springboot在哪可以捕捉到sql异常

springboot在哪可以捕捉到sql异常,第1张

springboot捕捉到sql异常方法如下:

1、创建一个包common在springboot的项目下,该包代表通用包,凡是通用的类都已放在该包下面,在完成包的创建后,我们创建枚举类ExceptionEnum,将各个类型的异常或者提示展示出来。

2、在枚举类创建完成后,我们完成返回体的创建,返回体是我们项目的统一返回格式,将其中的code和msg替换为枚举中已经定义好的数据就可以了。

3、在完成了返回体的设置后,我们开始创建CustoException信息提示类。

4、CustoException类主要处理信息提示,如密码错误,账号错误等,由于信息提示没有报错,所以我们CustoException类继承RuntimeException类程序运行时异常,我们在进行异常捕捉时可以捕捉CustoException类来进行信息提示。

5、完成异常捕捉GlobalExceptionHandler类的创建。

一:queryForList()是需要传递参数的,你这里没有传参。

二:queryForList()方法返回的是个list集合,你在queryForList().get(0)之前,先判断list中是否有值,可以用(list.size()>0)这样即可,一般就不会出现异常。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9862673.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存