1.hql

 - SessionFactory로 session 생성후 hql 작성, Query 객체 생성. 쿼리 실행

2.session.save/delete

 - 제약이 많음 원하는 결과 도출 힘듬

3.HibernateTemplate find/get 등

 - 제약많음, 원하는결과 도출힘듬

4.Criteria

 - NoSql 방식으로서는 괜찮은 대안. 여러가지 응용가능

Hibernate 3.6에서 버전업을 하라는 지시가 있어 최신버전으로 바꾸었다.


pom.xml > 우클릭 > maven > Add dependency




artifact Id 또는 group Id로 검색하여 해당하는 라이브러리 선택 > OK



Dependency된 서버의 최신 버전으로 바뀌게 된다.


컴파일 또는 테스트 해가며 소스를 맞춰서 수정하자.

@Column(name="Price", columnDefinition="Decimal(10,2) default '100.00'")
출처 :  http://stackoverflow.com/questions/197045/setting-default-values-for-columns-in-jpa 


+ Recent posts