`
jiruitong
  • 浏览: 140 次
文章分类
社区版块
存档分类
最新评论

HIbernate 从3.0升级到Hibernate6.0后问题

阅读更多
public List<T> getListByPosition(final int begin, final int pageSize,final String hql,final Object[] params) {
getHibernateTemplate().setCacheQueries(true);
return getHibernateTemplate().findByCriteria(new HibernateCallback() {
public Object doInHibernate(Session session)throws HibernateException,SQLException {
Query q = null;
q = session.createQuery(hql);
if(params.length>0){
for(int i=0;i<params.length;i++)
q.setParameter(i, params[i]);
}
q.setFirstResult(begin);
q.setMaxResults(pageSize);
//log.warn(q.list().size());
return q.getResultList();
}
});
}
报错为:
'doInHibernate(Session)' in 'Anonymous class derived from org.springframework.orm.hibernate5.HibernateCallback' clashes with 'doInHibernate(Session)' in 'org.springframework.orm.hibernate5.HibernateCallback'; overridden method does not throw 'java.sql.SQLException'
请求处理解答,谢谢
分享到:
评论

相关推荐

    Myeclipse8.5下搭建SSH框架(图解)Struts2.1+Spring3.0+Hibernate3.3

    注意选择JAR Library Installation为Copy到lib目录,以确保在部署时不会出现问题。 5. **生成配置文件**:选择在WebRoot/WEB-INF目录下生成applicationContext.xml文件,然后点击Finish。 #### 四、搭建 Hibernate ...

    struts2.0+spring2.0+hibernate3.0整合后的CRUD.rar

    我的平台是:MyEclipse6.0、Sql Server 2000、Tomcat6.0。压缩包里是整个项目,带jar包,可以直接导入,但数据库得自己按照压缩包里的sql语句到查询分析器里执行一下。给一些还像我一样处在学习struts2+spring+...

    struts2.0+spring2.0+hibernate3.0整合

    5. **配置Tomcat和MyEclipse**:在MyEclipse中,我们需要将项目部署到Tomcat服务器上,确保Tomcat已配置好Struts2、Spring和Hibernate的库文件。同时,MyEclipse的项目设置应正确指向Tomcat的Web-INF目录,以便在...

    荆棘鸟投票评选系统2009—豪华版

    软件名称:荆棘鸟投票评选系统2009—豪华版 软件大小:15.1M 软件语言:简体中文 软件架构:Struts1.2+Spring2.0+Hibernate3.0 运行环境:Tomcat 6.0+JDK1.6 数据库 :My SQL 5.0 操作系统:Windows/Linux

    Myeclipse10下搭建S2SH框架(图解)Struts2.1+Spring3.0+Hibernate3.3.docx

    在本文中,我们将详细讲解如何在MyEclipse10环境下搭建S2SH框架,即Struts2.1、Spring3.0和Hibernate3.3的集成开发环境。这个过程包括创建Web项目、配置Spring、设置Hibernate以及安装Struts2。每个步骤都将通过...

    搭建SSH(struts,spring hibernate)框架

    在Hibernate3.0版本中,通过配置hibernate.cfg.xml文件,你可以定义实体类和数据库表的映射关系,使用HQL(Hibernate Query Language)进行查询。Hibernate还提供了Session接口,用于与数据库交互,实现CRUD操作。 ...

    Struts2整合Hibernate32开发注册登录系统

    "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"&gt; &lt;hibernate-configuration&gt; &lt;property name="connection.username"&gt;root ...

    S2S3H3(Struts2.3.4+Spring3.0+Hibernate3.3)配置步骤

    以下是S2S3H3(Struts2.3.4+Spring3.0+Hibernate3.3)的详细配置步骤。 1. **环境准备** - IDE:MyEclipse8.5 - JDK:1.7 - 应用服务器:Tomcat6.0 - 框架版本:Struts2.3.4,Spring3.0,Hibernate3.3 - ...

    struts2-hibernate登陆范例

    通过这个简单的登录系统,你不仅能够学习到 Struts2 和 Hibernate 的基本用法,还能了解到它们如何协同工作来实现数据的CRUD操作。这个范例是进一步深入学习这两个框架的良好起点,同时也能帮助你更好地理解和掌握 ...

    Struts 2.0整合Hibernate 3.2开发注册登录系统

    从开发环境的搭建到具体代码的实现,都做了详细的说明。这样的系统不仅能够满足基本的注册登录需求,还具备良好的可维护性和扩展性。在未来的工作中,可以根据实际需求对系统进行优化升级,以适应更加复杂的业务场景...

    整合Flash Builder4.0+MyEclipse 8.6+BlazeDS+Sping 3.0+Hibernate3.3+MySQL5.5+Tomcat+JDK1.6.docx

    这篇文档涉及的是一个基于Java和Flex的Web应用开发集成环境的搭建过程,主要涵盖了以下知识点: ...整个过程展示了如何将这些技术组合在一起,形成一个完整的开发流程,从数据库设计到前端展示,再到后端逻辑的实现。

    hibernate项目笔记

    Hibernate 6.0引入了对Java 17的支持,对JPA 3.0规范的实现,以及对JDBC 4.2的弃用,转而使用JDBC 4.3。可能的章节包括新特性介绍、升级指南、性能改进,以及与之前版本的差异分析。 综上所述,这篇“Hibernate项目...

    SSH框架配置步骤图解(Struts2.1.6 Spring2.5.6 Hibernate3.3.1 2

    我们需要 MyEclipse5.5、JDK 1.6、Java EE 5.0、Tomcat6.0、Struts2.1.6、Spring2.5.6 和 Hibernate3.3.1。首先,下载 Struts2.1.6、Hibernate3.3 和 Spring2.5 的安装包。 接下来,打开 MyEclipse,新建一个 Web ...

    Struts2_hibernate登录验证范例

    DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd"&gt; &lt;hibernate-mapping&gt; &lt;/hibernate-mapping&gt; ``` ###...

    MYECLIPSE + STRUTS2 + SPRING4 + HIBERNATE4 + STRUCTS2S+OGNL + MYSQL_5.7.12

    根据提供的标题、描述以及部分内容,本文将...以上介绍的技术栈涵盖了从前端到后端的整个开发流程,对于构建复杂的企业级应用具有重要意义。通过合理地组合这些技术和框架,开发者可以构建出既灵活又高效的软件系统。

    用MYELIPSE6.0做oOJSP的SSH简明视频例子(要领)

    根据提供的文件信息,本文将详细解释如何利用MyEclipse 6.0开发环境构建一个基于Spring、Struts和Hibernate(通常称为SSH框架)的简单Java Web应用。这不仅包括技术选型、配置步骤,还将涉及具体实现过程中的关键点...

    教学资源共享平台(前台+后台管理,前台参照csdn,后台依然是ext3.0做的)

    资源共享平台类似csdn,通过一方上传然后大家共享下载。...所用的技术和环境:spring2.5+struts2.8+hibernate3.2+eclipse3.5+tomcat6.0+jdk6.0+mysql5.0....有兴趣的就下载来参考吧,欢迎使用和反馈

    SSH(spring3.0+strut 2.1+hibernate 3.3+mysql)

    此是完整的三大框架项目 环境: Myeclipse 8.6M1 Tomcat 6.0 Mysql 5.2 JDK 1.6 注:因你的数据库不一样,需要更改applicationContext.xml中的dataSource 项

Global site tag (gtag.js) - Google Analytics