diff --git a/java/src/main/java/com/hzu/bookingsystem/repository/UserRepository.java b/java/src/main/java/com/hzu/bookingsystem/repository/UserRepository.java index 42fe31c..2c46bd6 100644 --- a/java/src/main/java/com/hzu/bookingsystem/repository/UserRepository.java +++ b/java/src/main/java/com/hzu/bookingsystem/repository/UserRepository.java @@ -12,4 +12,6 @@ public interface UserRepository extends JpaRepository { void deleteByUId(Integer uId); UserBean findByUsernameAndPassword(String username, String password); + + UserBean findByUsername(String username); } diff --git a/java/src/main/java/com/hzu/bookingsystem/service/UserService.java b/java/src/main/java/com/hzu/bookingsystem/service/UserService.java index 64c5508..5c745e5 100644 --- a/java/src/main/java/com/hzu/bookingsystem/service/UserService.java +++ b/java/src/main/java/com/hzu/bookingsystem/service/UserService.java @@ -29,6 +29,8 @@ public interface UserService { */ UserBean findById(Integer uId); + UserBean findByUserame(String username); + /** * 修改用户 * diff --git a/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java b/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java index 05d3e9d..a2b6251 100644 --- a/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java +++ b/java/src/main/java/com/hzu/bookingsystem/service/impl/UserServiceImpl.java @@ -38,6 +38,11 @@ public class UserServiceImpl implements UserService { return userRepository.findByUId(uId); } + @Override + public UserBean findByUserame(String username) { + return userRepository.findByUsername(username); + } + @Override public UserBean update(UserBean user) { return userRepository.save(user);