引言:为什么这样的需求,源自公司项目需要,公司的项目使用java的struts2+spring2.5+oracle中间件tuxedo,数据库用的是Oracle,但由于不直接连接数据库,用中间件处理的方式,又不希望有太多服务,所以就开始网络找资料整理编码了。大概花了一个多星期完成了这个任务,现在整.....
分类:
数据库 时间:
2014-07-24 22:20:42
阅读次数:
257
引言:为什么这样的需求,源自公司项目需要,公司的项目使用java的struts2+spring2.5+oracle中间件tuxedo,数据库用的是Oracle,但由于不直接连接数据库,用中间件处理的方式,又不希望有太多服务,所以就开始网络找资料整理编码了。大概花了一个多星期完成了这个任务,现在整.....
分类:
数据库 时间:
2014-07-24 22:07:22
阅读次数:
339
Hibernate提供以下几种检索对象的方式
1、导航对象图检索方式
根据已经加载的对象,导航到其他对象
2、OID检索方式
按照对象的OID来检索对象
3、HQL检索方式
使用面向对象的HQL查询语言
4、QBC检索方式
使用QBC(Qurey By Criteria) API来检索对象
5、本地SQL检索方式
...
分类:
系统相关 时间:
2014-07-20 22:18:43
阅读次数:
282
今天项目中使用hql查询时,出现 QingAoCenterInfo is not mapped[from QingAoCenterInfo where...]
显然是Hibernate映射关系出现了问题。
出现这种异常首先要查看查询语句中是否使用了数据库表中的表名,而不是实体类。
查看我的代码:
centerList = manager.find("from Qing...
分类:
移动开发 时间:
2014-07-18 18:08:09
阅读次数:
239
HQL查询步骤
1、获取Hibernate Session对象
2、编写HQL语句
3、以HQL语句作为参数,调用Session的createQuery方法创建查询对象
4、HQL语句包含参数,则调用Query的setXx方法为参数赋值
5、Query对象的list等方法返回查询结果列表...
分类:
其他好文 时间:
2014-07-18 11:05:51
阅读次数:
225
1.antlr --ANTLR (ANother Tool for Language Recognition)语法分析器,它提供一个包括 java,c#和C++在内的语法描述框架Hibernate利用它实现HQL?到SQL的转换 错误情况: 项目中没有添加antlr-*.jar,hibernat.....
分类:
系统相关 时间:
2014-07-18 00:09:10
阅读次数:
324
HQL运算符
QBC运算符
含义
=
Restrictions.eq()
等于equal
Restrictions.ne()
不等于not equal
>
Restrictions.gt()
大于greater than
>=
Re...
分类:
系统相关 时间:
2014-07-17 16:37:08
阅读次数:
331
现在假设有一个Student类,内有id,name,age属性String hql = "from Student s";按照以前的做法,我们通常是Query query = session.createQuery(hql);或者要按照条件检索的话.String hql = "from Studen...
分类:
系统相关 时间:
2014-07-16 21:21:26
阅读次数:
334
最近碰到个郁闷的问题嵌套查询时UserAddress userAddress = (UserAddress) this.findOne("select new UserAddress(uuid,regionByDistrict,regionByCountry,regionByProvince,reg...
分类:
编程语言 时间:
2014-07-16 21:15:45
阅读次数:
315
前提表与实体信息:
在hibernate 中,我们也会经常用到多表连接查询,当我查询单个实体时,...
分类:
系统相关 时间:
2014-07-12 22:29:25
阅读次数:
1395