코틀린-스프링 시작하기

흑후추·2023년 8월 10일
0

자료 찾기가 쉽지 않아서 정리:3


https://start.spring.io/ 에서
Project, Language를 Kotln으로 설정,
Dependencies에 Spring Web, JPA, DB Driver, Dev Tools를 설정


intelliJ에서 File-Project Structure에서 SDK를 17로 설정


Gradle에서 JVM변경

build.gradle.kts 설정

plugins {
...
}

noArg {
	annotation("jakarta.persistence.Entity")
}

dependencies {
...
}

allOpen {
	annotation("jakarta.persistence.Entity")
	annotation("jakarta.persistence.MappedSuperclass")
	annotation("jakarta.persistence.Embeddable")
}

plugins 뒤에 noArg, dependencies 밑에 allOpen을 달아준다

이 뒤부터 스프링 하던대로 설정

application.properties 설정

spring.datasource.url=jdbc:mysql://주소:포트번호/데이터베이스
spring.datasource.username=사용자명
spring.datasource.password=비밀번호
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.jpa.hibernate.ddl-auto=update
spring.jpa.generate-ddl=true
spring.jpa.show-sql=true

spring.jpa.properties.hibernate.show_sql=true
spring.jpa.properties.hibernate.format_sql=true
logging.level.org.hibernate.type.descriptor.sql=trace


메인함수 실행시켜서 확인!

profile
백엔드 주니어 개발자입니다:D 저만 알기 아까운 정보를 정리해둡니다.

1개의 댓글

comment-user-thumbnail
2023년 8월 10일

감사합니다. 이런 정보를 나눠주셔서 좋아요.

답글 달기