错误图片如下:
已经测试过springboot连接tomcat,没有问题,如下图:
下面是项目结构的图片:
UserController类代码如下:
package com.wyz.manage.controller;
import com.wyz.manage.entity.User;
import com.wyz.manage.service.IUserService;
import com.wyz.manage.service.ex.InsertException;
import com.wyz.manage.service.ex.NameDuplicatedException;
import com.wyz.manage.util.JsonResult;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
@RequestMapping("users")
public class UserController {
@Autowired
private IUserService userService;
@RequestMapping("reg")
public JsonResult<Void> reg(User user){
JsonResult<Void> result = new JsonResult<>();
try {
userService.reg(user);
result.setState(200);
result.setMessage("用户注册成功!");
} catch (NameDuplicatedException e) {
result.setState(4000);
result.setMessage("用户名已被占用!");
} catch (InsertException e) {
result.setState(5000);
result.setMessage("注册时产生了未知的异常!");
}
return result;
}
}