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
- springdatajpa
- Spring Boot
- 스프링
- 알고리즘
- Thymeleaf
- 백준
- 자바
- Proxy
- 인프런
- jpa
- JPQL
- Exception
- SpringBoot
- Android
- 그리디
- http
- AOP
- db
- java
- 스프링 핵심 기능
- Greedy
- 스프링 핵심 원리
- spring
- pointcut
- transaction
- 김영한
- kotlin
- JDBC
- QueryDSL
- Servlet
Archives
- Today
- Total
목록Callback (1)
개발자되기 프로젝트
Template CallBack - 시작
ContextV2는 변하지 않는 템플릿 역할을 한다. 그리고 변하는 부분은 파라미터로 넘어온 Strategy의 코드를 실행해서 처리한다. 이렇게 다른 코드의 인수로서 넘겨주는 실행 가능한 코드를 Callback이라 한다. 템플릿 콜백 패턴은 전략 패턴의 변형으로, 스프링의 3대 프로그래밍 모델 중 하나인 DI(의존성 주입)에서 사용하는 특별한 형태의 전략 패턴이다. 템플릿 콜백 패턴은 전략 패턴과 모든 것이 동일한데 전략을 익명 내부 클래스로 정의해서 사용한다는 특징이 있다. 1. Callback 정의 프로그래밍에서 콜백(callback) 또는 콜애프터 함수(call-after function)는 다른 코드의 인수로서 넘겨주는 실행 가능한 코드를 말한다. 콜백을 넘겨받는 코드는 이 콜백을 필요에 따라 즉..
인프런/[인프런] 스프링 핵심 원리 - 고급
2021. 11. 22. 23:08