`
Franciswmf
  • 浏览: 800003 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

利用hibernate查询语句查询信息,默认当日,否则往前推

 
阅读更多
	
public List<AhemcQualityAir> selectcheckQualityAir(final String time) {
final String hql= "select air from AhemcQualityAir air where air.isDelete=0 and air.strtes1=1 and air.reportDate=? order by  air.cityname asc";
List<AhemcQualityAir> list = getHibernateTemplate().executeFind(
new HibernateCallback() {
public Object doInHibernate(Session session)throws HibernateException, SQLException {
List<AhemcQualityAir> list = null;
Query query = session.createQuery(hql);//
for (int i = 0; i >-10; i--) {			
String time1=DateUtil.calculateDateByNumber(i);
query.setDate(0, DateUtil.stringToUtilDate(time1));
list = query.list();
if (list != null && list.size() > 0) {
break;
}							
}
return list;
}
});
return list;
}
分享到:
评论

相关推荐

    Hibernate查询语句大全PPT精选

    学习Hibernate 的HQL语句的不错选择,

    hibernate通用查询语句生成类

    这是一个java代码包,里面提供了一个核心类,专门负责生成 hibernate查询语句(常用的,并非所有,现在能力有限),其他都是一些辅助类,自我感觉还可以。主要是为了减轻以后的项目开发负担,可以省去拼接hql查询语句的...

    hibernate查询语句--HQL

    ### Hibernate 查询语句 -- HQL #### 概述 Hibernate 是一个开源的对象关系映射 (ORM) 框架,它允许开发人员将 Java 对象映射到数据库表中的记录,从而简化了数据访问逻辑。在 Hibernate 中,执行查询操作的主要...

    Hibernate中查询语句

    Hibernate中的查询方法若HQL,详细讲解HQL与使用的具体例子

    Hibernate查询语句统一配置管理.doc

    本文主要探讨了在使用Hibernate框架进行Java开发时,如何实现查询语句的统一配置管理,以提高代码的可维护性和遵循良好的软件工程实践。统一管理查询语句可以保持系统的分层架构,降低模块间的耦合度,并简化查询...

    hibernate-HQL语句大全

    hibernate-HQL语句大全

    Hibernate中Sql语句

    - **构造SQL语句**:根据传入的参数动态构建SQL查询语句。这可以通过字符串拼接实现,但需要注意防止SQL注入攻击。 ```java String sf = "select sum(c.productid) productSum, p.cityid cityName from a_chip c, ...

    Hibernate查询语句写在配置文件中

    【标题】:“Hibernate查询语句写在配置文件中” 【正文】: Hibernate 是一个流行的 Java 应用程序框架,主要用于简化数据库操作。它提供了一种对象关系映射(ORM)机制,将数据库操作转化为对 Java 对象的操作,...

    Hibernate常用查询语句

    Hibernate常用查询语句.doc

    hibernate执行原生sql语句

    然而,在一些情况下,我们需要直接执行原生 SQL 语句,而不是使用 Hibernate 的查询语言(HQL)。本文将介绍如何使用 Hibernate 执行原生 SQL 语句。 为什么需要执行原生 SQL 语句 在实际开发中,我们可能需要执行...

    Hibernate语句

    **Hibernate语句详解** Hibernate,一个强大的Java对象关系映射(ORM)框架,极大地简化了数据库操作。在Java开发中,它提供了一种抽象层,允许开发者使用面向对象的方式来处理数据库交互,而无需直接编写SQL语句。...

    Hibernate生产SQL语句

    Hibernate会根据这些查询语句动态生成对应的SQL,并执行在数据库上。这极大地简化了数据库操作,同时保持了代码的可读性和可维护性。 模仿Hibernate生成SQL语句,我们可以从以下几个方面入手: 1. **实体类...

    Hibernate HQL查询语句总结.docx

    Hibernate HQL 查询语句总结 Hibernate HQL 查询语句是 Hibernate 框架中的一种查询语言,它提供了更加丰富的和灵活的查询特性,具有类似标准 SQL 语句的查询方式,同时也提供了更加面向对象的封装。以下是 ...

    Hibernate连表查询 Hibernate连表查询

    根据提供的文件信息,我们可以深入探讨Hibernate中的连表查询方法及其应用。下面将详细介绍与标题、描述及部分代码相关的几个核心知识点: ### Hibernate 连表查询基础 Hibernate 是一个开源的对象关系映射(ORM)...

    hibernate将本地SQL查询结果封装成对象

    然后,我们可以使用`Session.createSQLQuery()`方法创建一个本地SQL查询对象,并设置查询语句: ```java Session session = sessionFactory.openSession(); String sql = "SELECT * FROM my_table WHERE ..."; SQL...

    hibernate语句大全

    ### Hibernate语句大全 #### 一、概述 Hibernate是一个开源的对象关系映射(ORM)框架,它能够将Java对象映射到数据库表中,并管理这些对象的生命周期。本篇文章主要介绍初学者在学习Hibernate时会遇到的基础语句...

    hibernate多表联合查询

    多表联合查询是指在一个查询语句中同时从两个或两个以上的表中获取数据。在关系型数据库中,这种查询非常常见,尤其是在需要从不同表中获取关联数据的情况下。 在Hibernate中,可以使用以下几种方式来实现多表联合...

    hibernate 影院信息查询

    《hibernate 影院信息查询》是一款基于Hibernate框架开发的影院信息查询系统,它集成了详细的注释,便于理解和学习。本系统适用于北大青鸟等教育机构的学员,为他们提供了一个实战项目的实例,帮助他们更好地掌握...

    采用p6spy完整显示hibernate的SQL语句

    在开发和调试基于Hibernate的Java应用时,有时我们需要获取到SQL语句的完整形式,而不仅仅是Hibernate默认输出的参数化形式。在这种情况下,P6Spy是一个非常有用的工具。P6Spy是一个开源的JDBC代理库,它允许我们...

Global site tag (gtag.js) - Google Analytics