资源描述:
《hibernate+spring整合步骤》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一,新建一个web工程,添加hibernate的支持(要选择copy方式来引入jar包,不要用映射方式的,而且要注意不要创建hibernate的sessionFactory的类)二,随即添加spring的支持(要选择copy方式来引入jar包,不要用映射方式的,在选择的时候选择五个jar包,前面三个,和web和mis)三,偷梁换柱,把asm2.2.3的这个包删掉,buildpath-->configbuildpath-->removeasm2.2.3,删掉这里面的之后,还要删除lib包下面的jar包四,把log4j属性文件放置src目录下面五,先对数据库的表反转生成pojo类和
2、DAO的方法,然后把dao层的方法移到dao层,然后建立service的包和action的包六,配置hibernate.cfg.xml中的一些配置项(要使用连接池要手工的导入c3p0的包)trueorg.hibernate.connection.C3P0ConnectionProviderorg.hibernate.cache.OSC
3、acheProviderupdate七,写一个测试的方法得到一张表的所有内容,到页面显示action中的内容:action是要交个springMVC-servlet.xml里面来注册的@Controller@RequestMapping("/article.do")publicclassArticleAction{@ResourceprivatePersonServicepersonService;@RequestMapping(params="method=getAllArt
4、icles")publicvoidgetAllArticles(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{ListarticlesList=personService.getArticlesList();request.setAttribute("list",articlesList);request.getRequestDispatcher("/myjsp.jsp").forward(request,response);}
5、}七,把applicationContext.xml中的头子换掉,然后在里面配置事务管理6、bernate3.HibernateTransactionManager">