티스토리 뷰
코틀린과 Springboot로 CRUD를 짜고 있다.
참고 블로그
Kotlin으로 Spring Boot Security - Login 맛보기
kotlin800x320.png Spring Boot 2.0 이후로 Kotlin을 이용한 Spring 서버사이드 개발이 가능해졌습니다. Google에서 Kotlin을 Android 개발 언어로 정식 인정한 뒤 Android 진영에서 빠른 변화가 있었습니다. 신규 프로젝트를 Java로 Android 개발하는 회사가 많이 없어졌을 정도로 Kotlin의 인기...
velog.io
첫번째 에러
Caused by: org.hibernate.InstantiationException: No default constructor for entity:
코틀린에서 JPA 쓰려면 vo에 constructor를 해줘야 한단다.
파라메터가 복잡하면 이거 미치는 것이다.
그래서 검색
https://stackoverflow.com/questions/32038177/kotlin-with-jpa-default-constructor-hell
Kotlin with JPA: default constructor hell
As JPA requires, @Entity classes should have a default (non-arg) constructor to instantiate the objects when retrieving them from the database. In Kotlin, properties are very convenient to declare
stackoverflow.com
제목이 딱 말해주는군. 헬이다 헬
https://blog.sapzil.org/2017/11/02/kotlin-jpa-pitfalls/
Kotlin에서 JPA 사용할 때 주의할 점
Kotlin에서 JPA를 사용해봅시다! Java에서 쓸 때와 별로 다를 것은 없습니다. 하지만 엔티티 클래스를 데이터 클래스로 선언하였을 때 런타임 프록시 객체를 사용하는 Hibernate/JPA의 기능들이 잘 작동하지 않을 수 있어 주의가 필요합니다....
blog.sapzil.org
해봤는데 gradle 컴파일이 안된다.
우선, buildScript는 맨위에 하시오.
아직 삽질중이다. 에휴
'개발새발' 카테고리의 다른 글
드디어 나온 stackoverflow 2019 서베이(2) (0) | 2019.05.06 |
---|---|
kotlin- JPA 로 DB 연동 성공 (0) | 2019.05.03 |
코틀린(kotlin)에 들여쓰기는 4인가 8인가 (0) | 2019.05.01 |
드디어 나온 stackoverflow 2019 서베이(1) (0) | 2019.04.29 |
코틀린은 왜 코틀린인가? (0) | 2019.04.23 |
- Total
- Today
- Yesterday
- 개발
- 카프카
- 개발자
- 자바
- Kotlin
- openjdk
- Amplify
- morningbrew
- 경제뉴스
- 공부
- JavaScript
- 스터디
- 마리아DB
- es6
- 코틀린
- 이직
- KAFKA
- vue.js
- Node.js
- 주식초보
- 개발언어
- 번역
- auth
- 자바스크립트
- 프로그래밍
- AWS
- 주식
- mariadb
- 후기
- Java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |