hbm2ddl이 나를 위해 테이블을 생성하게하고 (dev 용) 열은 클래스의 필드의 역순으로 있습니다.Hibernate : hbm2ddl에 의한 열 순서 변경
클래스와 동일한 순서로 열을 만들 수있는 방법은 무엇입니까?
자바 클래스는 필드의 순서를 저장하지 않으므로 Hibernate는 소스의 순서가 무엇인지 알지 못합니다 (논리적으로 보입니다).
그러나 나는 적어도 Hibernate에게 PK와 FK 컬럼을 첫번째 컬럼으로 넣을 것을 요청할 수 있습니까?
최대 절전 모드 4.0.0 의 MySQL의 5.1.x (보스 7.1.2 AS)
이 문제도 발생했습니다. 난 그냥 데이터베이스 스키마를 수출, 열 순서를 수동으로 변경하고 그것을 다시 가져 왔습니다. 그러나 해결책이 있다면, 나는 그것에 대해 알기에 매우 흥미가있을 것입니다. –
두 번째 질문을 해결하기 위해 [HHH-7612] (https://hibernate.onjira.com/browse/HHH-7612)를 만들었습니다. –
오래된 스레드와 좋은 대답은 받아 들였지만 속은 것처럼 보입니다. http://stackoverflow.com/questions/5964714/maintain-the-order-of-column-when-creating-a-new-table-using-hibernate – bphilipnyc