Fork me on GitHub

hibernate中使用HQL进行数据库查询

1.写的规则比较简单,我讲一下,如图Station这个不是数据库中的表,而是entity包中的类名Station,可以省略 select *

2.返回的类型自动转化为String类型,不用你自己再转化。

3.原生数据库返回的是object,需要进行转化

备注:

1.String类型的可以直接查询

2.stringBuffer的要转化为string类型

StringBuffer hql = new StringBuffer("from Station where 1=1"); 

Query q = gs().createQuery(hql.toString()); 

q.setParameter(i, vp.get(i));

 

posted @ 2015-08-16 19:20  ZZZZW  阅读(403)  评论(0编辑  收藏  举报
AmazingCounters.com