0
从Gilead官方网站:GWT Gilead公司(JPA配置)
注意,你还是要与 相关PersistenceUtil,代理 存储和可能的类映射正确初始化PersistentBeanManager。这 必须在任何远程调用之前在远程服务构造函数来完成, 或 继承“初始化”方法(不要忘记 调用super.init()!):
public UserRemoteImpl()
{
HibernateUtil hibernateUtil = new HibernateUtil(MyApplicationHibernateUtil.getSessionFactory());
PersistentBeanManager persistentBeanManager = GwtConfigurationHelper.initGwtStatelessBeanManaer(hibernateUtil);
setBeanManager(persistentBeanManager);
}
我使用JPA,我必须做一些不同的事情吗?
其实吉利德包括了DataNucleus将改变在很久以前,之后不久GAE/J是释放。 – DataNucleus 2011-04-07 07:06:48
@DataNucleus:我不确定,如果你的意思是这样的话:[http://noon.gilead.free.fr/gilead/index.php?page=adapter4appengine](http://noon.gilead.free.fr /gilead/index.php?page=adapter4appengine)? ([源代码](http://gilead.svn.sourceforge.net/viewvc/gilead/gilead/tags/gilead-1.3.2/adapter4appengine/src/net/sf/gilead/adapter4appengine/)) – 2011-04-07 07:55:44
@Chris I给布鲁诺提供了所有必要的信息,并且他报告说他的案件已经全部完成了,所以是的,对于将较早版本的DataNucleus传递给GWT的“可拆卸”字节码增强类应该是完全没问题的。人们显然可以通过不可分离的字节码增强类到GWT,没有任何问题(没有Gilead) – DataNucleus 2011-04-07 08:10:49