반응형
출처 : Spring 5프로그래밍 입문
AOP프로그래밍(Aspect Oriented Programming)
1.프로젝트 준비
pom.xml aspectjweaver의존
spring-aop
spring-context
2.프록시와 aop
프록시: 핵심 기능의 실행은 다른 객체에 위임하고 부가적인 기능을 제공하는 객체를 프록시라고 부른다.
실제 핵심 기능을 실행하는 객체는 대상 객체라고 부른다.
프록시는 접근 제어 관점에 초점이 맞춰져 있다면 , 데코레이더는 기능 추가와 확장에 초점이 맞춰져있기 때문이다.
2.1 aop
AOP는 (Aspect Oriented Programming)의 약자로 , 여러 객체에 공통으로 적용할 수 있는 기능을 분리해서 재사용성을 높여주는 프로그래밍 기법이다.
3.스프링 AOP구현
4. 프록시 생성 방식
08. DB연동
1.JDBC 프로그래밍의 단점을 보완하는 스프링
2.프로젝트 준비
커넥션 풀은 일정 개수의 DB커넥션을 미리 만들어두는 기법이다.
3.DataSource설정
maxActive는 활성 상태가 가능한 최대 커넥션 개수를 지정한다.
4.jdbcTemplate을 이용한 쿼리 실행
5.MemberDao테스트 하기
6.스프링의 익셉션 변환 처리
7.트랜잭션 처리
8. 전체 기능 연동한 코드 실행
반응형
'책 > Spring 5프로그래밍 입문' 카테고리의 다른 글
11. MVC 1: 요청 매핑, 커맨드 객체, 리다이렉트, 폼 태그 , 모델 12. MVC 2: 메시지, 커맨드 객체 검증 (0) | 2020.09.27 |
---|---|
09.스프링 MVC시작하기 10. 스프링 MVC 프레임워크 동작 방식 (0) | 2020.09.26 |
05. 컴포넌트 스캔 06. 빈 라이프사이클과 범위 (0) | 2020.09.22 |
04. 의존 자동 주입 (0) | 2020.09.20 |
03. 스피링 DI (0) | 2020.09.19 |