1.HQL不同于SQL,from必须是项目中table反转后对应的class的名字。 2.如何使用参数生成HQL语句: 3.HQL不能写limit ,不过他有自带的方法可以设置,效果一样 ...
分类:
其他好文 时间:
2016-04-21 01:34:55
阅读次数:
186
Hql查询语句可以自动封装到实体类中,但是sql语句需要用到方法才可以 另外:.addScalar(columnAlias, type)这个方法,也可以在统计的时候发挥作用,暂时现在还不了解,以后待补充! ...
分类:
数据库 时间:
2016-04-20 13:31:27
阅读次数:
517
问题:怎样在hibernate中使用mysql的函数? 1.hibernate支持原生态的sql语句查询,使用session.createSQLQuery()创建查询对象; 2.怎样在hql中使用mysql函数呢? 这时就需要重新定义hibernate的方言(dialect),将你需要用到的进行注册 ...
分类:
数据库 时间:
2016-04-15 13:57:23
阅读次数:
193
公司跑项目时,遇到过非常诡异的报错,信息如下:org.hibernate.hql.internal.ast.QuerySyntaxException: User is not mapped [select count(*) from User u where u.userName=? and u.u ...
分类:
移动开发 时间:
2016-04-11 20:30:10
阅读次数:
323
1. hql: ...and accopt_time > ?" 2. query.setDate Query query = session.createQuery(hql); int i = 0; //给非日期字段赋值 for (i = 0; i < params.length-1; i++) { ...
分类:
Web程序 时间:
2016-04-10 17:30:58
阅读次数:
165
本章介绍了Hibernate的几种主要检索方式:HQL检索方式、QBC检索方式、SQL检索方式。HQL是Hibernate Query Language的缩写,是官方推荐的查询语言。QBC是Query By Criteria的缩写,是Hibernate提供的一个查询接口。Hibernate是一个轻量 ...
分类:
Web程序 时间:
2016-04-08 18:18:06
阅读次数:
352
hibernate3.jar, Hibernate的库,必须使用的jar包 antlr-2.7.6.jar, 语法分析生成器 语言转换工具,hibernate利用它实现HQL到SQL的转换 cglib-2.2.jar, CGLIB库,Hibernate用它来实现PO字节码的动态生成,非常核心的库,必 ...
分类:
编程语言 时间:
2016-04-06 09:27:16
阅读次数:
179
一、hive的基本概念与原理Hive是基于Hadoop之上的数据仓库,可以存储、查询和分析存储在 Hadoop 中的大规模数据。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据,允许熟悉 MapReduce 开发者的开发自定义的 mapper 和 reducer 来处理内建的 mapper 和 reducer 无法完成的复杂的分析工作。Hive 没有专门的...
分类:
其他好文 时间:
2016-04-05 16:21:28
阅读次数:
215
上次进行了分页代码的优化(http://blog.csdn.net/u013082989/article/details/51025255),但是不足之处就是在Action层中写hql语句,如果hql语句比较复杂,例如条件查询,会有一些参数的判断,是非常容易出错的。下面对分页查询进一步优化,将会变得非常简单。
下面我们就完成一个带条件的查询,如下图,可以选择部门、按照姓名、按照账号进行条件查询,...
分类:
编程语言 时间:
2016-04-01 18:31:41
阅读次数:
208
一、什么是Hive Hive是建立在 Hadoop 上的数据仓库基础构架。它提供了一系列的工具,可以用来进行数据提取转化加载(ETL),这是一种可以存储、查询和分析存储在 Hadoop 中的大规模数据的机制。Hive 定义了简单的类 SQL 查询语言,称为 HQL,它允许熟悉 SQL 的用户查询数据 ...
分类:
其他好文 时间:
2016-04-01 13:01:31
阅读次数:
146