mirror of
https://github.com/FreeeBird/hotel.git
synced 2025-11-02 21:44:50 +08:00
Initial commit
This commit is contained in:
13
src/main/java/cn/mafangui/hotel/service/UserService.java
Normal file
13
src/main/java/cn/mafangui/hotel/service/UserService.java
Normal file
@@ -0,0 +1,13 @@
|
||||
package cn.mafangui.hotel.service;
|
||||
|
||||
|
||||
import cn.mafangui.hotel.entity.User;
|
||||
|
||||
public interface UserService {
|
||||
|
||||
User selectById(int id);
|
||||
|
||||
int register(User user);
|
||||
|
||||
User login(String userName, String password);
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
package cn.mafangui.hotel.service.impl;
|
||||
|
||||
import cn.mafangui.hotel.entity.User;
|
||||
import cn.mafangui.hotel.mapper.UserMapper;
|
||||
import cn.mafangui.hotel.service.UserService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
@Service
|
||||
public class UserServiceImpl implements UserService {
|
||||
|
||||
@Autowired
|
||||
private UserMapper userMapper;
|
||||
|
||||
@Override
|
||||
public User selectById(int id) {
|
||||
return userMapper.selectByPrimaryKey(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int register(User user) {
|
||||
return userMapper.insert(user);
|
||||
}
|
||||
|
||||
@Override
|
||||
public User login(String userName, String password) {
|
||||
User user = new User();
|
||||
user.setUserName(userName);
|
||||
user.setPassword(password);
|
||||
return userMapper.selectByUserNameAndPassword(user);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user