码迷,mamicode.com
首页 >  
搜索关键字:hql    ( 1163个结果
grails中使用group by后的totalCount问题
一、totalCount 最近在用grails开发项目,在createCriteria中使用group by的时候发现PagedResultList中的totalCount有问题。 查阅了很多官方的非官方的资料后,最终得出一条临时方便的解决办法: int totalCount = Domain.executeQuery('select count(*) from domain where...
分类:其他好文   时间:2014-09-20 16:35:39    阅读次数:351
让hql支持按位与运算
一、背景 ? ?工作中,使用的数据库为MySQL,项目使用的语言为java,采用了JPA技术,底层用的是hibernate,项目中有些需要进行按位与运算,但是hql语言确不支持,该文章描述了如何让我们的程序支持按位与的操作 ...
分类:其他好文   时间:2014-09-18 14:58:45    阅读次数:390
Hibernate面试题
Hibernate 面试题分析 1. Hibernate 的检索方式有哪些 ? ① 导航对象图检索 ② OID 检索 ③ HQL 检索 ④ QBC 检索 ⑤ 本地 SQL 检索 2. 在 Hibernate 中 Java 对象的状态有哪些 ? ①. 临时状态(transient):不处于 Session 的缓存中。OID 为 null 或等于 id 的 unsaved-valu...
分类:系统相关   时间:2014-09-14 18:04:47    阅读次数:284
JPA查询语句(转载)
JPQL就是一种查询语言,具有与SQL相类似的特征,JPQL是完全面向对象的,具备继承、多态和关联等特性,和hibernate HQL很相似。查询语句的参数JPQL语句支持两种方式的参数定义方式:命名参数和位置参数。。在同一个查询语句中只允许使用一种参数定义方式。命令参数的格式为:“: +参数名”例...
分类:其他好文   时间:2014-09-12 13:22:03    阅读次数:281
hibernate中函数回调的使用
如果返回一个集合就用 List list = (List) this.getHibernateTemplate().execute(new HibernateCallback() { public Object doInHibernate(Session session) { StringBuilder hql = new StringBuilder(); hql.append(s...
分类:系统相关   时间:2014-09-11 17:18:02    阅读次数:181
Hibernate中各种查询方法的整理
1.使用HQL语句Query q = session.createQuery("select e from com.sun.demo.Emp e");2.使用Load方法(主键查询)Emp e = (Emp)session.load(Emp.class, 1141);3.使用get方法(主键查询)E...
分类:系统相关   时间:2014-09-11 15:05:02    阅读次数:287
sparkSQL1.1入门之六:sparkSQL之基础应用
sparkSQL1.1对数据的查询分成了2个分支:sqlContext 和 hiveContext。       在sqlContext中,sparkSQL可以使用SQL-92语法对定义的表进行查询,表的源数据可以来自: RDDparquet文件json文件       在hiveContext中,sparkSQL可以使用HQL语法,对hive数据进行查询,sparkSQ...
分类:数据库   时间:2014-09-10 09:38:00    阅读次数:406
hive.exec.parallel 设置job并行执行
通过设置hive.exec.parallel参数,使得在同一sql中的job可以并行的执行,因为在某些场景下,同一sql中,有时子查询之间并无关联。默认情况下为false可以在执行HQL之前,set该参数,hive.exec.parallel=具体某个数值。#####虽然可以保证并行运行,但是会耗费更多的资源。
分类:其他好文   时间:2014-09-05 16:27:52    阅读次数:230
SQL或HQL预编译语句,能够防止SQL注入,但是不能处理%和_特殊字符
最近项目在做整改,将所有DAO层的直接拼接SQL字符串的代码,转换成使用预编译语句的方式。个人通过写dao层的单元测试,有以下几点收获。 dao层代码如下 //使用了预编译sql public List selectConfigBySuffix(String suffix) { String hql = "from IndvConfigModel where configKey...
分类:数据库   时间:2014-09-04 17:11:55    阅读次数:229
HIbernate编程模型
1.Hibernate: ORM框架,简化SQL开发,编程接口丰富,简化JDBC编程2.有点: Lazy机制配合Fetch的HQL高级查询,提高开发效率 难点:理解Lazy与Fetch JOIN的原理,设计良好的对象关系3.与SpirngJDBC相比: 要求对ORM的原理以及HQL的原理理解...
分类:系统相关   时间:2014-09-03 22:40:47    阅读次数:396
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!