나는 약 데이타베이스를 가지고있는 데이터베이스를 가지고있다. 200 개의 테이블. jboss-ide 1.6을 사용하여 파일 -> 새로 만들기 -> 기타 -> 최대 절전 모드 -> 최대 절전 모드 매핑 파일 마법사를 사용하여 데이터베이스에서 최대 절전 모드 클래스를 자동으로 생성합니다.모든 프로퍼티가없는 hibernate 매핑 파일
내가 직면 한 문제는 .hbm.xml 파일에 생성 된 모든 속성이 포함되어 있지 않다는 것입니다. 또한 놀랍게도 생성 된 다른 하이버 네이트 파일은 그들이 기대하는 모든 특성을 포함하고있다.
예로서여기 테이블의 레이아웃은 :
CREATE TABLE 널되지 NOYPS_CANAL ( CODE_CANAL VARCHAR2 (25) LBL_CANAL VARCHAR2 (100) AUTRE_COMPAGNIE VARCHAR2 (1) CODE_UTI VARCHAR2 (25) DTE_UTI 날짜 DTE_UTI_MODIF 날짜 CODE_UTI_MODIF VARCHAR2 (25) 제약 PK_NOYPS_CANAL 기본 키 (CODE_CANAL) ); 당신으로
<class
name="NoypsCanal"
table="NOYPS_CANAL"
>
<meta attribute="sync-DAO">false</meta>
<meta attribute="sync-DAO">false</meta>
</class>
: 여기
및
는 생성 된 .hbm.xml 파일입니다 테이블에있는 모든 열이 .hbm.xml 파일 내부의 속성으로 표시되는 것은 아닙니다.
안녕하세요, 다른 테이블에서도 작동하지만 모든 열에 대한 모든 속성을 생성 할 수 있습니다. – Attilah
그래도 최근 버전으로 업그레이드 하시겠습니까? 즉, 최대 절전 모드 도구, 데이터베이스 또는 jdbc 드라이버가 여기에있는 범인이 될 수 있습니다. –