템플릿 : 프로그래밍에서는 고정된 틀안에 바꿀 수 있는 부분을 넣어 사용하는 경우를 말한다.
JSP는 HTML이라는 고정된 부분에 EL과 스크립릿이라는 변하는 부분을 넣은 일종의 템플릿 파일이다.
템플릿 메소드 패턴 : 고정된 틀의 로직을 가진 테플릿 메소드를 슈퍼클래스에 두고, 바뀌는 부분을 서브클래스의 메소드에 두는 구조로 이루어진다.
콜백 : 실행되는 것을 목적으로 다른 오브젝트의 메소드에 전달되는 오브젝트.
파라미터로 전달되지만 갑을 참조하기 위한 것이 아니라 특정로직을 담은 메소드를 실행시키기 위해 사용된다.
자바에서는 메소드 자체를 파라미터로 전달할 방법은 없어 메소드가 담긴 오브젝트를 전달해야 한다. 다른 말로 펑셔널 오브젝트라고도 한다.
'IT > Spring' 카테고리의 다른 글
토비 스트링 - 트랜잭션 (0) | 2019.11.01 |
---|---|
토비 스프링 - 예외 (0) | 2019.10.28 |
토비 스프링 - 템플릿 (0) | 2019.10.20 |
토비 스프링 - 학습 테스트, 버그 테스트 (0) | 2019.10.20 |
토비 스프링 - @Autowired (0) | 2019.10.19 |
댓글