본문 바로가기

JPA2

Spring Boot & H2 DB 를 이용한 CRUD 구현 - 1 Spring Boot와 H2 database를 이용한 CRUD를 구현해보자. H2 database는 embedded server에서 구현할 수 있는 메모리 database다. Spring boot에서는 h2 db에 대한 설정을 쉽게할 수 있다. H2 database의 class name은 org.h2.Driver이며, Spring Boot application에서 datasource, JPA, connection pool과 관련된 설정은 application.properties 파일에 저장할 것이다. 이 포스팅에서는 JPA의 CrudRepository 인터페이스를 사용하여 구현할 것이다. 먼저 여러분들의 STS(또는 eclipse.. 그게 그거지.)에 H2 database를 설치할 것이다. H2 데이터베.. 2019. 9. 8.
JPA와 mybatis 병행을 위한 설정 JPA와 mybatis 병행을 위한 설정 새로 진행해야 할 프로젝트에서 기존 사용해왔던 ORM Framework인 JPA를 그대로 이용하려 하였으나, JPA(hibernate)에 익숙하지 않은 개발자를 위해서, mybatis framework 와 병행해서 개발하기로 했다.별거 아니겠지 하고 설정했는데 제법 시간이 걸렸다. 현재 사용하고 있는 Spring 설정은 .xml 이 아닌 java 파일로 설정을 대신하였다. 요즘 이게 트랜드이기도 하지만, 이렇게 Spring 설정을 xml 대신 java 파일로 설정하면 다음과 같은 유익한 점이 있다. 첫 번째로, IDE Tool의 자동완성 기능을 사용할 수 있다. 두 번째로, Debugging mode를 이용할 수 있다. 이전까지 xml 로 mybatis 설정을 해.. 2018. 10. 19.
반응형