Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- Java
- 스프링부트 프로젝트 이름 변경
- 어댑터패턴
- WebMvcConfigurer
- 테스트대역
- WebMvcConfigurationSupport
- reflection api
- 멀티코어 프로그래밍
- MappingJackson2HttpMessageConverter
- spring boot
- java 멀티스레딩
- @advice
- MinorGC
- 자바디자인패턴
- js숫자체크
- 개발블로그
- 클린아키텍처
- 개발컨퍼런스
- 동시요청
- mustache함수
- 유스콘
- 헥사고날
- GOF
- refelction API
- Spring
- test double
- 테스트더블
- 인텔리제이에서 프로젝트 이름 바꾸기
- java병렬처리
- MajorGC
Archives
- Today
- Total
목록@advice (1)
져니의 개발 정원 가꾸기
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/XkScE/btsC34LxoSE/z6ZIsqRh1nBQsfpd4AZPAk/img.png)
목차 이번주에 회사에서 aop를 적용해 보았는데, 내친김에 aop 기술과 스프링AOP를 사용하는 간단한 방법에 대해 다뤄보고자 한다. AOP(Aspect Oriented Programming)란 무엇일까? 한국말로 직역해보자면 AOP는 '관점 지향 프로그래밍'이라는 뜻이다. 여기서 말하는 관점(Aspect)는 부가기능 모듈로 핵심기능은 아니지만 핵심기능에 부가 기능을 제공하는 의미있는 모듈을 말한다. 부가기능의 대표적인 예로 로깅과 트랜잭션이 있고 세트메뉴처럼 핵심기능에 부가적으로 제공되는 기능들이라고 보면 된다. AOP가 등장하게 된 배경에는 객체지향 프로그래밍(OOP)이 있다. OOP는 객체지향 설계 원칙(SOLID)에 따라 관심사 분리를 지향한다. 클래스가 하나의 목적 아래 동작하고 수정될 수 있도..
개발노트/Spring | Java
2023. 12. 30. 23:17