Spring之数据库

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

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

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

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

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

JDBC的异常:

  • BatchUpdateException
  • DataTruncation
  • SQLException
  • SQLWarning

Spring的数据访问异常:

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

 

转载于:https://www.cnblogs.com/wyy-cn/p/6082981.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值