2011-10-27 2 views
1

나는 웹 프로젝트 (Spring MVC + Hibernate)를 가지고있다. 최대 절전 모드 개체의 경우 주석을 사용하고 있습니다. 특정 목적을 위해 나는 웹 프로젝트와 같은 객체를 사용해야하는 콘솔 애플리케이션을 만들어야한다. 그래서 콘솔 어플리케이션 프로젝트에서 다시 정의해야합니다. 하이버 네이트 객체가있는 axternal 라이브러리 (jar 파일)를 만들고이를 필요로하는 각 프로젝트에 연결하려고 생각했습니다. 좋은 해결책입니까? 이 솔루션의 최대 절전 모드 개체에 문제가 있습니까? 다른 해결책이있을 수 있습니까? 감사합니다.hibernate 객체의 외부 라이브러리 생성하기

답변

2

그래서 콘솔 응용 프로그램과 웹 프로젝트 모두 동일한 데이터베이스를 사용합니까? 그렇다면 코드 재사용을 허용하므로 좋은 해결책입니다.

두 응용 프로그램 모두 고유 한 최대 절전 모드 엔터티가있는 경우 업데이트가 있으면 두 응용 프로그램의 엔터티를 모두 업데이트해야합니다. 최대 절전 모드 엔티티를 라이브러리로 만들면 라이브러리를 한 번만 업데이트하면됩니다.

관련 문제