日期:2014-05-18  浏览次数:20618 次

怎么从头搭建一个spring+hibernate的项目
怎么从头搭建一个spring+hibernate的项目
请说具体点,包括配置文件怎么配,都要配哪些,怎么引包

------解决方案--------------------
Spring内部就已经集成了Hibernate的包,所以只要Spring完整就可以了。

接下来就可以在Spring的配置文件里面配置Hibernate与数据库的链接之类的。基本上就是SessionFactory的配置。
然后,设置Session由SessionFactory的工厂模式产生。
基本过程就是这样。
其它对象要使用Session时就可以使用Spring为其注入Session的实例了。
另外,如果使用Hibernate 3的话Session最好配成prototype,否则事务结束,Session就会被关闭。SingleTon的话,以后这个Session就一直是关闭的了。后果就是与数据库的连接就这么消失了,知道Spring重新载入(大体上就是重启服务器。)