Spring-IOC配置(XML格式)-分块简化

发布于:2023-01-04 ⋅ 阅读:(388) ⋅ 点赞:(0)

目录

读取properties文件信息

实例演示:

import导入配置文件

实例演示:


  • 读取properties文件信息

  • Spring提供了读取外部properties文件的机制,使用读取到的数据为bean的属性赋值
  • 操作步骤:
  • 1.准备外部properties文件
  • 2.开启context命名空间支持,开标签
  • 3.加载指定的properties文件
  • <context: property-placeholder location="classpath:filename.properties">
  • 4.使用加载的数据
  • <property name="propertyName" value="${propertiesName}" />
  • 注意:
  • 1.如果需要加载所有的properties文件
  • 可以使用*.properties表示加载所有的properties文件
  • 2.读取数据使用${propertiesName}格式进行
  • 其中propertiesName指properties文件中的属性名
  • 实例演示:

  • 1.准备外部properties文件
  • 2.开启context命名空间支持,开标签
  • 3.加载指定的properties文件,并使用加载数据
  • import导入配置文件

  • 名称:import
  • 类型:标签
  • 归属:beans标签
  • 作用
  • 在当前配置文件中导入其它配置文件中的项
  • 格式
  • <beans>
  •    <import />
  • </beans>
  • 基本属性:
  • <import resource="config.xml" />
  • resource:加载的配置文件名
  • 实例演示:

  • 把配置文件分散到各个模块中
  • user部分
  • book部分
  • 然后在总的配置文件中通过import元素引入这些配置文件
  • 测试成功
  • Spring容器中的bean定义冲突问题
  • 同id的bean,后定义的覆盖先定义的
  • 导入配置文件可以理解为将导入的配置文件复制粘贴到对应位置
  • 导入配置文件的顺序与位置不同可能会导致最终程序运行结果不同

网站公告

今日签到

点亮在社区的每一天
去签到