From 81d7dcbcf1cc82cf4666d02e14157b3d93887d3a Mon Sep 17 00:00:00 2001
From: tortoise <2891138827@qq.com>
Date: Sun, 11 Aug 2024 18:17:26 +0800
Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93=E8=A1=A8=E5=90=8D?=
=?UTF-8?q?=E6=9C=89=E7=82=B9=E5=B0=8F=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 6 +-----
.../top/suyiiyii/sims/controller/UserController.java | 9 +++++++++
.../java/top/suyiiyii/sims/mapper/UserMapper.java | 11 +++++------
3 files changed, 15 insertions(+), 11 deletions(-)
diff --git a/pom.xml b/pom.xml
index 6019dae..69f2a18 100644
--- a/pom.xml
+++ b/pom.xml
@@ -34,11 +34,7 @@
org.springframework.boot
spring-boot-starter-web
-
- org.mybatis.spring.boot
- mybatis-spring-boot-starter
- 3.0.3
-
+
org.springframework.boot
diff --git a/src/main/java/top/suyiiyii/sims/controller/UserController.java b/src/main/java/top/suyiiyii/sims/controller/UserController.java
index 2f75848..4bb3127 100644
--- a/src/main/java/top/suyiiyii/sims/controller/UserController.java
+++ b/src/main/java/top/suyiiyii/sims/controller/UserController.java
@@ -30,6 +30,7 @@ public class UserController {
return Result.success("success");
}
+
@PostMapping("/login")
public Result login(@RequestBody User user){
if(StrUtil.isBlank(user.getUsername())||StrUtil.isBlank(user.getPassword())){
@@ -62,4 +63,12 @@ public class UserController {
List users = userService.selectAll();
return Result.success(users);
}
+ @PostMapping("/add")
+ public Result add(@RequestBody User user) {
+
+ userService.addUser(user);
+
+ return Result.success();
+
+ }
}
diff --git a/src/main/java/top/suyiiyii/sims/mapper/UserMapper.java b/src/main/java/top/suyiiyii/sims/mapper/UserMapper.java
index 4c1734e..7e7eb90 100644
--- a/src/main/java/top/suyiiyii/sims/mapper/UserMapper.java
+++ b/src/main/java/top/suyiiyii/sims/mapper/UserMapper.java
@@ -21,8 +21,7 @@ public interface UserMapper extends BaseMapper {
* @param user 新用户对象
* @return 影响的行数
*/
- @Insert("insert INTO users (userId, username, password, name, email, group) " +
- "VALUES (#{userId}, #{username}, #{password}, #{name}, #{email}, #{group})")
+ @Insert("insert INTO user (id,userId, username, password, name, email, group) VALUES (#{id},#{userId}, #{username}, #{password}, #{name}, #{email}, #{group})")
int addUser(User user);
/**
@@ -30,7 +29,7 @@ public interface UserMapper extends BaseMapper {
* @param id 用户ID
* @return 影响的行数
*/
- @Delete("DELETE FROM users WHERE id = #{id}")
+ @Delete("DELETE FROM user WHERE id = #{id}")
int deleteUser(Integer id);
/**
@@ -38,7 +37,7 @@ public interface UserMapper extends BaseMapper {
* @param user 更新后的用户对象
* @return 影响的行数
*/
- @Update("UPDATE users SET " +
+ @Update("UPDATE user SET " +
"userId = #{userId}, " +
"username = #{username}, " +
"password = #{password}, " +
@@ -53,14 +52,14 @@ public interface UserMapper extends BaseMapper {
* @param userId 用户ID
* @return 用户对象
*/
- @Select("SELECT id, userId, username, password, name, email, group FROM users WHERE userId = #{userId}")
+ @Select("SELECT (id, userId, username, password, name, email, group) from user WHERE userId = #{userId}")
User selectByUserId(Integer userId);
/**
* 查询所有用户信息
* @return 用户列表
*/
- @Select("SELECT id, userId, username, password, name, email, group FROM users")
+ @Select("SELECT id, userId, username, password, name, email, group FROM user")
List selectAll();
@Select("select * from user where username = #{username}")