일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 유지보수
- TDD
- 아키텍처
- Kotlin
- FP
- 헥사고날아키텍처
- 이펙티브코틀린
- Boot Legacy 차이점
- 함수형프로그래밍
- 테스트
- 테스트주도개발
- template
- Thymeleaf
- Spring
- 조영호
- 추상화 설계
- 클린아키텍처
- 객체지향의사실과오해
- 개발서적
- 개발방법론
- 코틀린
- GrokkingFunctionalProgramming
- web
- 만들면서배우는클린아키텍처
- 도메인 주도 개발 시작하기
- 스터디
- Java
- 계층형아키텍처
- DDD
- 책스터디
- Today
- Total
목록Java (2)
김동형수 개발기
오늘은 thymeleaf의 th:include를 이용해서 반복 사용되는 코드 블럭을 fragment화 하고 파라메터 전달을 통해서 코드의 재사용성을 조금 더 높혀보려 합니다. Spring MVC4에 Thymeleaf3를 구성하려면 2019/12/26 - [Spring] - Spring MVC 4에 Thymeleaf 3 적용하기을 먼저 보시고 오시길 바랍니다. 지난번에 layout 구성을 했고 컨텐츠는 home.html에 작성해줬습니다. 그러면 frament 부터 작성해보겠습니다. "fragment 화 된 코드 블럭"은 너무 길기 때문에 은 이하 컴포넌트(component)라고 하겠습니다. 따라서 servlet-context.xml에서 설정한 template resolver의 prefix인 /WEB-INF..
Framework : Spring MVC 4 Template : Thymeleaf 3 Layout : LayoutDialect 2 우선 pom.xml에 Thymeleaf 와 layout의 의존성 추가를 합니다. pom.xml ... org.thymeleaf thymeleaf 3.0.9.RELEASE org.thymeleaf thymeleaf-spring4 3.0.9.RELEASE nz.net.ultraq.thymeleaf thymeleaf-layout-dialect 2.3.0 ... 그리고 DispatcherServlet에 Thymeleaf의 Bean설정을 추가합니다. 제 경우에는 Spring MVC 생성 후 dispatcher 설정 xml파일의 이름을 변경하지 않았기 때문에 servlet-context..