hibernate中使用HQL进行数据库查询
2015-08-16 19:20
567 查看
1.写的规则比较简单,我讲一下,如图Station这个不是数据库中的表,而是entity包中的类名Station,可以省略 select *
![](http://images0.cnblogs.com/blog2015/593690/201508/161916422542244.jpg)
2.返回的类型自动转化为String类型,不用你自己再转化。
3.原生数据库返回的是object,需要进行转化
备注:
1.String类型的可以直接查询
![](http://images0.cnblogs.com/blog2015/593690/201508/161922178177695.jpg)
2.stringBuffer的要转化为string类型
StringBuffer hql = new StringBuffer("from Station where 1=1");
Query q = gs().createQuery(hql.toString());
q.setParameter(i, vp.get(i));
![](http://images0.cnblogs.com/blog2015/593690/201508/161916422542244.jpg)
2.返回的类型自动转化为String类型,不用你自己再转化。
3.原生数据库返回的是object,需要进行转化
备注:
1.String类型的可以直接查询
![](http://images0.cnblogs.com/blog2015/593690/201508/161922178177695.jpg)
2.stringBuffer的要转化为string类型
StringBuffer hql = new StringBuffer("from Station where 1=1");
Query q = gs().createQuery(hql.toString());
q.setParameter(i, vp.get(i));
相关文章推荐
- Django中的一些同步Model和数据库的命令
- Hibernate(Oracle) 报Source not found错误原因一
- django models进行数据库增删查改
- 【php】基于Redis的js、css缓存类
- Mac OS X安装redis-php扩展
- Oracle PGA
- Linux Kernel Parameter config for Oracle
- oracle SGA
- 安卓飞机大战(七) 存储用户数据并实现增删改查
- mysql连接之127.0.0.1和localhost
- Entity Framework Code First for SQL Compact
- MongoDB(两)mongoDB基本介绍
- oracle备份和升级数据库
- sql server
- SQL表的默认常用数据类型
- 阿里云RDS 数据库恢复工具Percona XtraBackup 实战心得(都是心酸血泪啊)
- mybatis if test 相等的情况如何动态拼接sql
- 学数据库钱途怎么样? 学什么数据库好呢?
- 解决PL/SQL Developer 连接oracle 11g 64位中的问题
- Redis命令