码迷,mamicode.com
首页 > 数据库 > 详细

Spring之数据库

时间:2016-11-20 19:16:37      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:引用   ann   date   更新   run   access   语法错误   lex   等等   

接口是编写松耦合代码的关键

JDBC的异常体系与Spring的数据库访问异常:

JDBC:可能导致SQLException异常的常见问题包括:

  • 程序不能连接到数据库
  • 被执行的查询具有语法错误
  • 查询中所引用的表/列不存在
  • 执行插入或更新的值会破坏数据库约束

Spring JDBC提供的数据访问异常体系会解决两个方面的问题,一是JDBC异常,由于任何数据访问错误都会触发SQLException,所以太笼统了;二是Hibernate的异常体系又是私有的这样就与持久框架相关联了。

JDBC的异常:

  • BatchUpdateException
  • DataTruncation
  • SQLException
  • SQLWarning

Spring的数据访问异常:

  • DataAccessException
  • CannotAcquireLockException
  • 等等(太多了)

 

Spring之数据库

标签:引用   ann   date   更新   run   access   语法错误   lex   等等   

原文地址:http://www.cnblogs.com/wyy-cn/p/6082981.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!