接触ssh框架有一段时间,但一直没静下心去看,由于实际中的使用的必要不得不去学习一下,使用myeclipse搭建Spring+hibernate框架,搭建了很多次大概由于Spring和hibernate的版本不兼容,运行时抛出大量异常,没搞明白,但由于时间原因并且对框架的不够了解就没去深究,最终使用Spring4.1+hibernate3.2版本,运行成功。。。
接下来就对applicationContext.xml文件进行 最简单的配置。以下是配置的部分。
<bean id="userTableDao" class="com.yxm.dao.user.UserTableDao"></bean>
id为该bean的唯一标识可以随意命名(最好要便于理解),class为该bean对应的类
<bean id="loginFilter" class="com.yxm.validate.LoginFilter">
<property name="userTableDao">
<ref bean="userTableDao" />
</property>
</bean>
<property >标签对该bean类中的属性进行赋值,name必须与该bean中对应的属性名一致,且在该类中实现该属性的setter
和getter方法类型public,<ref>标签中bean对应的是要被注入的bean,该bean必须在之前声明过(在这之前配置过该bean的信息对应 bean的id),也可以用local属性,二者区别日后再谈。