写后台的时候报错bean创建错误,
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ufpSettWageIFiledCfgController': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire field: private com.risencn.govhr.unifiedpay.genericwageinterface.service.FiledCfgService com.risencn.govhr.unifiedpay.genericwageinterface.controller.UfpSettWageIFiledCfgController.filedCfgService; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.risencn.govhr.unifiedpay.genericwageinterface.service.FiledCfgService] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
然后使用修改配置文件内容
<context:component-scan base-package="com.risencn.govhr.*" />
以为扫描的有问题修改了下,指定到我写的包
<context:component-scan base-package="com.risencn.govhr.unifiedpay.*" />
问题依旧。
然后以为tomcat的子文件webapps部署的有问题,clean了下,问题依旧。
排除这两种后,有点苦恼,然后忍着困惑,再看注解位置---这是第n遍看,此时恍然大悟,made,注解写在interface上了--够2了,前面几次看真粗心,开发流程还是记得不牢靠。把service层的注解修改到相应的实现类上面,重新启动tomcat,ok。
分享到:
相关推荐
8. **异常处理**:包括全局异常处理器和自定义异常类型,确保在发生错误时能提供友好的反馈。 9. **配置**:手写过程中,需要创建配置类或XML配置文件,用于初始化SpringMVC的各种组件。 通过以上步骤,开发者可以...
1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析springmvc源码.zip1、手写springmvc框架及分析...
在“使用SpringMVC做的小项目”中,我们可以深入探讨SpringMVC的关键特性和它如何与Spring和Hibernate集成,以实现高效的数据持久化。 首先,SpringMVC的核心是DispatcherServlet,它作为请求的前端控制器,接收...
- 使用如MyBatis或JPA等持久层框架时,需要确保在执行SQL时,根据读写分离规则选择合适的数据源。例如,在MyBatis中,可以通过`@Transactional`注解和自定义拦截器实现。 6. **监控与故障转移** - 实现监控机制,...
本工程模仿了简易的springMVC的实现, 包含了controller、service、requestParam、autowired、requestMapping注解类的创建 IOC容器的创建及组装原理实现 简易的request请求
在IT行业中,SpringMVC是Java企业级应用开发中广泛使用的Web框架,它极大地简化了构建基于MVC(Model-View-Controller)架构的应用程序的过程。Excel则是一种常用的电子表格软件,广泛用于数据管理和分析。当需要在...
在本文中,我们将深入探讨SpringMVC的原理,并尝试通过手写一个简易版来理解其核心机制。 首先,SpringMVC的工作流程如下: 1. 用户发送请求:客户端通过HTTP协议向服务器端发送请求,请求中包含了URL和方法类型...
综上所述,SpringMVC 提供了一个强大的 MVC 框架,涵盖了请求处理、参数绑定、模型数据管理、视图解析、异常处理等多个方面,极大地提高了开发效率和代码质量。通过深入学习和实践,开发者可以更好地利用 SpringMVC ...
在本文中,我们将深入探讨自己动手编写SpringMVC框架项目源代码涉及的关键知识点。 1. MVC架构 MVC是一种设计模式,它将应用程序分为三个主要组件:模型(Model)、视图(View)和控制器(Controller)。模型负责...
通过以上步骤,你可以实现SpringMVC和Ajax的结合使用,从而在不刷新页面的情况下,动态地获取和展示数据。这种方式在现代Web应用中非常常见,能够显著提升用户体验。记住,良好的前后端通信是成功的关键,确保数据的...
在开发过程中,我们需要一系列的jar文件来支持SpringMvc的运行。这些jar文件通常包括Spring的核心模块、SpringMvc模块以及一些依赖的库,如Servlet API、JSP API、JSTL等。以下是一些核心知识点: 1. **Spring框架...
在IT行业中,SpringMVC和AOP(面向切面编程)是两个非常重要的概念,尤其在企业级Web应用开发中广泛使用。SpringMVC作为Spring框架的一部分,负责处理HTTP请求,提供模型-视图-控制器架构模式的实现,而AOP则是一种...
- 使用SpringMVC时,合理配置DispatcherServlet、视图解析器和拦截器,可以提高应用程序的灵活性和可维护性。 综上所述,SpringMVC和SQLiteJDBC的结合提供了一个简单、高效、易于部署的Web应用和数据库解决方案,...
SpringMVC 是一款基于 Java 的轻量级 Web 开发框架,它是 Spring 框架的重要组成部分,主要用于构建 MVC(Model-View-Controller)模式的 Web 应用程序。本教程将深入探讨 SpringMVC 的核心概念、配置以及实际应用。...
### SpringMVC 使用文档知识点详解 #### SpringMVC 概述 SpringMVC 是一个基于 Model-View-Controller (MVC) 架构模式的轻量级 Web 应用框架,专为 Java 开发者构建 Web 应用程序提供便利。它的主要特性包括: - *...
在搭建SpringMVC项目时,通常需要一系列的jar包来支持其运行。以下将详细阐述这些jar包的作用以及它们在SpringMVC中的角色。 1. **Spring核心库**: - `spring-context`: 提供了在任何环境下(如Web或非Web)的上...
在IT行业中,SpringMVC和Hibernate是两个非常重要的框架,它们在开发企业级Web应用程序时起着关键作用。SpringMVC作为Spring框架的一部分,主要负责处理HTTP请求和响应,而Hibernate则是一个对象关系映射(ORM)工具...
SpringMVC框架所需要的jar包 spring.jar spring-webmvc.jar mysql-connector-java-5.1.12-bin.jar json-lib-2.1.jar ezmorph-1.0.3.jar commons-pool.jar commons-logging-1.0.4.jar commons-lang-2.3.jar commons-...
SpringMVC留言板是一个基于Java的Web应用程序,使用了SpringMVC框架来实现用户交互和数据管理。这个实验项目旨在帮助开发者了解如何在实际环境中运用SpringMVC,掌握其核心概念和工作流程。以下是对该实验项目的详细...