】1.对象导航查询 2.OID查询 3.hql查询 4.QBC查询 5.本地sql查询 一、对象导航查询 示例: 查询id=6的user对象的所有角色: 二、OID查询 实例查询id=6的user对象 三、hql查询 示例 1.查询所有的用户姓名 注意hql查询用的是类名而不是表名,因为hibern ...
分类:
Web程序 时间:
2017-01-17 23:50:57
阅读次数:
326
关于HQL HQL与SQL非常类似,只不过SQL的操作对象是数据表,列等对象,而HQL操作的是持久化类,实例,属性等。 HQL是完全面向对象的查询语言,因此也具有面向对象的继承,多态等特性。 使用HQL的一般步骤为: 获取session对象 编写HQL语句 使用session的createQuery ...
分类:
Web程序 时间:
2017-01-17 00:49:21
阅读次数:
408
1.数据库编码问题 主要错误信息 WARN: SQL Error: 1366, SQLState: 22001 ... ERROR: Data truncation: Incorrect string value: '\xE5\xB9\xBF\xE5\xB7\x9E...' for column ' ...
分类:
Web程序 时间:
2017-01-16 10:37:53
阅读次数:
891
org.hibernate.hql.ast.QuerySyntaxException: CINEMAS is not mapped [from CINEMAS] <class name="User" table="CINEMAS"> <id name="id" column="Id" type="J ...
分类:
移动开发 时间:
2017-01-11 14:28:44
阅读次数:
231
我出现的错误是:oorg.hibernate.hql.ast.QuerySyntaxException: DEPT is not mapped [from DEPT] 配置文件如下: 代码如下: 而出现这个错误的根本原因是hql语法里面是POJO(Plain Ordinary Java Object ...
分类:
移动开发 时间:
2017-01-09 20:47:29
阅读次数:
314
sql 单表/多表查询去除重复记录单表distinct多表group by select h from Hytxbz as h,Tgbzk as t where h.hytxbzid=t.hytxbzid and t.bztgid=:bztgid ...
分类:
其他好文 时间:
2017-01-09 19:59:07
阅读次数:
130
一、两者分别是什么: Apache Hive是一个构建在Hadoop基础设施之上的数据仓库。通过Hive可以使用HQL语言查询存放在HDFS上的数据。HQL是一种类SQL语言,这种语言最终被转化为Map/Reduce. 虽然Hive提供了SQL查询功能,但是Hive不能够进行交互查询--因为它只能够 ...
分类:
其他好文 时间:
2017-01-09 18:20:46
阅读次数:
215
package com.etc.test; import java.util.Iterator; import java.util.List; import org.hibernate.Query; import org.hibernate.Session; import org.junit.Tes... ...
分类:
Web程序 时间:
2017-01-07 16:16:09
阅读次数:
243
今天晚上自己试着用Hibernate去搭建一个Web工程,然后去实现一个简单的登录。 通过Hibernate 做查询操作的时候总是报出这样的错: users is not mapped. 于是乎去检查了下映射,发现没问题呀,反复验证结果还是一样报错。 User.hbm.xml: <class nam ...
分类:
移动开发 时间:
2017-01-07 11:47:18
阅读次数:
251