首页 > 代码库 > Spring之数据库
Spring之数据库
接口是编写松耦合代码的关键
JDBC的异常体系与Spring的数据库访问异常:
JDBC:可能导致SQLException异常的常见问题包括:
- 程序不能连接到数据库
- 被执行的查询具有语法错误
- 查询中所引用的表/列不存在
- 执行插入或更新的值会破坏数据库约束
Spring JDBC提供的数据访问异常体系会解决两个方面的问题,一是JDBC异常,由于任何数据访问错误都会触发SQLException,所以太笼统了;二是Hibernate的异常体系又是私有的这样就与持久框架相关联了。
JDBC的异常:
- BatchUpdateException
- DataTruncation
- SQLException
- SQLWarning
Spring的数据访问异常:
- DataAccessException
- CannotAcquireLockException
- 等等(太多了)
Spring之数据库
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。