(1)JSF和Spring的集成配置:将JSF作为前端,Spring做为中间层使用,使得应用的架构更加清晰、合理,并且集成之后,在JSF中可以很方便的使用到Spring的受管Bean了。详见Spring和JSF集成配置文件。 (2)JdbcTemplate的使用:该应用使用Spring中的JdbcTemplate来访问数据库,使得开发不必书写底层JDBC的代码,简化了开发,详见DBUtil类的开发以及Spring的配置文件。