Spring------bean基础配置
2024-09-08 19:10:23
Bean基础配置
Bean的别名配置:
在执勤已经定义好id的基础上,如果对该名称并不是很满意,但是又不是很想要去修改许多又利用到它的地方,可以选择在ApplicationContext.xml中配置bean时,再定义一个name属性,达到取别名的效果,如图所示:
多个别名之间,一般会选择使用“,”、“ ”等来进行区分
注意:获取Bean无论是通过id还是name获取,如果无法获取到,将抛出异常NoSuchBeanDefinitionException
说明,是两边的名称无法对应,细心检查一下就好啦!
Bean的作用范围
在使用不同的名称调用同一对象时,他们的地址是一样的:
这是因为,Bean配置中,默认的是单例:
将其改为非单例:
就得到了这样的结果:
二者的地址这样就不一样啦!
最新文章
- Java中的Exception
- Git下载Spring项目源码并编译为Eclipse
- java获取当前执行文件的路径
- 解决安装SQL Server2008失败的问题
- 我这个IOS渣渣又来写随笔了
- 基于maven进行spring 和mybatis的整合(Myeclpise)
- 推荐两个好用的Xcode插件(提供下载链接)
- SQL常用命令
- Python调用C# Com dll组件实战
- 以css伪类为基础,引发的选择器讨论 [新手向]
- 解决vi上下左右变ABCD问题
- Linux格式化、挂载及卸载数据盘
- amd显卡更新最新驱动鼠标顿卡的解决方法
- mongodb java3.2驱动 测试 一些记录
- vuex中strict严格模式
- kindeditor4.1.11的使用方法
- ASP.NET Core 2.0 Preview 1 中贴心的新特性
- 创建一个入门的JAVA WEB站点(REST JERSEY)
- linux下使用grep在当前目录下搜索所有文件中含有的字符串
- [UE4]C++三种继承方式