본문 바로가기

hibernate.dialect auto dectection 3.2 부터 hibernate.dialect 설정을 따로 할 필요가 없었네요. ;; http://docs.jboss.org/hibernate/orm/5.3/userguide/html_single/Hibernate_User_Guide.html#portability-dialectresolver 22.3. Dialect resolution Originally, Hibernate would always require that users specify which dialect to use. In the case of users looking to simultaneously target multiple databases with their build that was problematic. Generally, thi.. 더보기
JoinColumn에 index를 걸어야 할까? 컴퍼니와 브랜치 .. 전형적인 일대다 관계다. Branch.companyId 가 FK로 사용되고 있지만 ... 성능이나 혹은 다른 이유로 FK 제약을 생략한다면 FK 대신 index를 걸어 줘야 할까? 물론 company.getBranches()와 같이 OneToMany relationship을 가진다면 당연히 index를 걸어줘야 한다. 그런데 만약 Branch.getCompany()와 같이 ManyToOne 단방향 관계만 가진다면 .. index가 필요할까? 조인 쿼리 없이 Lazy petch만 사용한다면 branch가 이미 companyId를 알고 있고 company 테이블에서 PK로 조회 하기 때문에 굳이 index 가 없어도 된다. 그런데 조인 쿼리를 사용하는 경우엔 상황에 따라서 풀스캔 타는 .. 더보기
철수 사용법 ( Charles Web Debugging Proxy ) 철수 사용법 ( Charles Web Debugging Proxy ) 이것도 2017년에 만든거라 지금이랑 조금 다를수 있겠지만 .. 더보기
junit5 Jupiter 사용하기 junit5 Jupiter 사용하기 2017년에 팀 세미나를 위해 만든건데.. 공유 해봅니다. 더보기
제대로 알고쓰는 JPA 팀 세미나용으로 만들어본 자료 입니다. 아직 초안 단계 이지만 ,,, 티스토리 사용 테스트 겸해서 올려봅니다. 혹시 이거 보시고 피드백 주시는 분이 계시다면 ... 정말 좋겠습니다. :: 첨부파일은 여기에 ... 더보기