[转]关于HQL语言的一些小结》的相关内容

介绍DynamicQueryTool,一个用于解决“拼装动态查询”的小工具。

我把原贴的内容更改为如下,觉得可能更好一些: 很多人对这个工具提出疑问,当时开发这个工具主要是基于以下这个需求: 完整的可以查看的查询语句 。      这点,如果通过自己用if/else来组装的话,很难满足需求,最终导致查询语句被分割到代码不同部分。 hibernat提供的查询工具是通过接口的形式。虽然很灵活,但是在代码易读上带来一定的复杂度, ...
by firebody 2007-03-10 浏览 (19258) 回复 (72) 关键字: j2ee

Hibernate 学习小结

一、PO的数据类型设置 int 还是Integer Integer 允许为 null Hibernate 既可以访问Field也可以访问Property,访问Property是只是调用getXXX()、setXXX()方法,因此在from Customer where c.name=’Tom’ HQL中,name属性不需要存在,只要getName()存在就可以了。 二、Hibernate映射 ...
by jamesby 2007-01-03 浏览 (6221) 回复 (6) 关键字: hibernate

关于Hibernate Cache

近段时间正好在使用HIBERNATE与数据库打交道. 由于使用环境中读操作占了相当大的比例, 所以想起用HIBERNATE的CACHE功能. 在论坛里搜了一把, 发现了不少关于CACHE的帖子. 但好像都是关于JCS的, 那时似乎还没有QueryCache. 所以就把这两天自己尝试的内容记了下来. Cache In Hibernate HIBERNATE中的CACHE有两级. 一级是在Sessi ...
by goncha 2004-08-02 浏览 (26963) 回复 (14) 关键字:

[原创]Hibernate_Spring中通用的DAO类

代码随手写的,前半部份已测试通过,后半部份还没来得及测试: 由于HQL语句中,有类的名字,和别名的应用,没有办法,只好做个init(Class class)方法. DAO类: [code:1] package common.dao; import java.util.*; import net.sf.hibernate.*; import org.springframework.orm. ...
by dhj1 2004-10-21 浏览 (9926) 回复 (14) 关键字:

HQL的返回值该怎么取得?

很多人搞不清楚怎么取得HQL的返回值,下面举例说明: 取单个字段,会返回字段List: [code:1]Query q = s.createQuery("select c.id from Cat as c"); List l = q.list(); for (i=0; i& ...
by robbin 2003-09-16 浏览 (14600) 回复 (11) 关键字:

Hibernate HQL查询

 HQL查询: Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的 ...
by fangyong2006 2007-08-20 浏览 (834) 回复 (0) 关键字: Hibernate HQL查询

HQL查询

HQL查询: Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形 ...
by dilantaya 2008-04-22 浏览 (263) 回复 (0) 关键字:

HQL查询

HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形势如 ...
by xiao_yi 2007-08-09 浏览 (2087) 回复 (0) 关键字:

HQL查询

Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完整的HQL语句形势如下: Sel ...
by lijun87 2008-07-03 浏览 (71) 回复 (0) 关键字: hql 查询

Hibernate HQL查询语句总结

Hibernate HQL查询:Criteria查询对查询条件进行了面向对象封装,符合编程人员的思维方式,不过HQL(Hibernate Query Lanaguage)查询提供了更加丰富的和灵活的查询特性,因此Hibernate将HQL查询方式立为官方推荐的标准查询方式,HQL查询在涵盖Criteria查询的所有功能的前提下,提供了类似标准SQL语句的查询方式,同时也提供了更加面向对象的封装。完 ...
by itshu 2008-08-06 浏览 (28) 回复 (0) 关键字:

JBPM流程监控的实现

  文档信息 文档中文名称 JBPM流程监控的实现 文档英文名称 JBPM Process Monitor Realization 文档内容简介 文档分享范围 公开文档 下载: http://221.130.182.164/download?subpath=dorado$2FJBPM$2FJbpmProcessMoni ...
by hotbarsmu 2008-09-20 浏览 (30) 回复 (0)

怎么用PreparedStatement 的方式了拼装进sql语句

怎么用PreparedStatement 的方式了拼装进sql语句.怎么给?复值? 我用的是Hibernate!    static public String assembleSimpleHql(String hql,Limit limit){       FilterSet filterSet = limit.getFilte ...
by qintao1203 2007-10-12 浏览 (340) 回复 (0)

Dataset分页处理技术

前言 在BS开发上不可避免地要实现分页处理,分页处理目前来说基本是两种处理方式:数据库分页和内存分页。 数据库分页 数据库分页:利用数据库提供的分页查询功能实现,如在MySql3中的查询代码: select * from employee where dept_id='D11' limit 10,20 这儿利用limit实现数据库分页查询。这样做的好处是显而易见的,当empl ...
by hotbarsmu 2008-09-20 浏览 (52) 回复 (0)

对于JSF的表格真的是无语了

这个是我用来显示用户列表的一个表格 <t:dataTable id="users" var="user" style="margin-top: 10px" value="#{userList.users}" rows="25" sortColumn="#{userList.sortColumn}" sortAscending="#{userList.ascending ...
by 风之狐 2008-05-16 浏览 (3458) 回复 (28)

使用 Spring 2.5 TestContext 测试框架(转)

概述 Spring 2.5 相比于 Spring 2.0 所新增的最重要的功能可以归结为以下 3 点: 1.基于注解的 IoC 功能; 2.基于注解驱动的 Spring MVC 功能; 3.基于注解的 TestContext 测试框架。 Spring 推荐开发者使用新的基于注解的 TestContext 测试框架,本文我们将对此进行详细的讲述。 低版本的 Spring 所提供的 Sp ...
by guoli83945 2008-04-02 浏览 (1087) 回复 (1)

Ruby on Rails 2.0的新功能介绍

万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。 Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3762) 回复 (4) 关键字: rails

EJB 3.0和Spring 2.5 :在Spring中使用EJB 3.0

Meera Subbarao说道:EJB和Spring社区的开发者为什么总是贬低对方呢?我同时使用EJB和Spring,就像所有的开发者一样,我对于两者需要大量的XML设置非常头疼,但是从Java 5发布以来,XML配置已经用annotation来替代了。但是在使用了最新的Spring 2.5和EJB 3.0,我觉得它们是互相补充的关系,而非相互竞争关系。 许多开发者理解,Spring是由Spr ...
by QQbyte 2008-08-29 浏览 (2121) 回复 (6) 关键字: ejb 3.0 spring 2.5

XJ: 一个扩展Java语言的方案

Java历来是一种以不变应万变的语言。在Java 5中,annotation的引入使得Java在某些特殊的应用场合(如企业应用)中能够进行定制。Annotations 可被看作是用Java核心技术来定义的"领域特定语言"(Domain Specific Languages,DSLs)。 Annotation本质上是一种 name-value 形式的绑定,仅限于它们所能表达的意义。它们不能定义新的 ...
by levis2000 2008-04-16 浏览 (1291) 回复 (3) 关键字: extensible java

相关问答

赞助商链接