那这个实例化的过程就是spring来做的。那spring怎么知道为哪个类提前实例化好某个对象呢?那这个就是在spring配置文件里写好这层关系的。这个过程我们就称之为spring的IOC,这个是spring的基础,当然AOP也是在这个基础上实现的。至于刚才提到的引用hibernate.cfg.xml,也和一般的hibernate配置是一样的。只不过这里经过spring配置后,所有的hibernate资源都交给了spring框架。由于我们这个还是web程序,所以初始化spring的初始化工作需要交给web.xml。同时因为我还实现了springMvc框架,所以web程序的所有请求转发给MVC的请求分发器的初始化工作也应该交给web.xml。另外要记得将所有有关的class文件,jar包,jsp文件都放在webContent下,服务器才能正常运行不报错。

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建

基于springMvc+hibernate的web application的构建