注册

java开发spring框架,如何捕获DMException: Violate unique constraint,转换为spring异常DuplicateKeyException

段玉 2024/01/02 1098 0

java开发spring框架,如何捕获DMException: Violate unique constraint,转换为spring异常DuplicateKeyException。
1、已尝试使用,替换sql-error-codes.xml的方法,增加达梦数据库配置。但是生产环境还是报这个violate unique constraint错误。

<!-- 支持达梦数据库错误码-->
<bean id="DM" class="org.springframework.jdbc.support.SQLErrorCodes">
<property name="databaseProductNames">
<list>
<!-- 数据源名称存在空格不能像Oracle一样直接作为beanId -->
<value>DM DBMS</value>
</list>
</property>
<property name="duplicateKeyCodes">
<value>-6625</value>
</property>
</bean>

麻烦问下,是还有什么地方配的不对吗?

回答 0
暂无回答
扫一扫
联系客服