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)这样即可,一般就不会出现异常。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)