Spring整合注解的hibernate

我不知道spring要何方神圣才能使用 ,已经配置两周了 ,一直一直一直一直一直配置出错!!!!!!!!
问题就出在这段配置上,百度前面10页的各种方法都用了 ,我不知道一个Spring框架的出现到底是为了在配置上体现出它高超的技术还是为了真的方便管理,起码我孤陋寡闻,配置两周了,我只知道它在配置上确实是用着超高的技术要求,看不到它的其他有点





com.example.tables.Dormitory
com.example.tables.Major
com.example.tables.Register


    严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init method failed; nested exception is org.hibernate.MappingException: An AnnotationConfiguration instance is required to use
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1553)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:539)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:475)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:304)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:228)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:300)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:195)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:681)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:760)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:482)
at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:403)
at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:306)
at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:106)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5118)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5634)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1571)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1561)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.hibernate.MappingException: An AnnotationConfiguration instance is required to use
at org.hibernate.cfg.Configuration.parseMappingElement(Configuration.java:1692)
at org.hibernate.cfg.Configuration.parseSessionFactory(Configuration.java:1647)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1626)
at org.hibernate.cfg.Configuration.doConfigure(Configuration.java:1600)
at org.hibernate.cfg.Configuration.configure(Configuration.java:1535)
at org.springframework.orm.hibernate3.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:588)
at org.springframework.orm.hibernate3.AbstractSessionFactoryBean.afterPropertiesSet(AbstractSessionFactoryBean.java:189)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1612)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1549)
... 21 more

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Spring整合Hibernate和Struts2注解配置文件
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xmlns:aop="http://www.sprin
spring整合hibernate,实体类由xml转向注解
若之前使用的是.hbm.xml方式映射配置的spring,改为注解式方法时,需要修改持久类和sping的配置文件applicationContext.xml 1.持久化类 package com.zj.entity; import javax.persistence.Basic; import javax.persistence.Entity; import javax.persiste
Spring学习(六)spring整合注解形式的hibernate
上篇博客中谈到spring中如何整合普通形式的hibernate,这次我们来总结下如何整合注解形式的hibernate。
Spring整合hibernate
Spring整合hibernate开发例子,里面综合了crud的操作,适合新手学习
Spring整合Hibernate
博客对应代码
spring整合hibernate
[code=text]rnrn rn rn rn rn rn rn rn rn rn rnrn rn rn rn rn com.entities.Accountrn com.entities.Bookrn rn rn rn rn rn org.hibernate.dialect.MySQL5InnoDBDialectrn truern truern updatern rn rn rnrn rn rn rnrn rn[/code]rn完全没有hibernate的配置文件rn配置文件如上,现在是把entities包中的每一个实体像[code=text] rn rn com.entities.Accountrn com.entities.Bookrn rn [/code]rn这样配置的。我看到提示中有这种形式,请教一下该怎么使用,谢谢。
Hibernate spring整合
我自己写的hibernate与sping的整合的练习。mysql数据库<br>希望对初学者有用呀
hibernate与spring整合
如果你已经学习了hibernate,spring。但你不知道如果整合。那我这个绝对适合你。
Spring整合HIbernate
本代码适合准备整合Spring和Hibernate框架但是不知从何下手的同学
Spring整合Redis注解实现
之前我们说了Spring这个Redis,使用RedisTemplate 实现,不过有些地方也过于麻烦,因此Spring 团队对 Jedis 进行了封装,独立为 spring-data-redis 项目,配合 spring 特性并集成 Jedis 的一些命令和方法。并提供了相关注解,帮助我们快速开发,实现缓存功能 1. 添加项目依赖 &amp;amp;amp;lt;!--redis 缓存--&amp;amp;amp;gt; &amp;amp;amp;...
spring整合ehcache使用注解
首先在spring中配置 [code=&quot;xml&quot;] xmlns=&quot;http://www.springframework.org/schema/beans&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:aop=&quot;http://www.springframework.org/schema/aop&quot; ...
spring整合EhCache 基于注解
本例子主要讲解ehcache的配置使用。采用了java配置和xml配置两种方式。主要用于学习。 使用java配置时将SpringTestCase.java 文件中的@ContextConfiguration(locations = { "classpath:applicationContext.xml" }) 注释掉 使用xml配置时。将com.test.config 下的Java文件中@Configuration 都注释掉。
SSH笔记-Spring整合Hibernate
SSH笔记-Spring简单整合Hibernate的测试。。。。。。。
Spring整合hibernate的实例
Spring整合hibernate的实例
spring整合hibernate,struts
基于maven配置的web工程,运用spring注解方式整合hibernate和struts,通过配置方式进行jdbc配置
spring整合hibernate的所需jar包
spring整合hibernate的所需jar包,很全的!
struts hibernate spring整合的登陆
这是我自己做的一个struts_hibernate_spring登陆的小例子 我已经通过测试了<br>由于文件稍微大了点 我把所有的包删调了 需要时你们可以把sturts+hibernate+spring的包加进去 就OK了
Spring整合Hibernate 详解.doc
6.5 Spring整合Hibernate 6.6 Spring提供的DAO支持 6.5.2 管理Hibernate的SessionFactory 6.5.3 使用HibernateTemplate 6.5.4 使用HibernateCallBack 6.5.6 使用IoC容器组装各种组件 6.5.7启动web容器读取xml配置文件 6.5.8了解继承自HibernateDaoSupport类DAO
spring整合hibernate的jar包
整合了spring与hibernate2.X的jar包,copy进去就可用
Spring整合Hibernate案例
Spring框架整合Hibernate框架,为大家提供一个学习案例.
Spring整合Hibernate时的问题
在Spring整合Hibernate时,我用DAO的方式写了一个静态代理类IUserDAOProxy,并在其上使用了Annotation 使Spring容器将其初始化为一个名为proxy的Bean,并在其方法addUser加上了事务的Annotation,之后再Junit单元测试时从ApplicationContext中getBean("proxy")时得到的并不是IUserDAOProxy类型的对象,而是一个动态代理类的对象,若没有在其上加事务的话,得到的就是IUserDAOProxy类的对象,这是为什么呢?rnrn1.有一个静态代理类:rn @Component("proxy")rnpublic class IUserDAOProxy implements IUserDao rn rn private IUserDao uDao;rn private MyLogService myLogService;rn rn rn public MyLogService getMyLogService() rn return myLogService;rn rn @Resourcern public void setMyLogService(MyLogService myLogService) rn this.myLogService = myLogService;rn rn public IUserDAOProxy() rn rn public IUserDAOProxy( IUserDao uDao)rn this.uDao=uDao;rn rn @Resourcern public void setuDao( IUserDao udao) rn rn this.uDao = udao;rn rn @Overridern @Transactionalrn public void addUser(User user) rn uDao.addUser(user);rn System.out.println("************"+this.getClass().getName()+"****************");rn Log mylog=new Log();rn mylog.setMessage("addUser增加用户了");rn myLogService.addLogBefore(mylog);rn rnrn2.如上可见在此类上加上了事务。rn3.在JUnit用到了下面代码rn ApplicationContext beanfactory=new ClassPathXmlApplicationContext("beans.xml");rn // IUserDAOProxy userproxy=(IUserDAOProxy)beanfactory.getBean("proxy"); rn IUserDao userproxy=(IUserDao)beanfactory.getBean("proxy");rn 从beanFactory中得到的类名是$Proxy11,而不是IUserDAOProxy.rn4.这个代理类实现的接口有:rn***************实现的接口*****************rninterface cn.yang.dao.IUserDaorninterface org.springframework.aop.SpringProxyrninterface org.springframework.aop.framework.Advisedrn5.其父类是:java.lang.reflect.Proxyrn 构造方法只有一个rn $Proxy11(java.lang.reflect.InvocationHandler)rn
spring整合hibernate问题。。。。
在项目包结构中,src/jdbc.properties(动态获取数据库信息) 在spring的默认配置文件application.xml加载路径是 classpath:jdbc.propertis 而application.xml在加载src/com/demo/entity/*.hbm.xml(sessionFactory的属性中有个rn rn com/demo/entity/*.hbm.xmlrnrn)rn这两个路径为什么一个带classpath:,一个不带classpath:? 这两个文件都是在src目录下的。rnweb项目部署后的默认路径是什么?
spring整合hibernate时配置文件
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt; &amp;lt;beans xmlns=&quot;http://www.springframework.org/schema/beans&quot; xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; xmlns:mvc=&quot;http://www.springframewo
hibernate与spring整合的配置文档问题
去指定包下自动生成@component注释的对象     提供注释     -->               AOP配置                                             -->                                                
struts hibernate spring整合的问题
整合的时候出现了问题,请指点。代码如下:rnrnweb.xmlrnrnrnrnrn rn Jbpm_sshrn rn rn rn rn actionrn org.apache.struts.action.ActionServletrn rn configrn /WEB-INF/struts-config.xmlrn rn rn rn actionrn *.dorn rn rnrnrn rn rn index.htmlrn index.htmrn index.jsprn default.htmlrn default.htmrn default.jsprn rnrnrnrnrnstruts-config.xmlrnrnrnrnrnrnrnrnrnrnrnrn rn rn rn rnrnrnrnrn rn rn rn rn rn rn rn rn rnrnrnrn rnrnrnrnrn rn rn rn rn rn rn rn rn rnrnrnrnapplicationContext.xmlrnrnrnrnrnrn rn rn rn hibernate.cfg.xml rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn com.jbpm.service.LoginServicern rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn PROPAGATION_REQUIREDrn PROPAGATION_REQUIREDrn rn PROPAGATION_REQUIRED,readOnlyrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrnrnrn提交表单的时候报错,如下:rnHTTP Status 404 - Servlet action is not availablernrn--------------------------------------------------------------------------------rnrntype Status reportrnrnmessage Servlet action is not availablernrndescription The requested resource (Servlet action is not available) is not available.rnrnrn--------------------------------------------------------------------------------rnrnApache Tomcat/5.0.30rnrn请问是什么问题。
Spring整合Hibernate问题
大家对让Spring来控制Hibernate的Sessionfactory这样的整合方式有什么看法么???rn我到现在都想不出来为什么要这么做,这么做有什么好处?rn我认为Spring就管业务层的东西就可以了。rnrn郁闷中……………………
spring整合hibernate的问题
我用MyEclipse6.0开发项目.spring整合hibernate的问题:我加的包出现了ASM错误!我找资料说删掉asn-2.2.3.jar包!我建立的项目不是用COPY进去的!是用MyEclipse自动加进去的!它把包都放在MyEclipse的安装目录下了!请问怎么删asn-2.2.3.jar包
spring整合hibernate 数据库问题!
rn rn $jdbc.driverClassNamern rn rn $jdbc.urlrn rn rn $jdbc.usernamern rn rn $jdbc.passwordrn rn rn $c3p0.acquireIncrementrn rn rn $c3p0.initialPoolSizern rn rn $c3p0.minPoolSizern rn rn $c3p0.maxPoolSizern rn rn $c3p0.maxIdleTimern rn rn $c3p0.idleConnectionTestPeriodrn rn rn $c3p0.maxStatementsrn rn rn $c3p0.numHelperThreadsrn rn
关于Spring整合Hibernate实例
关于Spring整合Hibernate实例 1.概述 由IOC容器来生成hibernate的sessionFactory. 让hibernate使用spring的声明式事务 2.整合步骤 2.1导入所需要的包 由于我是使用Maven搭建工程,但是有些依赖怎么下都下不了,最后迫不得已还是新建一个lib来导入所需要的jar包。 2.2在Java中定义数据库表 这里是由Hibernate来创建数...
Spring整合Hibernate的多种数据源配置
1。属性占位符配置器:可以将相关属性抽取出来放入配置文件(比如数据库的连接信息),然后用占位符的方式读取出来,方便文件的分类管理     xmlns="http://www.springframework.org/schema/beans"     xsi:schemaLocation="http://www.springframework.org/schema/beans
spring整合hibernate的两种方式
我们学过spring的同学都知道,spring可以整合其他的框架协同开发,大大的降低开发的时间和提高了效率,但是我们在配置的时候总会发生各种各样的问题,下面我记录一下我在配置的时候出现的问题和简单总结一下配置的过程 这个文件是hibernate的配置文件,里面配置了一个映射文件User.hbm.xml这个就不解释了,不懂的可以去参看hibernate的视频.然后我们都知道要和spring进行
Spring整合加载Hibernate文件
<property name="annotatedClasses"> <list> <value>com.sise.domain.Admin</value> <value>com.sise.domain.Remind</value> <value>com.sise.domain.User</value> </list> </propert
spring整合hibernate开发源码
spring整个hibernate 开发完整实例源码
Spring整合Hibernate遇到的问题
1、刷新模式的问题,FlushMode.MANUALWrite operations are not allowed in read-only mode (FlushMode.MANUAL): Turn your Session into FlushMode.COMMIT/AUTO or remove 'readOnly' marker from transaction definition org
spring整合hibernate自动创建表
配置如下: hibernate.hbm2ddl.auto=update hibernate.show_sql=true hibernate.dialect=org.hibernate.dialect.MySQL5Dialect classpath:cn/itcast/ssh/domain/*.hbm.xml            
WebService与hibernate,spring整合实例
里面包含了两个工程,WineService是开发服务,WineServiceClient是客户端测试! 使用xFire框架
stripes hibernate Spring整合
最近研究stripes,现在网上大部分都是SSH,我想用stripes hibernate Spring整合来开发WEB项目,想请高手教我如何配置rn1 用什么包rn2 如何配置xml文件rnrn最好有简单的小例子,我是新手,希望懂的大虾能详细解答下
hibernate,struts,spring整合
小弟菜鸟rn麻烦大家把自己怎么用myeclipse整合SSH框架的详细步骤发出来看看,我上网找的感觉都不好rn项目中的配置文件就只要applicationContext.xml这个一个配置文件 用它来管理struts和hibernatern非常感谢rn只有这么多分 都给了
struts2、Hibernate、Spring整合小问题
从struts.xml文件通过代理要跳到spring配置文件applicationContext.xml里面,但是在发布启动Tomcat时报错,代码好像没的什么错,不知道是不是哪没配置或是jar包问题。帮忙解决一下,在线等rnstruts.xml文件rnrnrn rn rn rn rn rn /success.jsprn /error.jsprn rn rn rnweb.xml文件rnrnrn rnrn rn contextConfigLocationrn /WEB-INF/applicationContext.xmlrn rn rn rn struts2rn rn org.apache.struts2.dispatcher.FilterDispatcherrn rn rn rn struts2rn /*rn rn rn rn index.jsprn rnrn
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池