Spring Boot 项目10:业务层开发-用户注册异常

118 阅读1分钟

写在前面

上一篇文章我们进行了业务层开发-异常基类开发,这篇文章我们进行业务层开发-用户注册异常开发

业务层开发-用户注册异常

用户注册过程中会出现的异常有:

  • 用户名已存在
  • 数据库插入异常

用户名已存在

我们在ex目录下创建一个UsernameDuplicatedException文件,它就表示用户名已存在异常,继承ServiceException,代码如下,自动生成的重写方法就省略了:

package com.cy.store.service.ex;

/** 用户名已存在异常 */
public class UsernameDuplicatedException extends ServiceException{
    /** 右键-生成-重写方法 选中ServiceException的所有 */
    ...
}

数据库插入异常

我们在ex目录下创建一个insertException文件,它就表示数据库插入异常,同样也继承ServiceException,代码如下,同样省略自动生成的重写方法:

package com.cy.store.service.ex;

/** 数据库插入异常 */
public class InsertException extends ServiceException {
    /** 右键-生成-重写方法 选中ServiceException的所有 */
    ...
}

写在最后

以上就是业务层开发-用户注册异常的全部内容