![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bFs0RV/btrLLVzCoDh/Qe0dYMthDhxMz6753EmQO0/img.png)
간단한 어플리케이션을 만들려고 JPA와 flyway를 적용하여 user 정보를 저장하려고 하는데 이런 에러가 났다. 검색시에는 @GeneratedValue를 사용할 때 strategy 설정을 해주지 않으면 기본적으로 GenerationType.SEQUENCE 전략을 따르기 때문에 전략을 IDENTITY로 설정을 해주어야한다고 했다. 그러나 변경 후에도 같은 에러가 남.. 그리고 그 밑에는 use-new-id-generator-mappings 를 false로 두면 된다고 했는데 역시 이 방법도 아니었다. jpa: hibernate: ddl-auto: none use-new-id-generator-mappings: false 원인은 auto-ddl은 none으로 두고 flyway로 테이블을 생성하는데 aut..
스프링부트 프레임워크에서 flyway 사용법은 간단하다. 그런데 나는 spring 설정 방법에 대해서 잘 알지 못하기 대부분의 설정이 xml로 되어있는 전자정부프레임워크에서 flyway를 사용하기 위해..개고생을 했다..거의 하루를 버렸다... 설정을 변경해주어야 할 파일은 두가지이다. 1. datasource 관련 설정파일 2. mybatis 관련 설정파일 우선 제일 먼저 flyway 라이브러리를 추가해주자. 1️⃣ flyway maven 추가 - springboot framework에서는 version을 명시하지 않아도 되었지만, 전자정부프레임워크에서는 버전 명시를 해주지 않으면 내가 사용하고 있는 mariadb 버전을 지원하지 않는다고 나온다.(공식 홈페이지에서는 분명 지원한다고 했는데😓 )그래서 ..
- Total
- Today
- Yesterday
- 자바코테
- 스프링
- javascript
- 코테
- 도커
- 리액트
- 전자정부프레임워크
- centos
- 아파치카프카
- 오토에버코테
- 현대코테
- 현대오토에버
- 현대
- 자바스크립트
- 자바
- java 코테
- 코딩테스트
- 쿠버네티스
- tomcat
- softeer java
- softeer
- Docker
- springboot
- Spring
- Linux
- mysql
- java
- Kubernetes
- 톰캣
- react
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |