spring学习(3)-通过全类名配置bean/获取bean
今天小编开始学习spring,今天先记录一下如何通过全类名的方式配置bean,并在程序中获取bean。
工具/原料
电脑一台
eclipse
通过全类名的方式配置bean
1、首先小编这里已韦蛾拆篮经有一个配置有spring的项目,然后这里有一个HelloWorld类,这个类没有任何构造方法,如下图:
2、然后在配置文件中按照下图中的代码进行配置,这种配置方式就是通过全类名配置bean,如下图:
3、如果我们给HelloWorld中添加一个有参数的构造方法,如下图:
4、那么在配置文件中就会报错【No constructor with 0 arguments defined in class...】,说明通夸臾蓠鬏过全类名配置bean的方式必须要求类中有一个无参数的构造方法,如下图:
获取bean的两种方式
1、下图中代码是首先创建一个IOC容器,然后通过id获取IOC容器中的bean,如下图:
2、下图中代码是首先创建一个诔罨租磊IOC容器,然后通过bean的类型获取IOC容器中的bean,这样获取的要求是在IOC容器中一种类型的bean只能有一个,如下图:
3、下图是程序运行成功代码,可以看出配置bean成功,如下图:
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:84
阅读量:30
阅读量:96
阅读量:87
阅读量:88