我的GWT项目是使用谷歌应用引擎设置的。现在我想在Google应用引擎中运行hibernate代码。
我添加了businesslogic jar文件,其中包含hibernate实现的所有业务逻辑。我将我的businesslogic jar文件放在WEB-INF \ lib文件夹中并添加到classpath中。运行应用程序后,当我单击登录按钮时,它应验证用户名和密码。此用户验证已通过hibernate实现。但是它会引发以下异常。
Caused by: org.datanucleus.exceptions.NucleusUserException: No available StoreManager
found for the datastore URL key "jdbc". Please make sure you have all relevant
plugins in the CLASSPATH (e.g datanucleus-rdbms?, datanucleus-db4o?), and consider
setting the persistence property "datanucleus.storeManagerType" to the type of store
you are using e.g rdbms, db4o
答案 0 :(得分:0)
AppEngine不是RDBMS!它不运行Hibernate。 DataNucleus OTOH是一个JDO / JPA持久性解决方案,允许持久化到BigTable(GAE / J中的数据存储区)