第1页共16页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共16页JSF+Spring+Hibernate的实例讲解使用JSF建立一个真实的Web应用程序不是没有意义的任务,这篇文章介绍了如何将JSF与SpingFramework和Hibernate集成,并且给出了使用这些技术建立这个真实的Web应用程序的最佳实践和设计指导JavaServerFaces(JSF)技术是J2EE应用程序的一个新的用户接口框架,它非常适合基于MVC(Model-View-Controller)体系结构的应用程序
已经有大量的文章介绍JSF
然而,很多文章都是站在理论研究的层面上,没有挑战一个真实的企业开发
很多问题没有解决,例如,JSF怎样全面适合MVC体系结构
JSF如何与其他JAVA框架集成
业务逻辑应该放在JSF的backingbeans里面吗
怎样处理JSF里面的安全问题
最重要的是你怎样使用JSF建立一个真实的Web应用程序
这篇文章涉及所有这些问题
它向你展示如何集成其他特定的Java框架,SpringFramework和Hibernate,它示范怎样去创建一个叫JCatalog的Web应用程序,一个在线的产品目录系统
这篇文章使用JCatalog例子,介绍了Web应用程序设计的每一个阶段,包括业务需求收集,分析,技术选择,高层体系结构和详细设计
这篇文章论述了JCatalog里面好的和不好的技术,示范了应用程序设计中一些关键方面的方法和步骤
这篇文章是写给正在从事基于J2EEWeb应用程序的Java架构师,开发者,它不是对JSF、SpringFramework和Hibernate的入门教程
如果您对这些领域不熟悉,请参考文章最后的资源链接
例子应用程序的功能需求这篇文章的例子应用程序JCatalog是一个真实的Web应用程序,例子足够现实是为了决定应用