[spring-boot] 블로그를 만들자. (2) JPA

블로그 만들기 두번째 시간이다. 오늘은 무엇을 할까 고민하다가 블로그니까 Post기준으로 점차 확대하는 방향으로 나가야겠다고 생각했다. 오늘은 JPA 이야기가 많은거 같아서 JPA라고 제목도 붙었다. 우리는 JPA라는 것을 사용할 것이다. JPA는 하나씩 하나씩 차근차근 보면 답이 없다. 왜냐하면 JPA또한 공부할게 많다. 아 JPA가 이런거구나 정도만 알면 성공한거다. 혹자들은 Spring만큼 공부할 양이 많다고 하니 책을 사서 공부하는 편이 낫다. 예제의 경우 아주 쉽게 나와 있지만 실무 프로젝트에선 그런 쉬운 로직이 많이 없다. 단지.. Read More

Spring Boot 1.4

드디어 Spring Boot 1.4가 릴리즈 되었다. Spring boot 빌드 할때 보니까 거의 1시간이 걸린다. 테스트도 거의 5500개 정도? 어마어마하게 테스트 한다.. 몇가지만 알아보자. Log4j Log4j 1 은 더이상 지원하지 않는다. org.springframework.boot.logging 에서도 log4j가 사라졌고 아파치에서도 EOL(End-of-life) 처리 되었다. starter 변경 spring-boot-starter-ws 에서 spring-boot-starter-web-services로 변경되었다. spring-boot-starter-redis 에서 spring-boot-starter-data-redis로 변경되었다. 기존꺼는 향후(2.0)에서 제거될 예정이다. DataSourceProperties 메서드 변경 getDriverClassName() 에서 determineDriverClassName() 으로 변경 되었다. getUrl() 에서 determineUrl() 변경 getUsername() 에서 determineUsername() 변경 getPassword().. Read More