详解Spring的 applicationContext.xml文件
<!-- 头文件,主要注意一下编码 -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<!-- 建立数据源 -->
<bean id="dataSource" />
?? </property>
??<!-- 配置映射文件 -->
?? <property name="mappingResources">
??? <list>
???? <value>com/alonely/vo/User.hbm.xml</value>
??? </list>
?? </property>
</bean>
<!-- 把Session工厂注入给hibernateTemplate -->
<!-- 解释一下hibernateTemplate:hibernateTemplate提供了很多方便的方法,在执行时自动建立 HibernateCallback 对象,例如:load()、get()、save、delete()等方法。 -->
<bean id="hibernateTemplate"
?? />
?? </constructor-arg>
</bean>
<!-- 把DAO注入给Session工厂 -->
<bean id="userDAO" />
?? </property>
</bean>
<!-- 把Service注入给DAO -->
<bean id="userService" />
?? </property>
</bean>
<!-- 把Action注入给Service -->
<bean name="/user" />
?? </property>
</bean>
</beans>