设为首页
收藏本站
首页
自丢网
产品
软件开发产品
教程
联系
联系我们
热搜
活动
交友
discuz
登录
自丢网
»
教程
›
【教程】编程记录
›
JAVA教程
›
异常类处理:sql唯一字段信息,抛给全局异常处理提示操 ...
返回列表
发新帖
异常类处理:sql唯一字段信息,抛给全局异常处理提示操作教程
[复制链接]
admin
发表于 2025-9-13 17:28:04
|
显示全部楼层
|
阅读模式
异常类处理:sql唯一字段信息,抛给全局异常处理提示操作教程
异常报错如图所示:
异常捕获代码:
@ExceptionHandler
public Result exceptionHandler(SQLIntegrityConstraintViolationException ex){
log.error("异常信息:{}", ex.getMessage());
String msg = ex.getMessage();
if (msg.contains("Duplicate entry")) {
String[] split = msg.split(" "); // 根据空格拆分
// String username = split[2].substring(0, split[2].length() - 1);
String username = split[2];
return Result.error(username + MessageConstant.ALREADY_EXISTS);
}else {
return Result.error(MessageConstant.UNKNOWN_ERROR);
}
}
复制代码
如图所示:
完整代码如下:
GlobalExceptionHandler.zip
(837 Bytes, 下载次数: 0, 价格: 1 金钱)
2025-9-13 17:48 上传
点击文件名下载附件
路径:sky-take-out\sky-server\src\main\java\com\sky\handler
捕获异常
,
异常处理
,
抛出异常
,
springboot教程
相关帖子
•
一,技术选型(Spring Boot3+Vue3+Element Plus权限管理系统 v1.0)
•
Spring Boot3+Vue3+Element Plus+JDK25权限管理系统 v1.0
•
二,构建数据库(Spring Boot3+Vue3+Element Plus权限管理系统)
•
java初级基础
•
java面向对象高级一(共3集)
•
java面向对象高级二(共3集)
•
java面向对象高级三完结(共3集)
•
lombok依赖
•
读取文本中的数据工具包hutool依赖
•
IOC详解Bean的声明以及DI详解,存在多个Bean解决方法
网站建设,公众号小程序开发,多商户单商户小程序制作,高端系统定制开发,App软件开发联系我们【手机/微信:
17817817816
】
回复
举报
返回列表
发新帖
微信扫码
Archiver
|
手机版
|
自丢网
网站建设,公众号小程序开发,商城小程序,系统定制开发,App软件开发等
粤ICP备2024252464号
在本版发帖
微信扫码
QQ客服
返回顶部
快速回复
返回顶部
返回列表