Apache Geronimo和Spring框架,第3部分: 集成DAO与ORM - 编程入门网
的完整抽象。您无需担心忘记关闭连接。在本文中介绍的 Spring 容器类将为您处理所有那些问题。
Spring 管理应用程序所需的所有异常处理。还将检查 出的异常(如 java.sql.SQLException)转换为更具一般性的未检查出的 Spring DAO 异常。 Spring 框架提供了一个简单的数据源实现,它可在容器外部使用并且仅通过一个配置文件就可以 管理。它还提供了一个可以根据需要覆盖的抽象数据源类。 Spring 提供了各种易于使用的 DAO 支持类,例如在应用程序中使用的两个类(JdbcDaoSupport 和 SqlMapClientDaoSupport)。 Spring 框架支持多项 ORM 技术,例如 Hibernate、JDO 和本文中介绍的 iBATIS。而且,您可以 十分轻松地从一种实现切换到另一种实现。 Spring 易于测试 —— 通过不同的数据库 和不同的实现。 结束语 在本系列教程的第 3 部分中,您了解了几种易于使用的重要技术 :Spring JDBC、Spring DAO、Spring ORM 和 iBATIS。在下一部分中,您将开始学习更有趣的 Spring 模块:Spring AOP 和 Spring Web Flow。使用 Spring 面向方面编程的 API,任何对象经过管理都可以 变为面向方面的。您将使用由 Spring AOP 提供的声明性事务管理服务。 Spring Web Flow 是一 种声明式定义 Web 流程的方法。在本系列教程后续部分中,您将扩展电话本应用程序使其拥有更多功能 (比如添加新条目、修改条目或删除条目的功能)和更多页面。敬请关注! 下载
|
||||||||||||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |