본인의 경우 Test에서는 삽입 삭제가 잘되지만 막상 서버로 실행시키면 삽입은 잘하지만 삭제를 못한다... 쿼리도 뜨지않고....
그래서 이유를 찾아보니.... 삭제를 하고
this.mSessionFactory.getCurrentSession().flush();
위와 같이 flush를 해줘야한다.... 그렇다면 모든 곳에 다 적용될수 있는 방법을 찾아야 하지 않을까? 라는 의문과 지금 개발하는 버전에서는
하이버네이트의 버전이 높다는 점을 감안한다면... 성능상의 문제가 있기 때문에 직접하는게 좋지 않을까라는 생각이 든다.
그리고 Flush모드를 살펴본결과 NEVER라고 뜬다... Flush모드를 바꾸면 어떻게는 될것 같은데.. 조금더 조사해봐야겠다.~!
우선 찝찝하지만 시간을 지체할수 없기에~~..
'Development > Web & Server' 카테고리의 다른 글
[Play Framework] Project 설치하기 & Eclipse에서 작업 준비 (0) | 2013.10.24 |
---|---|
[Play Framework] 설치하기~! (0) | 2013.10.24 |
[Spring Framework] Spring + Hibernate으로 JSON 출력하기 (5) - Controller 출력하기 (최종 프로젝트 파일 첨부) (0) | 2013.10.22 |
[Spring Framework] Spring + Hibernate으로 JSON 출력하기 (4) - Dao, Service 만들기 (0) | 2013.10.22 |
[Spring Framework] Spring + Hibernate으로 JSON 출력하기 (3) - Mapping 하기 (0) | 2013.10.22 |