发信人: uno88 (Ut), 信区: JobHunting
标 题: 一个spring/hibernate加了个db的问题
发信站: BBS 未名空间站 (Wed Nov 18 15:18:20 2015, 美东)
其实不是加了一个db,是在一个现存的db里面加了一个table。我仿写了一个class 实
现了BaseEntity,然后该要有的annotation我也都有了。可是,就是无法取出里面的数
据。
createNamedQuery也失败了。 不知道为什么,在class里面我也加了@NamedQuery A ,
我尝试加如现存的其他entity的namedQuery B,可以创造query B,可是这个query A
就是Named query not found。我只有用local的string来建query才可以,below:
final EntityManager em = emf.createEntityManager();
String query = "select * FROM packageName.Asomething asomething";
final Query a_query = em.createQuery(query);
a_query.getResultList(); //就是没结果出来,数据出不来。
加了一个table,哪里还需要configure一些么,是么xml,这个有点不懂。 刚开始做
spring/hibernate。
大概是个初级问题,见笑了。
Wednesday, November 18, 2015
一个spring/hibernate加了个db的问题
http://www.mitbbs.com/article_t/JobHunting/33096699.html
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment