spring boot MessageSource 다국어처리spring reactive 기반으로 다국어처리를 한번 해보겠다. 틀린 부분도 있을것이다. webflux로 진행해보겠다. 일단 프로젝트를 하나 생성해보자. 개발환경은 인텔리j, maven기반이다. 먼저 템플릿 엔진은 thymeleaf를 사용하기 때문 아래와 같이 pom.xml에 추가해주자. org.springframework.boot spring-boot-starter-thymeleaf 그 다음 MessageSource 와 templateResolver 설정이다.MessageSource beannames는 프로젝트 resources 하위 message 프로퍼티경로를 적어주면된다. messages/message는 resources 폴더아래 messag..
spring boot mybatis 연동오늘은 spring boot와 mybatis를 간단하게 연동 테스트를 해보겠다. 일단 spring boot 프로젝트를 생성하고 아래와 같이 디펜던시를 받자. org.springframework.boot spring-boot-starter-web org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.2 com.h2database h2 runtime org.projectlombok lombok org.springframework.boot spring-boot-starter-test test City라는 class를 만들자.@Data @Alias("city") public class City { private Long id;..
maven multi 모듈몇 년? 만에 블로그를 다시 작성한다. 목적은 개인 공부 및 기록? 예습, 복습 차원에서 작성한다. 그래서 설명이 부족할 수 있다. 꾸준히작성하자.다시 시작은 maven multi 모듈 프로젝트 구조를 만들어 보자. 멀티 모듈로 구성해야 할 일이 있어 예전에 했었지만 기억이 안 나서 다시한번 정리 하려고 한다. 필자는 IDE intellij를 사용하여 intellij 기반으로 설명하도록 하겠다.먼저 상단메뉴 file-> new -> Project 클릭하여 프로젝트를 생성하자. 그리고 왼쪽 메뉴에서 maven을 선택하자. 그리고 next -> GroupId, ArtifactId 입력하고 next -> finish 다음 이제 parent 프로젝트 하위에 모듈을 만들어 보자 paren..