在 Play 2.0.2 中,我尝试使用 ebean 作为 ORM 并从 play-1.2.4 迁移我现有的模型类。模型类中的所有 camelCase 字段都映射到数据库中的下划线列,这会产生问题,因为数据库中的列不使用下划线。
我一直在查看 ebean API 文档:http ://www.avaje.org/static/javadoc/pub/com/avaje/ebean/config/UnderscoreNamingConvention.html
如果未指定下划线命名约定,则默认为下划线命名约定,这似乎在 Play 中的 EbeanPlugin 中发生。有没有办法可以覆盖这个默认设置(在 Play 中)?
我不想不得不用@Column 注释我所有的camelCase 字段来解决这个问题。
TIA。