`

hibernate spring 整合的问题

    博客分类:
  • SSH
阅读更多

在hibernate 和spring整合之间的问题

①org.objectweb.asm.ClassWriter.<init>(I)V和org.objectweb.asm.ClassWriter.<init>(Z)V 

Invocation of init method failed; nested exception is java.lang.NoSuchMethodError: org.objectweb.asm.ClassWriter.<init>(I)V。

网上搜索了下

均是:"Spring3 HIbernate3.6 Struts2.1.8结合时配置 AOP事物, 出现错误"

解决办法:

出现<init>(Z)V将

将cglib.jar 由2.1版本 改为 2.2

出现<init>(I)V将

将cglib.jar 由2.2版本 改为 2.1.

 

文章出处~ http://blog.csdn.net/zxkevin1989/article/details/7278139

 

②Websphere 8.5报 java.lang.VerifyError: JVMVRFY007 final method overridden; class=net/sf/cglib/core/De 

解决办法:

8.5版本的Websphere,需要 “cglib-nodep-2.2.2.jar” 替换 ekp/web-inf/lib下的“cglib-2.2.2.jar”文件

  原因是:cglib-2.2.2.jar 可以与 asm-3.3.1.jar 搭配使用管理bean文件,但是"asm-3.3.1.jar"不可以与“asm-4.0.jar”搭配使用,正是因为Websphere 8.5 自身带了“asm-4.0.jar”造成的。

  在其他应用服务器下不会有问题。

  出现的异常是:重写了某个final方法,这个方法正是 asm-4.0.jar与asm-3.3.1.jar的变化

 

 文章出处~ http://blog.csdn.net/wgw335363240/article/details/9193529

 

③Bean property 'sessionFactory' is not writable or has an invalid setter method. 

解决办法;方法1、

 

   在对应UserDaoImpl中加入sessionfactory的set方法、get方法。

    private SessionFactory sessionFactory;

    public SessionFactory getSessionFactory() {

        return sessionFactory;

    }

    public void setSessionFactory(SessionFactory sessionFactory) {

        this.sessionFactory = sessionFactory;

    }

    继承JdbcDaoSupport。

    UserDaoImpl extends JdbcDaoSupport

 

 

方法2、

UserDaoImpl extends HibernateDaoSupport

 

用JdbcTempalte或HibernateTempalte操作数据库。

 

文章出处~~ http://blog.csdn.net/xinxin19881112/article/details/8916072

 

④HibernateDaoSupport类需要用到哪个JAR包?

答案: spring-orm.jar

 

其他问题:org.springframework.beans.factory.BeanCreationException: Error creating bean wit 

http://bbs.csdn.net/topics/380226460

 

 

 

 

 

分享到:
评论

相关推荐

    精通Java EE:Eclipse Struts2 Hibernate Spring整合应用案例代码6/6

    精通Java EE:Eclipse Struts2 Hibernate Spring整合应用案例代码和数据库压缩包6

    struts hibernate spring 整合 PUB

    struts struts hibernate spring 整合 PUBhibernstruts hibernate spring 整合 PUBate spring 整合 PUB

    hibernate与spring整合demo

    将Hibernate与Spring整合可以充分利用两者的优点,提高开发效率并降低复杂性。 一、Hibernate概述 Hibernate是Java世界中领先的ORM框架之一,它允许开发者用Java对象来操作数据库记录,而无需编写SQL语句。通过配置...

    struts hibernate spring整合图解及源码

    综上所述,"struts hibernate spring整合图解及源码"这个主题涵盖了如何将这三大框架结合使用,以构建高效、模块化的JavaWeb应用。通过学习和实践这个整合过程,初学者可以深入理解JavaEE开发的高级技术,并提升自己...

    Struts2 hibernate spring 整合案例

    在整合中,Spring用于管理Struts2和Hibernate的实例,通过IoC容器进行依赖注入,同时可以提供事务管理,确保数据的一致性。 整合过程: 1. 配置环境:首先需要在项目中引入Struts2、Hibernate和Spring的相应库,并...

    struts2 hibernate spring整合(出错的)

    在"struts2 hibernate spring整合(出错的)"这个项目中,开发者可能遇到了在集成这三个框架时遇到的问题。这通常涉及到配置问题、依赖注入问题、数据访问问题等。以下是一些可能遇到的知识点: 1. **Struts2配置**:...

    Hibernate Spring整合入门程序

    当我们谈到“Hibernate Spring整合”,就是将这两个强大的工具结合在一起,以实现更高效、更灵活的应用开发。 Hibernate是一个流行的ORM框架,它简化了Java应用与数据库之间的交互。通过Hibernate,开发者可以用...

    struns hibernate spring整合资料

    struns hibernate spring整合资料

    SpringMVC+Hibernate+Spring整合实例

    总的来说,"SpringMVC+Hibernate+Spring整合实例"提供了一个全面的学习平台,帮助开发者深入理解Java企业级应用的开发模式和最佳实践。通过这个实例,你可以提升自己的技能,为未来的项目开发打下坚实的基础。

    Spring+hibernate整合源代码

    这个“Spring+hibernate整合源代码”应该包含了实现上述整合步骤的示例代码,可以作为学习和参考的资源。通过学习和实践这些代码,你可以更好地理解和掌握 Spring 和 Hibernate 整合的细节,提升你的 Java Web 开发...

    spring与hibernate的整合

    Spring 和 Hibernate 的整合是企业级 Java 应用开发中的常见实践,它将 Spring 框架的控制反转(IoC)和面向切面编程(AOP)优势与 Hibernate 的持久化能力相结合,提供了更高效、灵活的数据库操作。下面我们将深入...

    struns hibernate spring整合资料3

    struns hibernate spring整合资料3

    Struts2+Hibernate+Spring整合开发深入剖析与范例应用03

    Struts2、Hibernate和Spring是Java企业级应用中三大核心框架,它们的整合使用能够构建出高效、可维护性高的Web应用程序。本篇将深入剖析这三者如何协同工作,并提供实际范例应用。 首先,Struts2作为MVC(模型-视图...

    struts2.x hibernate spring 整合

    整合过程中,Spring作为核心,负责管理Struts2和Hibernate的生命周期,提供依赖注入,同时处理事务。Struts2作为前端控制器,处理用户请求,而Hibernate则作为数据访问层,负责数据库操作。整合后的系统可以实现松...

    SSH(struts2,Hibernate,Spring)整合及测试亲测可用

    在整合过程中,开发者需要注意配置文件的正确设置,包括Struts2的struts.xml、Hibernate的hibernate.cfg.xml以及Spring的applicationContext.xml等。还需要确保各框架之间的依赖注入正确无误,例如,Spring需要知道...

    JAVA EE Eclipse struts hibernate spring 整合应用案例

    叶健毅的《JAVA EE Eclipse struts hibernate spring 整合应用案例》(第二版)提供了源代码,帮助读者更直观地理解这些技术的集成过程。 首先,Eclipse是一款强大的Java集成开发环境(IDE),它为开发者提供了丰富...

    spring mvc + spring + hibernate 全注解整合开发视频教程 11

    在本教程中,我们将深入探讨如何使用Spring MVC、Spring和Hibernate三大框架进行全注解的整合开发。这个视频教程系列的第11部分,重点可能是建立在前几部分的基础之上,进一步深化对这三个核心技术的理解和实践。 ...

    Spring4+SpringMVC4+Hibernate4整合源码

    5. **源码分析**:对于"Spring4+SpringMVC4+Hibernate4整合源码",研究这些源码可以帮助开发者深入理解三大框架的内部工作原理,学习如何配置和使用它们进行实际项目开发。通过源码,你可以看到如何配置Spring的...

    springmvc spring hibernate整合Demo

    这个"springmvc spring hibernate整合Demo"旨在帮助初学者理解如何将这三个框架协同工作,实现一个完整的CRUD(创建、读取、更新、删除)应用。 Spring MVC 是 Spring 框架的一部分,专门用于构建Web应用程序。它...

Global site tag (gtag.js) - Google Analytics