Spring Study-lesson04-03-15
别名
<alias name="user" alias="usernew"/>
配置 其中的name,也是别名,而且可以取多个别名
<bean id="user" class="com.feijian.pojo.User" name="user2,user3,user4">
<constructor-arg name="name" value="飞剑-feijian-春天来了-方法三:参数名"/>
</bean>
导入 import (合作开发使用)
可以有多个beans.xml,生成一个总的applicationcontext.xml
在applicationcontext.xml中导入各个beans.
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<import resource="beans.xml"/>
</beans>
在测试源文件中,将总的applicationcontext.xml 读入即可。它会整合所有的beans.
import com.feijian.pojo.User;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
public class MyTest {
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApplicationContext("applicationcontext.xml");
User user = (User) context.getBean("user4");
user.show();
}
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架