浅谈spring-config.xml配置,别名,bean配置与import

一、Spring具体配置

1 别名

-- 1.<!--别名:如果添加了别名,我们也可以使用别名获取这个对象-->
-- 2.<alias name="emp" alias="userNew1"/>

2 Bean的配置

-- 1.id:bean的唯一标识符,也就是对象名
-- 2.class:bean对象所对应的全限定名:包名+类型
-- 3.class:bean对象所对应的全限定名:包名+类型
-- 4.name:也是别名,而且name更高级,可以同时取多个别名,空格,逗号都可以识别下面有3个别名
-- 5.<bean id="emp" class="com.hxl.pojo.Emp" name="emp2 e1,e2"/>

弄了上面的话,在测试的时候类就变成了UserT

Emp emp= Emp context.getBean("userNew1");

3 import

这个import,一般用于团队开发使用,他可以将多个配置文件,导入合并为一个

假设现在项目中有多个人开发,分别负责不同的类开发,不同的类需要注册在不同的bean中,我们可以利用import将所有人的spring-config.xml合并为一个总的applicationContext.xml。如下图所示:

 

 

<import resource="spring-config.xml"/>
-- public class MyTest {
-- public static void main(String[] args) {
-- ApplicationContext context =new ClassPathXmlApplicationContext("applicationContext.xml");
-- //Spring容器么,就类似于婚介网站
-- User user = (User) context.getBean("user2");
-- user.show();
-- }
--}
© 版权声明
THE END
喜欢就支持以下吧
点赞0 分享
图片正在生成中,请稍后...