首先检查是否存在完成定制转换的子类实现。通常SQLErrorCodeSQLExceptionTranslator 这个类可以作为一个具体类使用,不需要进行定制,那么这个规则将不适用。

接着将SQLException 的error code 与错误代码集中的error code 进行匹配。默认情况下错误代码集将从SQLErrorCodesFactory 取得。错误代码集来自classpath 下的sql-error-codes.xml 文件,它们将与数据库metadata 信息中的database name 进行映射。

使用fallback 翻译器。SQLStateSQLExceptionTranslator 类是缺省的fallback 翻译器。

SQLErrorCodeSQLExceptionTranslator 使用以下的匹配规则相关推荐

  1. MQTT topic匹配规则

    MQTT topic匹配规则 原文连接: https://blog.csdn.net/JiangCheng817/article/details/81333893 内容: 主题层级分隔符 " ...

  2. Nginx—核心配置location匹配规则说明

    2019独角兽企业重金招聘Python工程师标准>>> location介绍 location指令是Nginx中最核心的一项配置,根据预先定义的URL匹配规则来接收用户发送的请求,根 ...

  3. nginx的优先匹配规则

    nginx的优先匹配规则 以=开头表示精确匹配 如 A 中只匹配根目录结尾的请求,后面不能带任何字符串. ^~ 开头表示uri以某个常规字符串开头,不是正则匹配 ~ 开头表示区分大小写的正则匹配; ~ ...

  4. Java中intentfiler_【Android - 组件】之IntentFilter的匹配规则

    我们知道,Activity的启动模式分为两种,分别是显式启动和隐式启动.显式启动需要明确的指定被启动的对象的组件信息,包括包名和类名:而隐式启动需要 Intent 能够匹配目标组件的 IntentFi ...

  5. nginx之location匹配规则

    Nginx之location 匹配规则详解 有些童鞋的误区 1. location 的匹配顺序是"先匹配正则,再匹配普通". 矫正: location 的匹配顺序其实是" ...

  6. Nginx之location 匹配规则详解

    Nginx 的语法形式是: location [=|~|~*|^~|@] /uri/ { - } ,意思是可以以" = "或" ~* "或" ~ &q ...

  7. 前端控制器html,DispatcherServlet(前端控制器)访问顺序和url匹配规则

    前端控制器访问流程图: dispatcher代码导入: dispatcher org.springframework.web.servlet.DispatcherServlet 1 login.jsp ...

  8. 正则表达式的学习二:正则表达式的匹配规则总结

    一.^ 和 $ 的匹配 ^once:这个模式包含一个特殊的字符^,表示该模式只匹配那些以once开头的字符串:buct$: 这个模式包含了$, 表示该模式只匹配以buct结尾的字符串:^buctser ...

  9. Django中url匹配规则的补充

    Django中url匹配规则是在urls.py文件中配置的. 1.关于正则匹配优先级 在url匹配列表中,如果第一条和第二条同时满足匹配规则,则优先匹配第一条. 在url匹配列表中,如果第一条为正则模 ...

最新文章

  1. 微软亚洲研究院等提出CNN训练新方法RePr,准确率显著提升
  2. 第八周实践项目7 对称矩阵的压缩存储及基本运算
  3. [转载]Web 研发模式演变
  4. 抓包及分析包的常用命令
  5. 从helloworld回顾程序的编译过程之二
  6. 由于芯片短缺 现代汽车牙山工厂将再度停产
  7. 一说起丁克,我们普遍的认知就是,不生孩子
  8. Linkedin Camus,从Kafka到HDFS的数据传输管道
  9. 第一个python程序:爬虫下载课件
  10. PCB板材的分类和介电常数
  11. SpringCloud基础权限框架搭建(1)-Zuul整合SpringSecurityOAuth2(JWT)+Turbine-附源码
  12. 【在esp32的3D打印机主板上配置marlin固件OLED】
  13. top1-Accuracy,top5-Accuracy举例精析
  14. Matlab中pause语句
  15. 利用nginx搭建http和rtmp协议的流媒体服务器,用nginx搭建http/rtmp/hls协议的MP4/FLV流媒体服务器...
  16. 后端程序员的 uni-app 教程
  17. 微信小程序 获取用户手机屏幕高度与宽度
  18. 网园网络电视 v1.2 官方
  19. 经验模式分解(EMD)——简介及Matlab工具箱安装
  20. 生物信息学必备网站大全

热门文章

  1. Synchronized和Lock的区别
  2. uva 1587(Box UVA - 1587)
  3. 201521123054《Java程序设计》第1周学习总结
  4. 0-1背包(及初始化问题)
  5. 如何提高Google Adsense单价:点击率篇
  6. c#转换成vbnet 工具 (源代码)
  7. 技本功丨收藏!斜杠青年与你共探微信小程序云开发(上篇)
  8. Angular6错误 Service: No provider for Renderer2
  9. Algs4-2.1.17动画-插入排序
  10. Aspose.cell生成表格