xml中的bean
spring管理的对象统称为bean,我们程序中需要用到很多对象,我们将这些对象让spring去帮我们创建和管理,我们可以通过bean xml配置文件告诉spring容器需要管理哪些bean,spring帮我们创建和组装好这些bean对象;那么我们如何从spring中获取想要的bean对象呢,我们需要给bean定义一个名称,spring内部将这些名称和具体的bean对象进行绑定,然后spring容器可以通过这个的名称找对我们需要的对象,这个名称叫做bean的名称,在一个spring容器中需要是唯一的。
bean xml配置文件格式
bean xml文件用于定义spring容器需要管理的bean,常见的格式如下:
<?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-4.3.xsd">
<import resource="引入其他bean xml配置文件" />
<bean id="bean标识" class="完整类型名称"/>
<alias name="bean标识" alias="别名" />
</beans>
保存bean模板
每次我们创建bean.xml都需要引入声明容易记不住,我们可以通过idea 文件模板功能保存bean.xml为模板文件,每次创建的时候可以直接创建
- File->New->Edit File Templates
- 输入模板name 后缀,把上面的xml内容粘贴进去保存。