日期:2014-05-17  浏览次数:20675 次

Play2.1 使用了Ebean后怎么去除._EBEAN_INTERCEPT列
项目的Play中用了Ebean,导入了ebean和avaje相关的包。现在想使用Jpa了,把相关包去掉后,凡和数据库相关的操作都报错:Column "XXXX0_._EBEAN_INTERCEPT" not found;
XXXX是表名,各个表都会这样。
该如何不让jpa访问这个奇怪的列呢?

------解决方案--------------------
我个人觉得2.x版本还没1.x好用,面目全非。绑定下
------解决方案--------------------
我也遇到了同样的问题,我用的2.2.1版本的play, 不用EBean好像还不行,是不是2.2.1强制ebean了?如果解决了,麻烦告知啊。
------解决方案--------------------
找到解决方法,需要去掉build.sbt里面的javaEbean的support, 直接去掉javaEbean然后recompile就可以了,从sample里面的JPA例子看出来的。