`
黑猪王子
  • 浏览: 132432 次
  • 性别: Icon_minigender_1
  • 来自: 云南
社区版块
存档分类
最新评论

遇到spring 注解的一问题

阅读更多
由于我的bean设计的还有有些乱,我就不具体说我的bean了

简单来说的就是,我在配置文件里设置了"default-autowire=byType"
然后在bean,有一个不需要IOC的属性attr,且含一个setAttr()存在,
我使用@Autowire(required=false),结果spring还是要去查attr
去掉default-autowire=byType后,在把@Autowire(required=false)去掉,把其他需要ioc的属性加上@Autowire后,正常了

那这样的话是不是说在有default-autowire设置的情况下,@Autowire(required=false)无效呢?

我姑且这么认为,但是没有看源代码的处理,不敢断言,猜测中..

有路过知晓的同志,麻烦指教一二
分享到:
评论

相关推荐

    spring注解实例

    如果遇到问题,可以通过日志信息或IDE的调试功能进行排查。 总结,Spring的注解注入极大地简化了bean的配置和管理,提高了代码的可读性和可维护性。通过实际的项目例子,你可以更好地理解和掌握这一特性。希望提供...

    struts2和spring3注解整合问题

    然而,在整合过程中,可能会遇到注解找不到action的问题,这通常是配置或理解上的误区导致的。下面我们将详细探讨这个问题及其解决方案。 1. **Struts2和Spring3的整合原理** - **Struts2**:主要负责处理HTTP请求...

    非注解Springmvc+spring+hibernate 入门实例

    在IT行业中,Spring框架是Java企业级应用开发的首选框架,它提供了丰富的功能,包括依赖注入、面向切...在实践中,你可能会遇到如何处理异常、如何进行事务管理、如何优化查询性能等问题,这些都是进一步提升的关键点。

    spring3.0mvc自学教程ppt+注解教程+注解实例+springmybatis教程+项目实例+中文api (老师的心血)从入门到项目实战

    自学过程中,你需要理解每个概念的用途,通过动手实践来巩固知识,并且不断查阅API文档解决遇到的问题。 总的来说,这个自学教程包含了Spring 3.0 MVC的所有关键要素,从基本概念到高级特性,再到实际项目应用,...

    flex4.6 + spring(注解方式)

    Flex 4.6 和 Spring 的整合是开发富互联网应用程序(RIA)时常用的技术组合,它允许后端服务与前端用户界面高效地交互。...如果你在整合过程中遇到问题,这个demo可以作为一个参考,帮助你解决问题。

    Spring基于注解的缓存配置--web应用实例

    缓存系统可能会遇到各种问题,如缓存溢出、并发控制问题等。因此,良好的缓存配置应包含适当的异常处理策略,以优雅地处理这些问题。 9. **缓存超时与过期策略** Spring Cache允许设置缓存项的过期时间,这样可以...

    spring注解开发总结.pdf

    本文档是关于Spring注解开发的总结,涵盖了Spring开发的核心概念,如IOC(控制反转)、DI(依赖注入)、AOP(面向切面编程)和事务管理等,以及与传统的XML配置方式相比的差异和优势。文档通过实际的注解例子来解释...

    spring注解注入示例详解-(三)

    本文将深入探讨Spring注解注入的原理、使用方法及示例。 首先,让我们了解Spring注解注入的基本概念。在Java中,注解是一种元数据,它提供了在源代码中附加信息的方式。Spring框架支持多种注解,如`@Autowired`、`@...

    spring注解出现中文乱码

    根据题目中的描述,“Spring注解json传值,界面出现中文乱码”,结合给定的部分内容,可以明确几个关键点: 1. **Spring框架使用注解处理JSON数据**:这通常涉及到`@RestController`或`@Controller`配合`@...

    Spring注解开发整合Mybatis.zip

    在本项目"Spring注解开发整合Mybatis.zip"中,我们关注的是如何将Spring的注解驱动开发与Mybatis的灵活映射相结合,构建一个高效、简洁的企业级应用。Spring作为一个全面的轻量级框架,提供了依赖注入、AOP(面向切...

    Spring注解和同步锁不能同步问题解决

    然而,在使用Spring注解和同步锁时,可能会遇到一些问题,例如无法保证数据的一致性。下面我们将详细介绍Spring注解和同步锁不能同步问题解决。 一、Spring注解 在Spring框架中,注解是一种非常重要的机制,它可以...

    关于SpringMyBatis纯注解事务不能提交的问题分析与解决

    然而,在实际开发过程中,可能会遇到使用Spring MyBatis纯注解方式配置的事务无法正常提交的情况,尤其是在使用Oracle数据库时更为常见。 ### 问题描述 本文主要针对在Spring + MyBatis环境下,或使用Spring JDBC...

    关于Spring注解@Async引发其他注解失效的解决

    但是,在使用这些注解时,可能会遇到一些问题,例如 @Async 注解引发其他注解失效的问题。 在文章中,作者介绍了一个典型的场景:在一个 Bean 中注入自己,并使用 @Async 和 @Transaction 注解。但是,当使用 @...

    Spring注解 @Component、@Repository、@Service、@Controller区别

    ### Spring注解 @Component、@Repository、@Service、@Controller 的区别 #### 一、引言 在现代软件开发中,尤其是Java领域的企业级应用开发中,Spring框架因其灵活、强大的依赖注入(DI)和面向切面编程(AOP)...

    手写SpringIOC注解实现版本

    注解是Spring中的一种重要配置方式,它使得代码更加简洁,减少了XML配置文件的使用。 下面我们将详细探讨以下几个关键知识点: 1. **注解驱动的配置**:Spring支持多种注解,例如`@Component`,`@Service`,`@...

    浅尝Spring注解开发_AOP原理及完整过程分析(源码).doc

    《浅尝Spring注解开发_AOP原理及完整过程分析(源码)》 Spring框架的注解开发在现代Java应用中扮演着至关重要的角色,尤其是其面向切面编程(AOP)特性,使得代码更加模块化,提高了可维护性和可重用性。本文将...

    这一次搞懂Spring自定义标签以及注解解析原理说明

    2. 对于每个找到的类,Spring会创建一个`BeanDefinition`对象,其中包含类名、注解信息等。 3. 将`BeanDefinition`对象注册到IoC容器,这样Spring在启动时就能根据这些信息实例化Bean并处理依赖关系。 在实际应用中...

    spring3hibernate4注解式事务管理

    例如,在上述的`UserService`中,即使我们在`userRepository.save(user)`操作中遇到问题,由于事务管理的存在,整个操作都会被回滚,不会影响到数据库的其他数据。 总结来说,"spring3hibernate4注解式事务管理"是...

    学习Spring笔记_Annotation(注解)_Autowired_Qualifier

    在工具方面,IDEA等现代Java集成开发环境提供了对Spring注解的强大支持,如代码提示、自动完成、重构等,使得开发过程更加高效。同时,对于复杂的项目,使用Maven或Gradle构建工具管理依赖,结合Spring Boot等快速...

Global site tag (gtag.js) - Google Analytics