본문 바로가기

Spring Boot에 MyBatis 설정 하기. (2) 스프링 부트에 마이바티스 설정하기. 위 포스팅에서 스프링 부트에 마이바티스를 설정하는 방법을 알아봤다. 하지만 어노테이션에 쿼리를 작성해야한다는 점이 마음에 걸린다. 마이바티스로 작성하게 되는 쿼리가 한두줄로 가능한 쿼리도 아니고, 어노테이션으로 처리하기에는 부담이 크다. 물론, 아래와 같이 변수로 선언해서 사용할 수도 있다. 그리고 XML로 쿼리를 저장하는것도 당연히 가능하다. 먼저 마이바티스 매핑 XML을 저장할 폴더를 아래와 같이 추가한다. resource/mapper/MemberMapper.xml 여기서 눈여겨봐야할 것은 바로 namespace 값이다. namespace의 값은, MemberMapper.xml의 쿼리를 호출할 Mapper Class의 경로와 클래스명으로 하도록 해야한다. 이렇게 하.. 더보기
Spring Boot에 MyBatis 설정 하기. Spring Boot(http://projects.spring.io/spring-boot/)에 MyBatis(http://blog.mybatis.org/)를 설정하려면 어떻게 해야할까? 스프링(http://spring.io/)은 계속해서 발전하였고, 지루한 설정의 반복을 없애주는 스프링 부트도 이제 1.4버전이 출시되었다. 스프링 부트는 대부분의 최신 라이브러리를 모두 지원한다. 하지만, 유독 우리나라에서"만" 인기가 많은 MyBatis는 공식적으로 지원하지 않고 있다. 물론, 이제는 JPA를 사용해야한다는 목소리가 점점 커지고 있지만, 여전히 우리에게 가장 친숙한 ORM 프레임워크는 MyBatis이다. 스프링 부트의 자동 설정에 대해서 궁금하다면, 스프링 부트 코딩 공작소를 읽어보기를 추천한다. 다행히.. 더보기
IntelliJ 2016 출시. IntelliJ(인텔리J) 2016 버전이 출시 되었다. 정말 이제는 IntelliJ 없으면 어떻게 Java로 개발을 하나.. 라는 생각까지 들정도.. 아직 IntelliJ를 쓴지가 2달이 안되었는데.. 자세한 변경 사항은 아래 링크에서 확인 가능하다. IntelliJ 2016 What's new? 더보기