下载此文档

Sring中文版数据库连接部分.docx


文档分类:汽车/机械/制造 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
(ConsistentExceptionHierarchyInSpring) (BackgroundoftheDAOPattern) (TherealityofimplementingtheDAOpattern) ,解决问题(Howtogetthrough?) (Don'tReinventTheWheels.) (JDBCmadeeasywithspring) 11Note 15Note (OperationObject)的Jdbc使用方式 61Note (ORMIntegrationInSpring) 78Note 78Note 101Note 108Note 116Note 117spring框架为了简化Java应用程序开发,提供了一个数据访问层,该数据访问层主要可以划分为三个部分:统一的数据访问异常层次体系(ExceptionHierarchy).spring框架将特定的数据访问技术相关的Exception进行转译,然后封装为一套标准的异常层次体系。通过这套标准异常层次体系,不管使用的数据访问技术如何变化,客户端对象只需要捕获并处理这套标准的Exception就可以,再也不需要因为所使用的数据访问技术变更或者迁移等问题而做任何改动。JDBC[1],是很成功的,他规范了各个数据库厂商之间的数据访问接口,极大的促进了RDBMS[2]在Java平台上的迅速普及。但是,任何事物都有瑕疵,虽然JDBC作为一套标准来说很成功,但在JDBCAPI的设计和使用上则不尽然:SQLException设计本身没有将自身作为标准的职责进行到底,各种异常信息全部放给了各个RDBMS厂商,从而导致应用程序需要根据数据库提供商的不同,来判定异常中所提供的信息具体是什么意思;JDBCAPI较为贴近底层,使用上比较繁琐,如果不做合适的封装,在该API的使用上很容易造成问题,比如数据库连接没有释放就是最容易看到的情况;spring框架针对JDBCAPI使用上的问题,提出了一套最佳实践。,现在使用比较多的就是ORM,它的全称为“ObjectRelationalMapping”,或者称之为“对象-关系映射”,主要用来屏蔽对象与关系数据库之间结构的非一致性。大部分的ORMAPI在使用上都贴近于JDBCAPI的使用风格,所以,Spring也以“JDBCAPI的最佳实践”同样的方式对现有的各种ORM方案进行了集成,同时,将这些ORM特定的Exception纳入了它那套统一的异常层次体系;概况来说,Spring的数据访问层实际上就是“一个中心,两个基本点”,即以“统一的数据访问异常层次体系”为核心,以“JDBCAPI的最佳实践”和“以统一的方式对各种ORM方案的集成”为两翼,为Java平台的数据访问铺就了一条平坦的大道。现在,让我们先从“统一的数据访问异常层次体系”开始,探索一下Spring的数据访问层到底蕴含什么奥妙吧!(ConsistentExceptionHierarchyInSpring)(BackgroundoftheDAOPattern)(TherealityofimplementingtheDAOpattern),解决问题(Howtogetthrough?)(Don'tReinventTheWheels.)要了解Spring为什么要提供这么一套“统一的数据访问异常层次体系”,我们得先从DAO模式说起...(BackgroundoftheDAOPattern)不管是一个逻辑简单的小软件系统还是一个关系复杂的大软件系统,都需要对系统的相关数据进行访问和存储,而这些数据的存储机制和访问方式往往随场景不同而各异。为了统一和简化相关的数据访问操作,J2EE核心模式提

Sring中文版数据库连接部分 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数14
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小45 KB
  • 时间2020-03-31