spring-Spring+mybatis 出现 NoSuchBeanDefinitionException

问题描述

Spring+mybatis 出现 NoSuchBeanDefinitionException
异常信息:org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'propertyConfigurer' is defined
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:687)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1168)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:281)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:956)
at com.dao.Test.Test1(Test.java:29)

spring-mybatis.xml:
<?xml version=""1.0"" encoding=""UTF-8""?>
xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:p=""http://www.springframework.org/schema/p""
xmlns:context=""http://www.springframework.org/schema/context""
xmlns:mvc=""http://www.springframework.org/schema/mvc""
xsi:schemaLocation=""http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.1.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd"" default-autowire=""byName"">
context:annotation-config/

class=""org.springframework.jdbc.datasource.DataSourceTransactionManager"">

解决方案

<?xml version=""1.0"" encoding=""UTF-8""?>
xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance"" xmlns:p=""http://www.springframework.org/schema/p""
xmlns:context=""http://www.springframework.org/schema/context""
xmlns:mvc=""http://www.springframework.org/schema/mvc""
xsi:schemaLocation=""http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-3.1.xsd
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-3.1.xsd
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.0.xsd"" default-autowire=""byName"">
context:annotation-config/

class=""org.springframework.jdbc.datasource.DataSourceTransactionManager"">

test类:public class Test {

ApplicationContext ac;
@Before
public void Before(){
ac=new ClassPathXmlApplicationContext(new String[]{""classpath*:spring-mybatis.xml""});
}

@org.junit.Testpublic void Test1(){Object s=ac.getBean(""propertyConfigurer"");    System.out.println(s);}

}

解决方案二:
context:annotation-config/

class=""org.springframework.jdbc.datasource.DataSourceTransactionManager"">

解决方案三:
spring配置文件中没有一个叫propertyConfigurer的bean配置

解决方案四:
在spring-mybatis.xml配置文件中,没有定义id为propertyConfigurer的bean吧。

解决方案五:
spring+mybatis

解决方案六:
没这个bean,你需要在xml或者使用注解配置

解决方案七:
没有'propertyConfigurer' 这个bean的id值

解决方案八:
propertyConfigurer的bean配置,这个bean没有

解决方案九:
http://www.baidu.com/link?url=Ch46TA3J3WW98cO-lByGgmUhly_VuC3zDowBiFOJnUPKsx3Gdt_lnRskGA8lk4_0CEIVJKADncc1yE93Tr5kvK&wd=&eqid=94221cd600010f9c0000000255b6d80d

时间: 2025-01-30 11:22:59

spring-Spring+mybatis 出现 NoSuchBeanDefinitionException的相关文章

spring+mybatis出现NoSuchBeanDefinitionException

问题描述 spring+mybatis出现NoSuchBeanDefinitionException 问题描述:已进行mapper层,dataSource的测试也显示同一个异常: Test类: public class Test { ApplicationContext ac; @Before public void Before(){ ac=new ClassPathXmlApplicationContext(new String[]{"classpath*:spring-mybatis.xm

注解失败-Spring整合Mybatis关于Dao注入失败的问题求解

问题描述 Spring整合Mybatis关于Dao注入失败的问题求解 抛出异常 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'adminService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreat

spring+springmvc+mybatis 报错。求大神指教。

问题描述 spring+springmvc+mybatis 报错.求大神指教. 严重: StandardWrapper.Throwableorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'index': Injection of autowired dependencies failed; nested exception is org.springframework.b

spring整合mybatis generator部署出现以下错误!

问题描述 spring整合mybatis generator部署出现以下错误! org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/mybatis]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:

Spring整合MyBatis(Maven+MySQL)图文教程详解_java

一. 使用Maven创建一个Web项目 为了完成Spring4.x与MyBatis3.X的整合更加顺利,先回顾在Maven环境下创建Web项目并使用MyBatis3.X,第一.二点内容多数是回顾过去的内容 . 1.2.点击"File"->"New"->"Other"->输入"Maven",新建一个"Maven Project",如下图所示: 1.2.请勾选"Create a si

浅析Spring和MyBatis整合及逆向工程_java

spring和mybatis整合 整合思路 需要spring通过单例方式管理SqlSessionFactory. spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession.(spring和mybatis整合自动完成) 持久层的mapper都需要由spring进行管理. 整合环境 创建一个新的java工程(接近实际开发的工程结构) jar包: mybatis3.2.7的jar包 spring3.2.0的jar包 mybatis和spring的整合

请教spring 3+mybatis整合出错问题

问题描述 请教spring 3+mybatis整合出错问题 spring 3+mybatis3+spring security整合,我的包和层次结构如下:采用的是按照模块分层, 每层有dao,sevrice,web三个目录,所有的实体类放在model文件夹中 security包中,有dao,service,web三个目录,其中 SecurityDao.java @MyBatisDao public interface SecurityDao extends BaseMapper { // 获得群

Spring+SpringMVC+Mybatis配置整合

前言 关于SSM框架整合的问题,网络上有很多资源,但是最近想自己配置的时候却发现总是找不到一个完整的配置教程或完整的代码.有一些比较旧的博客里面讲了一些,但是spring的版本还都是3点几.最近自己从网上各个地方找了一些教程,然后试着自己配置了一下,遇到了很多问题,包括报各种各样的异常.现在终于搞好了,记录一下以备不时之需. 正文 话不多说,直接上干货. 在创建好maven的webapp之后,在pom.xml中加入一些配置.完整的文件如下. <project xmlns="http://m

Spring+Velocity+Mybatis整合笔记(step by step)

一.开发工具 开发过程中使用的操作系统是OS X,关于软件安装的问题请大家移步高效的Mac环境设置. 本文是我对自己学习过程的一个回顾,应该还有不少问题待改进,例如目录的设置.编码习惯和配置文件的处理等,请大家多多指正. 文中用到的开发工具列举如下: JDK 1.7.0_79 Intellij IDEA Ultimate 14 Mysql 5.6.25 Maven 3 Git.SourceTree 二.新建工程 1. 新建空的maven工程 第一步新建工程,选择Maven工程,如图1所示.注意,

Spring MVC+Mybatis+Maven+Velocity+Mysql 连不上数据库

问题描述 Spring MVC+Mybatis+Maven+Velocity+Mysql 连不上数据库 我的mysql没有设置密码 本地数据库可以 直接登上去的 项目里面就是连不上说密码错误 是什么原因 解决方案 解决方案二: 别的密码也试过了 反正都是本地用nativecat可以登上去 项目里面运行的时候一直都是密码错误 解决方案三: Spring MVC+Mybatis+Maven+Velocity+Mysql 解决方案四: jia qun 482547245