2013-08-18 36 views
3

PersistenceException:默認的EbeanServer尚未定義?這通常是通過ebean.datasource.default屬性設置的。否則,它應該通過編程registerServer()註冊默認的EbeanServer尚未定義?

嗨,我得到上述exception.i想寫sql查詢像

String sql = "select r.cpu as cpu, r.ram as ram, r.core as core"+"from res r,env e,env_reser"+"where e.node =1 and e.host= 1 and e.apps= 1 and er.eid=e.eid and r.rid=er.rid"; 
SqlRow bug = Ebean.createSqlQuery(sql) 
.setParameter("h",1) 
.setParameter("n",1) 
.setParameter("a",1) 
.findUnique(); 
在模型包res.java文件

如果我評論上面的代碼錯誤消失。 任何人都可以幫助我。

Thanku

+1

在你的''applicationfolder> /conf/application.conf'文件中你有這樣一行:'ebean.default =「models。*」'? – 2manyprojects

回答

4

正如在章節Persist Tasks in the Database的文檔稱(該部分是關於四分之三的上下頁),ebean默認的服務器可以通過添加以下行來你conf/application.conf連接到款式包file:

ebean.default = "models.*"