Spring Bean配置细节

本文详细探讨了Spring框架中Bean配置的核心概念与实践,包括Bean的唯一标识、特殊字符引用、内部Bean的特性、自动装配的利弊、Bean间的关系、作用域管理、外部属性文件使用、Spel表达式语言、FactoryBean的应用、注解的引入以及泛型依赖注入等。通过实例验证和记录,旨在提供全面而实用的Spring Bean配置指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

纸上得来终觉浅

学习下bean配置的语法,毕竟是实践性知识,不值得花很多工夫去学习,实际工作中难得的是知道实现一个功能所需要的最合适的技术,而不是低着头学习这项技术的规则却不知道它的应用场合,所以对bean的用法简单的验证并且记录下:

1.bean配置只使用id,不用name

2.引用特殊字符要通过  ![CDATA[<>]]  方式,但是要用在<value>标签里,不能用在value属性里

3.内部bean,不被外部引用,所以不需要设置id

4.关于bean的自动装配,学习了下,引入的问题比带来的优点还多,不用。

5.bean之间的关系,继承和依赖,关于depends-on详细用法,后面详解

6.bean的作用域,经常使用的是singelton(单例,加载spring的时候初始化)和prototype(原型,加载spring的时候不进行初始化)。

7.使用外部属性文件:如在数据库配置中使用

8.Spel  Spring表达式语言,语法规则简单了解,使用时慢慢熟悉

9.factorybean,前面文章介绍了bean配置的几种方式,这里的factorybean应用于bean之间复杂的关系中,后面详解

10.注解的使用  后面详解

11.泛型依赖注入,后面详解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值