Day02SSM第二次笔记---加载properties文件和容器的相关知识

目录

一、加载properties文件 18

 总结:

 二、容器 19

2.1配置文件的加载有两种方式:19

2.2获取bean的操作 19

 2.3分析ApplicationContext接口 19

ApplicationContext和BeanFactory区别:

容器类层次结构图: 

总结:

2.4核心容器总结 20

2.4.1容器相关 

 2.4.2bean相关

2.4.3依赖注入相关


一、加载properties文件 18

实现加载单个properties文件的步骤:

步骤一:

创建新的命名空间:本案例中就是新创建了context空间。  

步骤二:

 步骤三:

 注:系统的属性比自己定义的属性等级要高。如果想要输出自己的定义的内容属性,则需要在步骤二中的使用加载properties文件时进行系统属性模式的选择,选择不适用系统的属性

如下图所示: 

实现加载多个properties文件的步骤:

方式一:

在步骤二中用“,”进行区别开,加载路径位置

 方式二:

在步骤二中的路径位置处,在properties前添加“*”,表示加载所有的关于properties的文件信息

 方式三:规范的专业格式  以后都要这样使用  注意!!!,前面添加上类的路径格式 

 这个 只能读取工程里面的properties文件

 方式四:最为规范的专业格式,使用“*” 进行处理路径格式。如下面所示,不仅能够读取自己创建的工程中的priperties文件,还能够读取所依赖的jar包中的properties文件。

 

 总结:

 二、容器 19

2.1配置文件的加载有两种方式:19

方式一:

通过类路径进行加载:通常使用。

 方式二:

通过文件加载进行配置文件

 注:文件方式的加载需要配置文件的绝对路径

2.2获取bean的操作 19

方式一:强制转换

 方式二:在指令中添加class类

 方式三:直接获取bean的方式。缺点:如果存在多个bean,会进行多个bean的获取,结果不唯一,会出错。最好的结果就是容器中只有一个bean

 2.3分析ApplicationContext接口 19

在查看的文件下的快捷键打开:ctrl+h,可以查看接口的继承关系。 

 ApplicationContext的最上层的接口是BeanFactory接口

ApplicationContext和BeanFactory区别:

 ApplicationContext:立即加载bean,启动容器后,初始化就设置好了。

BeanFactory:延迟加载bean。

容器类层次结构图: 

通过做子接口,来丰富接口的内容。如上图所示。

总结:

2.4核心容器总结 20

2.4.1容器相关 

 2.4.2bean相关

2.4.3依赖注入相关

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值