자바 웹을 다루는 기술 목차 정리(16~20)

jaeyong Lee·2023년 11월 14일
0

16장 HTML5와 제이쿼리

16.1 HTML5 주요 개념

HTML기능도 꾸준히 업데이트 되어 지금은 HTML5(HTML최신버전) 이 사용되고 있다.
이 장에서는 JSP에서 사용되는 HTML5기능을 간단히 알아보고, 자바 스크립트 기반의 jquery도 살펴보겠다.

16.2 HTML5 시맨틱 웹을 위한 구성요소

HTML5에서 시맨틱 구조 div class="header"로 묶어줘야 했는데 한번에 header태그로 선언가능하다.

16.3 제이쿼리 주요개념

제이쿼리란 화면의 동적 기능을 자바스크립트보다 좀 더 쉽고 편리하게 개발할 수 있게 해주는 자바스크립트 기반 라이브러리이다. 여러가지 효과나 이벤트를 간단한 함수 호출만으로 빠르게 개발할 수 있어 유용하다.

16.4 제이쿼리의 여러가지 기능

16.5 제이쿼리 Ajax 기능

16.6 제이쿼리에서 JSON 사용하기


17장 모델2 방식으로 효율적으로 개발하기

17.1 웹 애플리케이션 모델

모델1방식 , 모델2방식

17.2 MVC디자인 패턴

모델2 구조에는 여러가지 개념들이 사용되는데 그중 가장 자주 사용되는 것이 MVC이다.
MVC란 model view controller의 약자로 일반 PC 프로그램 개발에 사용되는 디자인 패턴을 웹 애플리케이션에 도입한 것이다.

17.3 MVC를 이용한 회원관리

게시판 실습

18장 스프링 프레임워크 시작하기

18.1 프레임워크란?

18.2 스프링 프레임워크 환경 설정하기


19장 스프링 의존성 주입과 제어 역전기능

19.1 의존성 주입하기

스프링 프레임워크에서는 각 클래스들의 연관 관계를 클래스들 사이에서 맺는 것이 아니라 스프링 프레임워크에서 설정을 통해 맺어줌으로써 클래스들이 연관 관계를 갖지 않게 구현했다.

XML이나 애너테이션을 이용해 넣는다.

19.2 의존성 주입 실습하기

  1. setter를 이용한 DI기능
  2. 생성자를 이용한 DI기능

19.3 회원기능 이용해 의존성 주입 실습하기

의존하는 빈을 주입할 때는 주입되는 타입이 기본형 데이터가 아닌 참조형 데이터일 경우 ref속성을 이용해 주입해야 한다.

20장 스프링 AOP기능

20.1 관점 지향 프로그래밍의 등장

AOP는 메서드 안의 주기능과 보조기능을 분리한 후 선택적으로 메서드에 적용해서 사용한다는 ㅅ개념이다.

p794 AOP를 적용한 쇼핑몰 구조도

20.2 스프링에서 AOP기능 사용하기

0개의 댓글