From 9fb75be5ab58fbeeccf3c04d0f38d99e1b95830a Mon Sep 17 00:00:00 2001 From: MiLla <18826902282@163.com> Date: Thu, 4 Jul 2024 17:33:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=AA=E6=9C=89=E7=BB=84=E7=BB=87=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AuthenticationController.java | 13 ---- .../controller/UserController.java | 60 ---------------- .../backend/authentication/model/User.java | 69 ------------------- .../repository/UserRepository.java | 10 --- .../service/AuthenticationService.java | 0 .../authentication/service/UserService.java | 24 ------- 6 files changed, 176 deletions(-) delete mode 100644 src/main/java/org/cmh/backend/authentication/controller/AuthenticationController.java delete mode 100644 src/main/java/org/cmh/backend/authentication/controller/UserController.java delete mode 100644 src/main/java/org/cmh/backend/authentication/model/User.java delete mode 100644 src/main/java/org/cmh/backend/authentication/repository/UserRepository.java delete mode 100644 src/main/java/org/cmh/backend/authentication/service/AuthenticationService.java delete mode 100644 src/main/java/org/cmh/backend/authentication/service/UserService.java diff --git a/src/main/java/org/cmh/backend/authentication/controller/AuthenticationController.java b/src/main/java/org/cmh/backend/authentication/controller/AuthenticationController.java deleted file mode 100644 index 8ec56df..0000000 --- a/src/main/java/org/cmh/backend/authentication/controller/AuthenticationController.java +++ /dev/null @@ -1,13 +0,0 @@ -package org.cmh.backend.authentication.controller; - - -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RestController; - -@RestController -class AuthenticationController { - @GetMapping("/hello") - public String hello(){ - return "Hello SpringBoot!"; - } -} \ No newline at end of file diff --git a/src/main/java/org/cmh/backend/authentication/controller/UserController.java b/src/main/java/org/cmh/backend/authentication/controller/UserController.java deleted file mode 100644 index 3281a80..0000000 --- a/src/main/java/org/cmh/backend/authentication/controller/UserController.java +++ /dev/null @@ -1,60 +0,0 @@ -package org.cmh.backend.authentication.controller; - -import org.cmh.backend.authentication.model.User; -import org.cmh.backend.authentication.service.UserService; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.http.ResponseEntity; -import org.springframework.web.bind.annotation.*; - -import java.util.Map; - -import static org.springframework.http.ResponseEntity.ok; - -@RestController -@RequestMapping("/users") -public class UserController { - @Autowired - private UserService userService; - - - @PostMapping("/tmdshabi") - public ResponseEntity login(@RequestBody Map credentials) { - String account = credentials.get("account"); - String password = credentials.get("password"); - System.out.println(account); - System.out.println(password); - System.out.println("hahaha"); - return ResponseEntity.notFound().build(); - } - @PostMapping("/checkLogin") - public ResponseEntity hahaha(@RequestBody Map credentials){ - String account = credentials.get("account"); - String password = credentials.get("password"); - System.out.println(account); - System.out.println(password); - System.out.println("hahaha"); - System.out.println("hahaha"); - User user = userService.getUserByAccountAndPassword(account, password); - //判断逻辑 - System.out.println(user); - return ok(user); - } - - @PostMapping("/checkRegister") - public String register(@RequestBody User user) { -// String account = user.getAccount(); -// String password = user.getPassword(); -// String name = user.getName(); -// String organization = user.getOrganization(); -// String gender = user.getGender(); -// String email = user.getEmail(); -// String phone = user.getPhone(); - - System.out.println(user.toString()); - - if(userService.registerUser(user) != null){ - return "注册成功"; - } - return "注册错误"; - } -} diff --git a/src/main/java/org/cmh/backend/authentication/model/User.java b/src/main/java/org/cmh/backend/authentication/model/User.java deleted file mode 100644 index c67fd82..0000000 --- a/src/main/java/org/cmh/backend/authentication/model/User.java +++ /dev/null @@ -1,69 +0,0 @@ -package org.cmh.backend.authentication.model; - -import jakarta.persistence.Entity; -import jakarta.persistence.GeneratedValue; -import jakarta.persistence.GenerationType; -import jakarta.persistence.Id; -import lombok.Getter; -import lombok.Setter; - - -@Entity -public class User { - @Setter - @Getter - @Id - @GeneratedValue(strategy = GenerationType.IDENTITY) - private Long id; - @Setter - @Getter - private String account; - @Setter - @Getter - private String password; - @Setter - @Getter - private String name; - @Getter - @Setter - private String organization; - @Setter - @Getter - private String gender; - @Setter - @Getter - private String email; - @Getter - @Setter - private String phone; - - public User() { - - } - - public User(String account, String password, String name, String organization, String gender, String email, String phone) { - this.account = account; - this.password = password; - this.name = name; - this.organization = organization; - this.gender = gender; - this.email = email; - this.phone = phone; - - } - - @Override - public String toString() { - return "User{" + - "id=" + id + - ", account='" + account + '\'' + - ", password='" + password + '\'' + - ", name='" + name + '\'' + - ", organization='" + organization + '\'' + - ", gender='" + gender + '\'' + - ", email='" + email + '\'' + - ", phone='" + phone + '\'' + - '}'; - } - -} \ No newline at end of file diff --git a/src/main/java/org/cmh/backend/authentication/repository/UserRepository.java b/src/main/java/org/cmh/backend/authentication/repository/UserRepository.java deleted file mode 100644 index 6eb5343..0000000 --- a/src/main/java/org/cmh/backend/authentication/repository/UserRepository.java +++ /dev/null @@ -1,10 +0,0 @@ -package org.cmh.backend.authentication.repository; - -import org.cmh.backend.authentication.model.User; -import org.springframework.data.jpa.repository.JpaRepository; - -public interface UserRepository extends JpaRepository { - User findByAccount(String username); - User findByAccountAndPassword(String username, String password); - User save(User user); -} diff --git a/src/main/java/org/cmh/backend/authentication/service/AuthenticationService.java b/src/main/java/org/cmh/backend/authentication/service/AuthenticationService.java deleted file mode 100644 index e69de29..0000000 diff --git a/src/main/java/org/cmh/backend/authentication/service/UserService.java b/src/main/java/org/cmh/backend/authentication/service/UserService.java deleted file mode 100644 index 0ae8931..0000000 --- a/src/main/java/org/cmh/backend/authentication/service/UserService.java +++ /dev/null @@ -1,24 +0,0 @@ -package org.cmh.backend.authentication.service; - -import org.cmh.backend.authentication.model.User; -import org.cmh.backend.authentication.repository.UserRepository; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -@Service -public class UserService { - @Autowired - private UserRepository userRepository; - - public User getUserByAccount(String account) { - return userRepository.findByAccount(account); - } - public User getUserByAccountAndPassword(String account, String password) { - return userRepository.findByAccountAndPassword(account, password); - } - - public User registerUser(User user) { - User savedUser = userRepository.save(user); - return savedUser; - } -}