4.7.1 配置Spring
1.修改applicationContext.xml
这个文件在WEB-INF文件夹下,打开找到这段代码,把com/jssp/model改成放置Hibernate影射类的文件夹,也就是在Hibernate工具那一节里最终生成影射类所在的包,通常把jssp改掉就可以了。
2.修改jdbc.property属性
这里制定数据库的url,用户名及密码,修改成和自己项目一致就可以了
3.添加dao配置
打开WEB-INF文件夹下的dao-Context.xml,把如图选中部分拷贝出来,粘贴到第4行代码处,也就是把这部分代码从注释中复制出来。
变成这样,再把选中部分的代码改成你的项目里userDao的具体位置,格式是:包.类
其中id="userDao"这个表示它的名字,声明的时候需要用到
然后,我们需要创建这个类,里面的函数get|Bean可以根据dao的名字,例如上面的userDao,取得一个可用的UserDao对象。具体的使用看下一节。
这个类用于在jsp或者servlet中声明一个dao对象,然后就可以操作数据库了!


import javax.servlet.ServletContext;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.context.support.WebApplicationContextUtils;
public class SpringUtil{
public static Object getBean(String bean,ServletContext sc){
WebApplicationContext wac=WebApplicationContextUtils
.getRequiredWebApplicationContext(sc);
return wac.getBean(bean);
}
}