Bean的基础配置
1. 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.xsd">
<!--
bean标签:表示配置bean,
id属性:bean的id,使用容器可以通过id值获取对应的bean,在一个容器中id值唯一
class属性:表示给bean定义类型,即配置的bean的全路径类名
-->
<bean id="bookDao" class="com.lin.dao.daoimpl.BookDaoImpl"></bean>
<bean id="bookService" class="com.lin.service.serviceimpl.BookServiceImpl"></bean>
</beans>
2.Bean别名配置
2.1配置说明
<bean id="bookDao" name="bookMapper" class="com.lin.dao.daoimpl.BookDaoImpl"></bean>

2.2 注意事项

3. Bean作用范围配置
3.1 配置说明

3.2 在applicationContext.xml配置scope属性为prototype
<bean id="bookDao" scope="prototype" class="com.lin.dao.daoimpl.BookDaoImpl"></bean>
3.3 运行结果