spring-spring简单配置

1.别名

<!--别名:如果添加了别名,我们也可以通过别名获取到这个对象-->
    <alias name="user" alias="sb"/>

2.Bean的配置

<!--
    id : bean 的唯一标识符,也就是相当于我们写的对象名
    class : bean 对象所对应的全限定名 : 包名 + 类名
    name : 别名,而且name可以取多个别名,可以用逗号,分号,空格分割
-->
<bean id="userT" class="com.lv.pojo.UserT" name="userT2,cnm CNM;hh"/>

3.import

在一个配置文件中引入其它的配置文件

<import resource="beans.xml"/>

4.测试

  • 读取一个配置文件后,除了可以使用这个配置文件的内容,还可以使用这个配置文件引入的其它配置文件的内容
  • 可以使用这个Bean的别名来获取这个Bean
public class MyTest {
    public static void main(String[] args) {
        ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");
        User user = (User) context.getBean("sb");
        System.out.println(user);
    }
}

5.执行结果

获取的是配置文件中的User,但是配置文件中UserT也被创建了,说明在读取配置文件时,配置文件中的所有对象都被创建了

相关博文:
阅读排行:
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 字符编码:从基础到乱码解决
· 提示词工程——AI应用必不可少的技术
点击右上角即可分享
微信分享提示