日期:2014-05-16  浏览次数:20399 次

三个JAVA文件完成jsf+spring+hibernate的集成.
呵呵,本文章只贡献给哪些走捷径的coder,
开发工具:myeclise5.5.GA(最好是)
环境:spring 1.2 hibernate 3.2 jsf 1.1
如何搭建这个应用,应该是比如简单吧.
1)新建立一个myeclipse的web project
2)使用myeclise database explorer 建立一个数据库的连接.
3)操作?? 项目->右键->myeclise->add hibernate capabilities....,使用刚才的数据源,版本选择3.2
4)操作?? 项目->右键->myeclise->add spring capabilities...., 版本选择1.2
5)操作?? 项目->右键->myeclise->add jsf capabilities...., 版本选择1.1,
(不要因为好奇心乱加版本呀,我可是经过多次试验得出的结果)
引用"10元RMB"里的话做的开场:唉呀唉呀,天睛了,雨停了,你又觉得你行了.
web.xml
xml 代码
?
  1. <?xml?version="1.0"?encoding="UTF-8"?>??
  2. <web-app?xmlns="http://java.sun.com/xml/ns/j2ee"??
  3. ????xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"?version="2.4"??
  4. ????xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee???http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">??
  5. ????<servlet>??
  6. ????????<servlet-name>context</servlet-name>??
  7. ????????<servlet-class>??
  8. ????????????org.springframework.web.context.ContextLoaderServlet??
  9. ????????</servlet-class>??
  10. ????????<load-on-startup>1</load-on-startup>??
  11. ????</servlet>??
  12. ??
  13. ????<context-param>??
  14. ????????<param-name>contextConfigLocation</param-name>??
  15. ????????<param-value>classpath:applicationContext.xml</param-value>??
  16. ??