Play 2.0.2에서 ORM으로 ebean을 사용하고 기존 1.2.8 버전의 기존 모델을 마이그레이션하려고합니다. 모델 클래스의 모든 camelCase 필드가 데이터베이스의 밑줄 열에 매핑되고 데이터베이스의 열이 밑줄을 사용하지 않으므로 문제가 발생합니다. http://www.avaje.org/static/javadoc/pub/com/avaje/ebean/config/UnderscoreNamingConvention.htmlEbean 명명 규칙을 재정의합니다.
명명 규칙 밑줄은 어느 것도 지정되지 않은 경우 기본이며, 그 플레이의 EbeanPlugin에서 어떤 일이 일어나고있는 것 같다 무엇 :
나는 ebean API 문서에서 찾고 있었어요. Play 내에서이 기본 설정을 무시할 수있는 방법이 있습니까?
@Column을 사용하여 모든 CamelCase 필드에 주석을 달아야합니다.
TIA.
그냥 제안 : 어쩌면 그것은 수동으로 DB를 기존의 구조를 변경하는 빠른 것? 현재의 컨벤션을 유지하는 것이 더 좋은 방법입니다. – biesior
나를위한 옵션이 아닌 DB 업데이트. DB는 게임에서만 액세스 할 수 없습니다. 현재 국제 대회? – advaitk