읽기전용 트랜잭션 확인한 코드 보내드립니다.

DB를 HSQL로 했으며 키 생성 방식을 자동 생성이 아니라 직접 입력해 주는 방식으로 고쳤습니다.

키 생성 방식도 연관이 있는듯 한데 그보다.. @Transactional propagation을 SUPPORT로 설정하니까 read-only 설정이 먹는듯 합니다.

DAO코드는 굳이 HibernateTemplate을 쓰지 않아도 위 조건만 충족하면 Hibernate의 SessionFactory와 Session을 사용해도 잘 동작했습니다.

감사합니다.