| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- JPA
- BST
- binary search
- jparepository
- prim 알고리즘
- 후위 표기법
- 트리
- 최대 유휴 시간
- quick-sort
- static factory method pattern
- force=true
- max lifetime
- 프로세스의 상태
- 최대 유지 시간
- 알고리즘
- 쿼리메소드
- @version
- 이진탐색트리
- 정적 팩토리 메서드 패턴
- disjoint-sets
- 자료구조
- NoArgsConstructor
- 프로세스
- merge-sort
- 비관적 락
- 중위 표기법
- max idle time
- query methods
- 낙관적 락
- kruskal 알고리즘
Archives
- Today
- Total
목록aop (1)
Dionysus
📍 AOP (Aspect-Oriented Programming)'관점 지향 프로그래밍'으로, 어떤 로직을 기준하여 핵심적인 관점과 부가적인 관점을 나누어보고, 그 관점을 기준으로 각각 모듈화하는 것을 의미함 (*모듈화란? 어떤 공통된 로직이나 기능을 하나의 단위로 묶는 것)코드의 횡단 관심사(Cross-Cutting Concerns)를 모듈화하는 기법즉 코드를 부분적으로 나누어 흩어진 횡단 관심사를 Aspect로 모듈화하고, 핵심적인 비즈니스 로직에서 분리하여 재사용하겠다는 의미핵심적인 관점: 핵심적 비즈니스 로직부가적인 관점: 핵심 로직을 실행하기 위해 행해지는 DB 연결, 로깅, 파일 입출력에 해당AOP의 효과중복 제거유지보수 용이비즈니스 로직과의 분리💡 횡단 관심사(Cross-Cutting Co..
웹 개발/백엔드
2025. 6. 16. 20:03