- 浏览: 758413 次
- 性别:
- 来自: 南京
文章分类
- 全部博客 (663)
- Eclipse&MyEclipse (40)
- PHP (3)
- Java (72)
- CSS (3)
- MySQL (35)
- Oracle (68)
- Red Hat Linux (23)
- Tomcat (26)
- Oracle10gAS (1)
- Spring (28)
- MyBatis&iBatis (13)
- JS (47)
- JQuery (23)
- Editplus (2)
- 其他 (4)
- Html (15)
- SQL (5)
- Ant (2)
- Hadoop (2)
- Servlet (9)
- Windows (11)
- Flex (1)
- CentOS Linux (7)
- Microsoft SQL Server (2)
- DB2 (3)
- Mysql char 与 varchar 区别 (0)
- excel (5)
- jsp (8)
- FreeMarker (1)
- EasyUI (5)
- WebShpere MQ (1)
- Maven2 (6)
- 浏览器缓存 (2)
- visio (1)
- XML (2)
- 物联网 (1)
- Maven (3)
- JSTL (2)
- HTTP (1)
- Fourinone (1)
- IP知识 (1)
- MyBatis (1)
- 项目管理 (2)
- office2003+2007 (1)
- DOS (1)
- JProfiler (1)
- Thinpad T440p (1)
- ActiveMQ (10)
- MongoDB (5)
- Vert.x3 (1)
- Ngnix (3)
- Spark (2)
- BigData (1)
- 性能概念公式 (1)
- RocketMQ (3)
- IT名词术语 (1)
- Java编程工具 (1)
- RabbitMQ (2)
- MetaMQ (1)
- 架构 (6)
- KafkaMQ (7)
- Redis (4)
- OAuth (1)
- Gradle (1)
- CentOS (5)
- Microsoft_Toolkit (1)
- git (5)
- IntelliJ Idea (4)
- Nginx (3)
- docker (12)
- VMware (2)
- 算法 (1)
- JDBCPool (1)
- spring-cloud (7)
- netbean (1)
- 微信小程序 (2)
- CURL (2)
- Java生成二维码 (1)
- 区块链 (2)
- 机器学习 (1)
- SpringBoot (3)
- Android (9)
- 微服务架构 (1)
- Kubernetes (2)
- OpenProject (0)
- 测试 (1)
- https (1)
- 开源许可证 (1)
- ServiceMesh (2)
- NET (0)
- .NET (1)
- TEST (1)
- iOS (2)
- thymeleaf (4)
- lombok (1)
- 浏览器设置 (1)
- 富文本编辑器 (1)
- 搜索引擎 (1)
- IT常识 (1)
- UML (0)
- Axure (1)
- appstore无法联网 (0)
- apk无法安装 (1)
- SQLServer (2)
- 卸载弹窗软件 (1)
- jenkins (1)
- TortoiseGit (1)
- eureka (1)
- ajax (1)
- spyder (0)
最新评论
在用junit测试dao接口时,出现以下的错误
Caused by: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'userDao' must be of type [com.changetech.dao.impl.UserDaoImpl], but was actually of type [$Proxy16]
最后经过仔细检查,错误原因如下:
@Resource(name="userDao")
protected UserDaoImpl userDao;
public void setUserDao(UserDaoImpl userDao) {
this.userDao = userDao;
}
原来在定义Dao时,没有用接口,而直接使用的是Dao的实现类,改为如下:
@Resource(name="userDao")
protected IUserDao userDao;
public void setUserDao(IUserDao userDao) {
this.userDao = userDao;
}
问题得到了解决
发表评论
-
Spring Framework 5.0 入门篇(转)
2019-04-25 10:00 01.为什么学习Spring? 随着对Java EE ... -
springboot2.0跨域配置(转)
2018-07-17 13:24 682springboot2.0跨域配置: 一、代码 ... -
springboot2.0跨域配置
2018-07-06 14:44 934springboot2.0跨域配置: 一、代码 Java ... -
spring boot + mybatis 完整配置过程+mybatis 体会(转)
2016-09-23 17:07 3982在团队里面现在大多 ... -
使用Spring Cloud和Docker构建微服务(转)
2016-08-17 10:38 1123【编者的话】这是系 ... -
Spring定时任务的几种实现(转)
2015-10-30 11:55 591Spring定时任务的几种实现 近日项目开发中需要执行一 ... -
Spring下载方式(转)
2015-10-29 16:23 628Spring官网改版后,很多项目的完整zip包下载链接已经 ... -
quartz在集群环境下的最终解决方案 (转)
2014-11-21 15:37 742原创:http://blog.csdn.net/l ... -
javax.servlet.ServletException: Could not resolve view with name 'ok' in (转)
2014-05-31 23:10 2954最近使用spring mvc开发项目,遇到一个问题: ... -
Spring MVC 同一URL 触发了 Controller 中的方法两次
2014-04-16 15:06 1368Spring MVC 同一URL 触发了 Controlle ... -
主题:Spring Web MVC中的页面缓存支持 ——跟我学SpringMVC系列(转)
2014-04-15 16:59 821原作者 网址 http://www.iteye.com/t ... -
springMVC No mapping found for HTTP request with URI(转)
2013-10-25 17:32 921No mapping found for HTTP requ ... -
spring3使用@ResponseBody 输出乱码,加入此配置(转)
2013-10-23 15:32 800spring3使用@ResponseBody 输出乱码,加入 ... -
{@org.springframework.beans.factory.annotation.Autowired(required=true)}
2013-10-08 12:01 1707Caused by: org.springframework ... -
Spring 如何引用 jar中的XML(转)
2013-09-11 15:13 1215在基于Spring构建的项目中,我们都知道核心的Contex ... -
sprng mvc3 日期自动绑定(转)
2013-06-13 15:50 936原文 http://blog.csdn.net/whum ... -
在使用spring3 mvc中 int 自动绑定(转)
2013-06-13 15:48 1066import java.beans.PropertyEdit ... -
严重: Servlet.service() for servlet
2013-05-11 14:43 3609Spring MVC 严重: Servlet.servi ... -
Spring MVC 3.1 @ResponseBody 返回字符串乱码(转)
2012-08-30 12:04 0原作者:http://fableking.iteye.com/ ... -
Spring 3 MVC No mapping found for HTTP request with URI (转)
2012-08-19 23:36 1667原作者:http://chokee.iteye.com/blo ...
相关推荐
在Spring框架中,"No bean named 'xxx' available"是一个常见的错误信息,它表示Spring容器在启动时未能找到名为'xxx'的bean定义。在本例中,报错信息是"No bean named 'student' available",意味着Spring容器找不...
java *spring工具类 方便在非spring管理环境中获取beanjava *spring工具类 方便在非spring管理环境中获取beanjava *spring工具类 方便在非spring管理环境中获取beanjava *spring工具类 方便在非spring管理环境中获取...
标题 "Cannot invoke setId on bean class 'class ' - argument type mismatch - had object" 描述的是一个在使用Spring框架或者类似的依赖注入容器时常见的错误。这个错误通常发生在尝试通过容器设置一个对象属性,...
在Spring框架中,Bean的创建和初始化是IoC(Inversion of Control)容器的核心功能,这一过程涉及到多个步骤。以下是对Spring Bean创建初始化流程的详细解释: 1. **初始化ApplicationContext**: 开始时,通过`...
java * Bean 工具类java * Bean 工具类java * Bean 工具类java * Bean 工具类java * Bean 工具类java * Bean 工具类java * Bean 工具类java * Bean 工具类
处于开发阶段,jsp使用SQL Server 2000数据库驱动包"java.util.*,java.io.*,com.student.bean.*,com.student.encrypt.*,com.student.jdbc.*;"%>
7. **收集和处理Bean**:将所有的Bean放入List或其他集合中,方便进一步的处理,如批量插入数据库。 描述中提到的“二级Java Bean转换”是指在Excel表格中可能存在嵌套的数据结构,比如一个单元格的数据是另一个...
1. **Java Bean**: Java Bean是Java中的一个简单对象,通常具有getter和setter方法,用于封装数据。在JAXB中,这些Bean类会被映射到XML元素和属性。 2. **XML Schema**: 定义了XML文档的结构和数据类型的规范。JAXB...
- **哪些 Java 类是管理 Bean**:规定了哪些类可以被认为是管理 Bean。 - **管理 Bean 的类型**:定义了管理 Bean 的类型。 - **声明管理 Bean**:通过注解指定一个类为管理 Bean。 - **特化管理 Bean**:允许对...
标题中的“json-lib net.sf.ezmorph.bean.MorphDynaBean cannot be cast to xxx”是一个典型的Java运行时异常,通常发生在尝试将一个对象强制转换为其不兼容类型的实例时。在这个特定的情况下,`MorphDynaBean`是...
**Session Bean** Session Bean是EJB中的临时业务对象,代表客户端的一次会话或操作。它们通常用于封装业务逻辑,执行计算任务,或者协调与数据库和其他系统的交互。Session Beans有两种主要类型: 1. **Stateful ...
3. **解析XML到BEAN**:最后,使用Unmarshaller的`unmarshal`方法将XML文档解析为BEAN对象。 ```java Person person = (Person) unmarshaller.unmarshal(new File("person.xml")); ``` 相反,从BEAN到XML的转换...
一个高性能的Java线程库,该库是 JDK 1.5 中的 java.util.concurrent 包的补充,可用于基于并发消息机制的应用。该类库不提供远程的消息功能,其设计的... * Single Fiber interface that can be backed by a dedic...
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'user' available
4. **反序列化XML到Bean**:有了JAXBContext,我们可以将XML字符串或XML文件反序列化为Java对象。以下是使用InputStream反序列化的示例: ```java import javax.xml.bind.JAXBContext; import javax.xml.bind....
- **会话Bean**、**实体Bean**和**消息驱动Bean**:EJB定义了三种类型的Bean,分别处理不同的业务需求,如短暂交互、持久化数据和异步通信。 6. **Java Bean 的局限性** - **过于简单**:Java Bean的设计相对基础...
**会话Bean**是一种用于执行业务逻辑的EJB组件,它可以作为客户端应用和实体Bean之间的中介。通过会话Bean,客户端可以间接地访问和操作实体Bean中的数据,这种方式有助于提高系统的灵活性和可维护性。 **总结**:...
它们可以是无状态的,意味着每个客户端请求都会创建一个新的bean实例,或者有状态的,其中bean实例保留了与特定客户端的交互信息。 2. **Message-driven Beans(消息驱动bean)**:主要用于处理来自消息队列的消息...
3. **编写Java Bean**:根据需求定义Bean类,包含所需的属性。 4. **创建Schema Generator**:使用库提供的类初始化Schema Generator,配置所需的选项。 5. **生成Schema**:调用Generator的`generateSchema()`方法...