DB insert 테스트 코드를 만들고 돌려보았다. @Autowired private ProjectService projectService; @Autowired private TaskService taskService; @Test public void ProjectAndTaskInsertTest() { String projectTitle = "프로젝트 제목"; String projectDesc = "프로젝트 설명"; Short openYn = 1; Project project = new Project(projectTitle, projectDesc, openYn); projectService.save(project); Long userNo = 1L; User findUser = userService.fin..
기본키 매핑 직접 할당 : 기본 키를 애플리 케이션에서 직접 할당한다. 자동 생성 : 대리 키 사용 방식 IDENTITY : 기본 키 생성을 데이터베이스에 위임한다. SEQUENCE : 데이터베이스 시퀀스를 사용하여 기본 키를 할당한다. TABLE : 키 생성 테이블을 사용한다. 기본키 직접 할당 @Id @Column(name="id") private String id; @Id 선언 후 em.persist()하기 전 기본키를 직접 입력 Board board = new Board(); board.setId("id1"); //기본키 직접 할당 em.persist(board); @Id 적용 가능 자바 타입 자바 기본형 자바 래퍼(Wrapper)형 String java.util.Date java.sql.Date..
속성 설명 사용 전략 CREATE 기존 테이블을 삭제하고 새로 생성 개발 초기 단계 초기화 상태로 자동화된 테스트를 진행 하는 개발자 환경 CI 서버 CREATE-DROP CREATE 속성에 추가로 애필리 케이션을 종료할 때 생성한 DDL을 제거 초기화 상태로 자동화된 테스트를 진행 하는 개발자 환경 CI 서버 UPDATE 데이터베이스 테이블과 엔티티 매칭 정보를 비교해서 변경 사항만 수정 개발 초기 단계 테스트 서버 VALIDATE 데이터베이스 테이블과 엔티티 매칭 정보를 비교해서 차이가 있으면 경고를 남기고 애플리케이션을 실행하지 않음. DDL을 수정하지 않음 스테이징 서버 라이브 서버 NONE 자동 생성 기능을 사용하지 않음(속성값을 명시 안했을때와 동일한 기능) 스테이징 서버 라이브 서버 DDL(..
jpa 설정을 하고 테스트 코드를 돌려보니 해당 에러가 났다. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'userRepository' defined in com.sgw.common.repository.UserRepository defined in @EnableJpaRepositories declared on DataSourceConfiguration: Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Not a managed type: class com.sgw.c..
- Total
- Today
- Yesterday
- spring
- hot-deploy
- java11
- 카멜 표기법
- JetBrains Mono
- IntelliJ
- sgw
- JPA
- Thread
- JUnit
- Executor
- junit5
- jdk12
- Jenkins
- Mockito
- Redis
- aspectj
- 파스칼 표기법
- chmod
- JAVA8
- ThreadPool
- Visual Studio 2022
- spring-security
- 확인창
- java
- thread priority
- codepoint
- gradle
- jdk13
- 한글깨짐
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |