본문 바로가기

반응형

Kotlin

(2)
2) kotlin jpa 설정 간단한 샘플예제 앞에서 만든 kotlin 프로젝트에 h2 DB 연결을 하고 JPA설정을 추가해 보자. h2 DB 설치 및 설정 category , item entity 추가 repository 추가 및 querydsl lib 추가 간단한 CRUD 기능 테스트 이렇게 위의 순서대로 설정을 진행해 보자. 먼저 h2 db에 대해 알아보자. h2 DB는 embaded mode , inMemory mode , Serve mode 로 이렇게 세가지 모드로 사용하다. server mode는 말그대로 h2 db자체를 설치해서 h2 db 자체 단독으로 서버로 사용하는것을 애기한다. embaded mode는 application이 뜰때 사용하고 application이 종료되면 h2 db 서버도 종료되는 모드를 애기한다. 이때 데이터는 그..
1) springboot 2.7 kotlin 1.5 시작하기 - GetMapping java 시너어 개발자로써 개인적으로 kotlin이 궁금해 졌다. 회사내에서 굉장히 많은 팀에서 kotlin을 사용하기 시작하기도 했고 , 어떤 장점이 있는지 java 와 어떤점이 다른지를 알고 싶었졌다. 그래서 간단히 GET , POST , DELTE 의 간단한 CRUD의 api 를 만들어보고자 한다. 아래 간단한 Category - Item 구조의 1: N. 구조를 만들어서 테스트 해보도록 한다. 먼저 개발을 위한 프로젝트 구성을 해보자. 조합은 아래와 같이 Spring 2.7 Kotlin 1.5 jdk 16 intelliJ 구성을 이렇게 했는데 . 처음에는 Spring 3. Kotlin 1.6 jdk 1.7 로 구성을 했는데 . 서버가 뜨고 컴파일 되는데는 문제가 없었는데 인텔리제이에서 build...

반응형