/** * 注册 */ @IgnoreAuth @PostMapping(value = "/register") public R register(@RequestBody UserEntity user){ // ValidatorUtils.validateEntity(user); if(userService.selectOne(new EntityWrapper<UserEntity>().eq("username", user.getUsername())) !=null) { return R.error("用户已存在"); } userService.insert(user); return R.ok(); }
时间: 2024-01-07 20:02:33 浏览: 139
UserRegistration
这是一个使用SpringMVC框架和MyBatis ORM框架开发的RESTful API的注册接口。该接口使用了@IgnoreAuth注解,意味着不需要进行身份验证即可访问。接口接收一个UserEntity类型的请求体,并检查该用户是否已存在于数据库中。如果用户不存在,则将该用户添加到数据库中并返回成功响应。如果用户已存在,则返回错误响应。这里使用了EntityWrapper类来构建查询条件。
阅读全文