mirror of
				https://github.com/FreeeBird/hotel.git
				synced 2025-11-04 14:34:47 +08:00 
			
		
		
		
	Initial commit
This commit is contained in:
		
							
								
								
									
										14
									
								
								src/main/java/cn/mafangui/hotel/HotelApplication.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								src/main/java/cn/mafangui/hotel/HotelApplication.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
package cn.mafangui.hotel;
 | 
			
		||||
 | 
			
		||||
import org.mybatis.spring.annotation.MapperScan;
 | 
			
		||||
import org.springframework.boot.SpringApplication;
 | 
			
		||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
 | 
			
		||||
 | 
			
		||||
@SpringBootApplication
 | 
			
		||||
@MapperScan(basePackages = "cn.mafangui.hotel.mapper")
 | 
			
		||||
public class HotelApplication {
 | 
			
		||||
 | 
			
		||||
    public static void main(String[] args) {
 | 
			
		||||
        SpringApplication.run(HotelApplication.class, args);
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -0,0 +1,57 @@
 | 
			
		||||
package cn.mafangui.hotel.controller;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.User;
 | 
			
		||||
import cn.mafangui.hotel.service.UserService;
 | 
			
		||||
import org.springframework.beans.factory.annotation.Autowired;
 | 
			
		||||
import org.springframework.web.bind.annotation.RequestMapping;
 | 
			
		||||
import org.springframework.web.bind.annotation.RequestMethod;
 | 
			
		||||
import org.springframework.web.bind.annotation.RestController;
 | 
			
		||||
 | 
			
		||||
import java.util.List;
 | 
			
		||||
 | 
			
		||||
@RestController
 | 
			
		||||
@RequestMapping(value = "/user")
 | 
			
		||||
public class UserController {
 | 
			
		||||
 | 
			
		||||
    @Autowired
 | 
			
		||||
    private UserService userService;
 | 
			
		||||
 | 
			
		||||
    @RequestMapping(value = "/getUser")
 | 
			
		||||
    public User getUser(int id){
 | 
			
		||||
        return userService.selectById(id);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 注册
 | 
			
		||||
     * @param userName
 | 
			
		||||
     * @param password
 | 
			
		||||
     * @param name
 | 
			
		||||
     * @param phone
 | 
			
		||||
     * @param email
 | 
			
		||||
     * @param address
 | 
			
		||||
     * @param idNumber
 | 
			
		||||
     * @return
 | 
			
		||||
     */
 | 
			
		||||
    @RequestMapping(method = RequestMethod.POST, value = "/register")
 | 
			
		||||
    public int userRegister(String userName, String password, String name,
 | 
			
		||||
                            String phone, String email, String address, String idNumber){
 | 
			
		||||
        User user = new User(userName,password,name,phone,email,address,idNumber);
 | 
			
		||||
        return userService.register(user);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * 登录
 | 
			
		||||
     * @param userName
 | 
			
		||||
     * @param password
 | 
			
		||||
     * @return
 | 
			
		||||
     */
 | 
			
		||||
    @RequestMapping(method = RequestMethod.POST, value = "/login")
 | 
			
		||||
    public int userLogin(String userName, String password){
 | 
			
		||||
        if (userService.login(userName,password) == null){
 | 
			
		||||
            return -1;
 | 
			
		||||
        }
 | 
			
		||||
        return 1;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										55
									
								
								src/main/java/cn/mafangui/hotel/entity/Admin.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										55
									
								
								src/main/java/cn/mafangui/hotel/entity/Admin.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,55 @@
 | 
			
		||||
package cn.mafangui.hotel.entity;
 | 
			
		||||
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
public class Admin {
 | 
			
		||||
    private Integer adminId;
 | 
			
		||||
 | 
			
		||||
    private String userName;
 | 
			
		||||
 | 
			
		||||
    private String password;
 | 
			
		||||
 | 
			
		||||
    private Date createTime;
 | 
			
		||||
 | 
			
		||||
    private Date updateTime;
 | 
			
		||||
 | 
			
		||||
    public Integer getAdminId() {
 | 
			
		||||
        return adminId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setAdminId(Integer adminId) {
 | 
			
		||||
        this.adminId = adminId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getUserName() {
 | 
			
		||||
        return userName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUserName(String userName) {
 | 
			
		||||
        this.userName = userName == null ? null : userName.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getPassword() {
 | 
			
		||||
        return password;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPassword(String password) {
 | 
			
		||||
        this.password = password == null ? null : password.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCreateTime() {
 | 
			
		||||
        return createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCreateTime(Date createTime) {
 | 
			
		||||
        this.createTime = createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getUpdateTime() {
 | 
			
		||||
        return updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUpdateTime(Date updateTime) {
 | 
			
		||||
        this.updateTime = updateTime;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										105
									
								
								src/main/java/cn/mafangui/hotel/entity/CheckIn.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										105
									
								
								src/main/java/cn/mafangui/hotel/entity/CheckIn.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,105 @@
 | 
			
		||||
package cn.mafangui.hotel.entity;
 | 
			
		||||
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
public class CheckIn {
 | 
			
		||||
    private Integer checkInId;
 | 
			
		||||
 | 
			
		||||
    private Integer orderId;
 | 
			
		||||
 | 
			
		||||
    private String roomNumber;
 | 
			
		||||
 | 
			
		||||
    private Integer roomType;
 | 
			
		||||
 | 
			
		||||
    private Integer personNum;
 | 
			
		||||
 | 
			
		||||
    private String personName;
 | 
			
		||||
 | 
			
		||||
    private String idNumbers;
 | 
			
		||||
 | 
			
		||||
    private Date checkInTime;
 | 
			
		||||
 | 
			
		||||
    private Date createTime;
 | 
			
		||||
 | 
			
		||||
    private Date updateTime;
 | 
			
		||||
 | 
			
		||||
    public Integer getCheckInId() {
 | 
			
		||||
        return checkInId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCheckInId(Integer checkInId) {
 | 
			
		||||
        this.checkInId = checkInId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getOrderId() {
 | 
			
		||||
        return orderId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setOrderId(Integer orderId) {
 | 
			
		||||
        this.orderId = orderId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getRoomNumber() {
 | 
			
		||||
        return roomNumber;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomNumber(String roomNumber) {
 | 
			
		||||
        this.roomNumber = roomNumber == null ? null : roomNumber.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getRoomType() {
 | 
			
		||||
        return roomType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomType(Integer roomType) {
 | 
			
		||||
        this.roomType = roomType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getPersonNum() {
 | 
			
		||||
        return personNum;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPersonNum(Integer personNum) {
 | 
			
		||||
        this.personNum = personNum;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getPersonName() {
 | 
			
		||||
        return personName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPersonName(String personName) {
 | 
			
		||||
        this.personName = personName == null ? null : personName.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getIdNumbers() {
 | 
			
		||||
        return idNumbers;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setIdNumbers(String idNumbers) {
 | 
			
		||||
        this.idNumbers = idNumbers == null ? null : idNumbers.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCheckInTime() {
 | 
			
		||||
        return checkInTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCheckInTime(Date checkInTime) {
 | 
			
		||||
        this.checkInTime = checkInTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCreateTime() {
 | 
			
		||||
        return createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCreateTime(Date createTime) {
 | 
			
		||||
        this.createTime = createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getUpdateTime() {
 | 
			
		||||
        return updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUpdateTime(Date updateTime) {
 | 
			
		||||
        this.updateTime = updateTime;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										95
									
								
								src/main/java/cn/mafangui/hotel/entity/Hotel.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										95
									
								
								src/main/java/cn/mafangui/hotel/entity/Hotel.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,95 @@
 | 
			
		||||
package cn.mafangui.hotel.entity;
 | 
			
		||||
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
public class Hotel {
 | 
			
		||||
    private Integer hotelId;
 | 
			
		||||
 | 
			
		||||
    private String hotelName;
 | 
			
		||||
 | 
			
		||||
    private String phone;
 | 
			
		||||
 | 
			
		||||
    private String telephone;
 | 
			
		||||
 | 
			
		||||
    private String email;
 | 
			
		||||
 | 
			
		||||
    private String address;
 | 
			
		||||
 | 
			
		||||
    private String website;
 | 
			
		||||
 | 
			
		||||
    private Date createTime;
 | 
			
		||||
 | 
			
		||||
    private Date updateTime;
 | 
			
		||||
 | 
			
		||||
    public Integer getHotelId() {
 | 
			
		||||
        return hotelId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setHotelId(Integer hotelId) {
 | 
			
		||||
        this.hotelId = hotelId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getHotelName() {
 | 
			
		||||
        return hotelName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setHotelName(String hotelName) {
 | 
			
		||||
        this.hotelName = hotelName == null ? null : hotelName.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getPhone() {
 | 
			
		||||
        return phone;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPhone(String phone) {
 | 
			
		||||
        this.phone = phone == null ? null : phone.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getTelephone() {
 | 
			
		||||
        return telephone;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setTelephone(String telephone) {
 | 
			
		||||
        this.telephone = telephone == null ? null : telephone.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getEmail() {
 | 
			
		||||
        return email;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setEmail(String email) {
 | 
			
		||||
        this.email = email == null ? null : email.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getAddress() {
 | 
			
		||||
        return address;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setAddress(String address) {
 | 
			
		||||
        this.address = address == null ? null : address.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getWebsite() {
 | 
			
		||||
        return website;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setWebsite(String website) {
 | 
			
		||||
        this.website = website == null ? null : website.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCreateTime() {
 | 
			
		||||
        return createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCreateTime(Date createTime) {
 | 
			
		||||
        this.createTime = createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getUpdateTime() {
 | 
			
		||||
        return updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUpdateTime(Date updateTime) {
 | 
			
		||||
        this.updateTime = updateTime;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										116
									
								
								src/main/java/cn/mafangui/hotel/entity/Order.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										116
									
								
								src/main/java/cn/mafangui/hotel/entity/Order.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,116 @@
 | 
			
		||||
package cn.mafangui.hotel.entity;
 | 
			
		||||
 | 
			
		||||
import java.math.BigDecimal;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
public class Order {
 | 
			
		||||
    private Integer orderId;
 | 
			
		||||
 | 
			
		||||
    private String bookingType;
 | 
			
		||||
 | 
			
		||||
    private String phone;
 | 
			
		||||
 | 
			
		||||
    private String roomNumber;
 | 
			
		||||
 | 
			
		||||
    private Integer roomType;
 | 
			
		||||
 | 
			
		||||
    private Date bookingDate;
 | 
			
		||||
 | 
			
		||||
    private Integer bookingDays;
 | 
			
		||||
 | 
			
		||||
    private Integer orderStatus;
 | 
			
		||||
 | 
			
		||||
    private BigDecimal orderCost;
 | 
			
		||||
 | 
			
		||||
    private Date createTime;
 | 
			
		||||
 | 
			
		||||
    private Date updateTime;
 | 
			
		||||
 | 
			
		||||
    public Integer getOrderId() {
 | 
			
		||||
        return orderId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setOrderId(Integer orderId) {
 | 
			
		||||
        this.orderId = orderId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getBookingType() {
 | 
			
		||||
        return bookingType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setBookingType(String bookingType) {
 | 
			
		||||
        this.bookingType = bookingType == null ? null : bookingType.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getPhone() {
 | 
			
		||||
        return phone;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPhone(String phone) {
 | 
			
		||||
        this.phone = phone == null ? null : phone.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getRoomNumber() {
 | 
			
		||||
        return roomNumber;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomNumber(String roomNumber) {
 | 
			
		||||
        this.roomNumber = roomNumber == null ? null : roomNumber.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getRoomType() {
 | 
			
		||||
        return roomType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomType(Integer roomType) {
 | 
			
		||||
        this.roomType = roomType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getBookingDate() {
 | 
			
		||||
        return bookingDate;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setBookingDate(Date bookingDate) {
 | 
			
		||||
        this.bookingDate = bookingDate;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getBookingDays() {
 | 
			
		||||
        return bookingDays;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setBookingDays(Integer bookingDays) {
 | 
			
		||||
        this.bookingDays = bookingDays;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getOrderStatus() {
 | 
			
		||||
        return orderStatus;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setOrderStatus(Integer orderStatus) {
 | 
			
		||||
        this.orderStatus = orderStatus;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public BigDecimal getOrderCost() {
 | 
			
		||||
        return orderCost;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setOrderCost(BigDecimal orderCost) {
 | 
			
		||||
        this.orderCost = orderCost;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCreateTime() {
 | 
			
		||||
        return createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCreateTime(Date createTime) {
 | 
			
		||||
        this.createTime = createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getUpdateTime() {
 | 
			
		||||
        return updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUpdateTime(Date updateTime) {
 | 
			
		||||
        this.updateTime = updateTime;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										96
									
								
								src/main/java/cn/mafangui/hotel/entity/Room.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										96
									
								
								src/main/java/cn/mafangui/hotel/entity/Room.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,96 @@
 | 
			
		||||
package cn.mafangui.hotel.entity;
 | 
			
		||||
 | 
			
		||||
import java.math.BigDecimal;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
public class Room {
 | 
			
		||||
    private Integer roomId;
 | 
			
		||||
 | 
			
		||||
    private String roomNumber;
 | 
			
		||||
 | 
			
		||||
    private Integer roomFloor;
 | 
			
		||||
 | 
			
		||||
    private Integer roomType;
 | 
			
		||||
 | 
			
		||||
    private BigDecimal roomPrice;
 | 
			
		||||
 | 
			
		||||
    private Float roomDiscount;
 | 
			
		||||
 | 
			
		||||
    private String roomStatus;
 | 
			
		||||
 | 
			
		||||
    private Date createTime;
 | 
			
		||||
 | 
			
		||||
    private Date updateTime;
 | 
			
		||||
 | 
			
		||||
    public Integer getRoomId() {
 | 
			
		||||
        return roomId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomId(Integer roomId) {
 | 
			
		||||
        this.roomId = roomId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getRoomNumber() {
 | 
			
		||||
        return roomNumber;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomNumber(String roomNumber) {
 | 
			
		||||
        this.roomNumber = roomNumber == null ? null : roomNumber.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getRoomFloor() {
 | 
			
		||||
        return roomFloor;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomFloor(Integer roomFloor) {
 | 
			
		||||
        this.roomFloor = roomFloor;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getRoomType() {
 | 
			
		||||
        return roomType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomType(Integer roomType) {
 | 
			
		||||
        this.roomType = roomType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public BigDecimal getRoomPrice() {
 | 
			
		||||
        return roomPrice;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomPrice(BigDecimal roomPrice) {
 | 
			
		||||
        this.roomPrice = roomPrice;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Float getRoomDiscount() {
 | 
			
		||||
        return roomDiscount;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomDiscount(Float roomDiscount) {
 | 
			
		||||
        this.roomDiscount = roomDiscount;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getRoomStatus() {
 | 
			
		||||
        return roomStatus;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomStatus(String roomStatus) {
 | 
			
		||||
        this.roomStatus = roomStatus == null ? null : roomStatus.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCreateTime() {
 | 
			
		||||
        return createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCreateTime(Date createTime) {
 | 
			
		||||
        this.createTime = createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getUpdateTime() {
 | 
			
		||||
        return updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUpdateTime(Date updateTime) {
 | 
			
		||||
        this.updateTime = updateTime;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										76
									
								
								src/main/java/cn/mafangui/hotel/entity/RoomType.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										76
									
								
								src/main/java/cn/mafangui/hotel/entity/RoomType.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,76 @@
 | 
			
		||||
package cn.mafangui.hotel.entity;
 | 
			
		||||
 | 
			
		||||
import java.math.BigDecimal;
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
public class RoomType {
 | 
			
		||||
    private Integer typeId;
 | 
			
		||||
 | 
			
		||||
    private Integer roomType;
 | 
			
		||||
 | 
			
		||||
    private String typeName;
 | 
			
		||||
 | 
			
		||||
    private BigDecimal bookingPrice;
 | 
			
		||||
 | 
			
		||||
    private Float bookingDiscount;
 | 
			
		||||
 | 
			
		||||
    private Date createTime;
 | 
			
		||||
 | 
			
		||||
    private Date updateTime;
 | 
			
		||||
 | 
			
		||||
    public Integer getTypeId() {
 | 
			
		||||
        return typeId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setTypeId(Integer typeId) {
 | 
			
		||||
        this.typeId = typeId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Integer getRoomType() {
 | 
			
		||||
        return roomType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setRoomType(Integer roomType) {
 | 
			
		||||
        this.roomType = roomType;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getTypeName() {
 | 
			
		||||
        return typeName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setTypeName(String typeName) {
 | 
			
		||||
        this.typeName = typeName == null ? null : typeName.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public BigDecimal getBookingPrice() {
 | 
			
		||||
        return bookingPrice;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setBookingPrice(BigDecimal bookingPrice) {
 | 
			
		||||
        this.bookingPrice = bookingPrice;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Float getBookingDiscount() {
 | 
			
		||||
        return bookingDiscount;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setBookingDiscount(Float bookingDiscount) {
 | 
			
		||||
        this.bookingDiscount = bookingDiscount;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCreateTime() {
 | 
			
		||||
        return createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCreateTime(Date createTime) {
 | 
			
		||||
        this.createTime = createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getUpdateTime() {
 | 
			
		||||
        return updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUpdateTime(Date updateTime) {
 | 
			
		||||
        this.updateTime = updateTime;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										118
									
								
								src/main/java/cn/mafangui/hotel/entity/User.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										118
									
								
								src/main/java/cn/mafangui/hotel/entity/User.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,118 @@
 | 
			
		||||
package cn.mafangui.hotel.entity;
 | 
			
		||||
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
public class User {
 | 
			
		||||
    private Integer userId;
 | 
			
		||||
 | 
			
		||||
    private String userName;
 | 
			
		||||
 | 
			
		||||
    private String password;
 | 
			
		||||
 | 
			
		||||
    private String name;
 | 
			
		||||
 | 
			
		||||
    private String phone;
 | 
			
		||||
 | 
			
		||||
    private String email;
 | 
			
		||||
 | 
			
		||||
    private String address;
 | 
			
		||||
 | 
			
		||||
    private String idNumber;
 | 
			
		||||
 | 
			
		||||
    private Date createTime;
 | 
			
		||||
 | 
			
		||||
    private Date updateTime;
 | 
			
		||||
 | 
			
		||||
    public Integer getUserId() {
 | 
			
		||||
        return userId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUserId(Integer userId) {
 | 
			
		||||
        this.userId = userId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getUserName() {
 | 
			
		||||
        return userName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUserName(String userName) {
 | 
			
		||||
        this.userName = userName == null ? null : userName.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getPassword() {
 | 
			
		||||
        return password;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPassword(String password) {
 | 
			
		||||
        this.password = password == null ? null : password.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getName() {
 | 
			
		||||
        return name;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setName(String name) {
 | 
			
		||||
        this.name = name == null ? null : name.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getPhone() {
 | 
			
		||||
        return phone;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPhone(String phone) {
 | 
			
		||||
        this.phone = phone == null ? null : phone.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getEmail() {
 | 
			
		||||
        return email;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setEmail(String email) {
 | 
			
		||||
        this.email = email == null ? null : email.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getAddress() {
 | 
			
		||||
        return address;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setAddress(String address) {
 | 
			
		||||
        this.address = address == null ? null : address.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getIdNumber() {
 | 
			
		||||
        return idNumber;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setIdNumber(String idNumber) {
 | 
			
		||||
        this.idNumber = idNumber == null ? null : idNumber.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCreateTime() {
 | 
			
		||||
        return createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public User(String userName, String password, String name, String phone, String email, String address, String idNumber) {
 | 
			
		||||
        this.userName = userName;
 | 
			
		||||
        this.password = password;
 | 
			
		||||
        this.name = name;
 | 
			
		||||
        this.phone = phone;
 | 
			
		||||
        this.email = email;
 | 
			
		||||
        this.address = address;
 | 
			
		||||
        this.idNumber = idNumber;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCreateTime(Date createTime) {
 | 
			
		||||
        this.createTime = createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getUpdateTime() {
 | 
			
		||||
        return updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUpdateTime(Date updateTime) {
 | 
			
		||||
        this.updateTime = updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public User() {
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										95
									
								
								src/main/java/cn/mafangui/hotel/entity/Worker.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										95
									
								
								src/main/java/cn/mafangui/hotel/entity/Worker.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,95 @@
 | 
			
		||||
package cn.mafangui.hotel.entity;
 | 
			
		||||
 | 
			
		||||
import java.util.Date;
 | 
			
		||||
 | 
			
		||||
public class Worker {
 | 
			
		||||
    private Integer workerId;
 | 
			
		||||
 | 
			
		||||
    private String userName;
 | 
			
		||||
 | 
			
		||||
    private String password;
 | 
			
		||||
 | 
			
		||||
    private String workerName;
 | 
			
		||||
 | 
			
		||||
    private String phone;
 | 
			
		||||
 | 
			
		||||
    private String email;
 | 
			
		||||
 | 
			
		||||
    private String address;
 | 
			
		||||
 | 
			
		||||
    private Date createTime;
 | 
			
		||||
 | 
			
		||||
    private Date updateTime;
 | 
			
		||||
 | 
			
		||||
    public Integer getWorkerId() {
 | 
			
		||||
        return workerId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setWorkerId(Integer workerId) {
 | 
			
		||||
        this.workerId = workerId;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getUserName() {
 | 
			
		||||
        return userName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUserName(String userName) {
 | 
			
		||||
        this.userName = userName == null ? null : userName.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getPassword() {
 | 
			
		||||
        return password;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPassword(String password) {
 | 
			
		||||
        this.password = password == null ? null : password.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getWorkerName() {
 | 
			
		||||
        return workerName;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setWorkerName(String workerName) {
 | 
			
		||||
        this.workerName = workerName == null ? null : workerName.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getPhone() {
 | 
			
		||||
        return phone;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setPhone(String phone) {
 | 
			
		||||
        this.phone = phone == null ? null : phone.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getEmail() {
 | 
			
		||||
        return email;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setEmail(String email) {
 | 
			
		||||
        this.email = email == null ? null : email.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public String getAddress() {
 | 
			
		||||
        return address;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setAddress(String address) {
 | 
			
		||||
        this.address = address == null ? null : address.trim();
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getCreateTime() {
 | 
			
		||||
        return createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setCreateTime(Date createTime) {
 | 
			
		||||
        this.createTime = createTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public Date getUpdateTime() {
 | 
			
		||||
        return updateTime;
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    public void setUpdateTime(Date updateTime) {
 | 
			
		||||
        this.updateTime = updateTime;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/AdminMapper.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/AdminMapper.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
package cn.mafangui.hotel.mapper;
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.Admin;
 | 
			
		||||
 | 
			
		||||
public interface AdminMapper {
 | 
			
		||||
    int deleteByPrimaryKey(Integer adminId);
 | 
			
		||||
 | 
			
		||||
    int insert(Admin record);
 | 
			
		||||
 | 
			
		||||
    int insertSelective(Admin record);
 | 
			
		||||
 | 
			
		||||
    Admin selectByPrimaryKey(Integer adminId);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKeySelective(Admin record);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKey(Admin record);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/CheckInMapper.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/CheckInMapper.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
package cn.mafangui.hotel.mapper;
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.CheckIn;
 | 
			
		||||
 | 
			
		||||
public interface CheckInMapper {
 | 
			
		||||
    int deleteByPrimaryKey(Integer checkInId);
 | 
			
		||||
 | 
			
		||||
    int insert(CheckIn record);
 | 
			
		||||
 | 
			
		||||
    int insertSelective(CheckIn record);
 | 
			
		||||
 | 
			
		||||
    CheckIn selectByPrimaryKey(Integer checkInId);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKeySelective(CheckIn record);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKey(CheckIn record);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/HotelMapper.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/HotelMapper.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
package cn.mafangui.hotel.mapper;
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.Hotel;
 | 
			
		||||
 | 
			
		||||
public interface HotelMapper {
 | 
			
		||||
    int deleteByPrimaryKey(Integer hotelId);
 | 
			
		||||
 | 
			
		||||
    int insert(Hotel record);
 | 
			
		||||
 | 
			
		||||
    int insertSelective(Hotel record);
 | 
			
		||||
 | 
			
		||||
    Hotel selectByPrimaryKey(Integer hotelId);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKeySelective(Hotel record);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKey(Hotel record);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/OrderMapper.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/OrderMapper.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
package cn.mafangui.hotel.mapper;
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.Order;
 | 
			
		||||
 | 
			
		||||
public interface OrderMapper {
 | 
			
		||||
    int deleteByPrimaryKey(Integer orderId);
 | 
			
		||||
 | 
			
		||||
    int insert(Order record);
 | 
			
		||||
 | 
			
		||||
    int insertSelective(Order record);
 | 
			
		||||
 | 
			
		||||
    Order selectByPrimaryKey(Integer orderId);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKeySelective(Order record);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKey(Order record);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/RoomMapper.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/RoomMapper.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
package cn.mafangui.hotel.mapper;
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.Room;
 | 
			
		||||
 | 
			
		||||
public interface RoomMapper {
 | 
			
		||||
    int deleteByPrimaryKey(Integer roomId);
 | 
			
		||||
 | 
			
		||||
    int insert(Room record);
 | 
			
		||||
 | 
			
		||||
    int insertSelective(Room record);
 | 
			
		||||
 | 
			
		||||
    Room selectByPrimaryKey(Integer roomId);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKeySelective(Room record);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKey(Room record);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/RoomTypeMapper.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/RoomTypeMapper.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
package cn.mafangui.hotel.mapper;
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.RoomType;
 | 
			
		||||
 | 
			
		||||
public interface RoomTypeMapper {
 | 
			
		||||
    int deleteByPrimaryKey(Integer typeId);
 | 
			
		||||
 | 
			
		||||
    int insert(RoomType record);
 | 
			
		||||
 | 
			
		||||
    int insertSelective(RoomType record);
 | 
			
		||||
 | 
			
		||||
    RoomType selectByPrimaryKey(Integer typeId);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKeySelective(RoomType record);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKey(RoomType record);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										21
									
								
								src/main/java/cn/mafangui/hotel/mapper/UserMapper.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								src/main/java/cn/mafangui/hotel/mapper/UserMapper.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
package cn.mafangui.hotel.mapper;
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.User;
 | 
			
		||||
import org.springframework.stereotype.Component;
 | 
			
		||||
 | 
			
		||||
@Component
 | 
			
		||||
public interface UserMapper {
 | 
			
		||||
    int deleteByPrimaryKey(Integer userId);
 | 
			
		||||
 | 
			
		||||
    int insert(User record);
 | 
			
		||||
 | 
			
		||||
    int insertSelective(User record);
 | 
			
		||||
 | 
			
		||||
    User selectByPrimaryKey(Integer userId);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKeySelective(User record);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKey(User record);
 | 
			
		||||
 | 
			
		||||
    User selectByUserNameAndPassword(User user);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/WorkerMapper.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								src/main/java/cn/mafangui/hotel/mapper/WorkerMapper.java
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
package cn.mafangui.hotel.mapper;
 | 
			
		||||
 | 
			
		||||
import cn.mafangui.hotel.entity.Worker;
 | 
			
		||||
 | 
			
		||||
public interface WorkerMapper {
 | 
			
		||||
    int deleteByPrimaryKey(Integer workerId);
 | 
			
		||||
 | 
			
		||||
    int insert(Worker record);
 | 
			
		||||
 | 
			
		||||
    int insertSelective(Worker record);
 | 
			
		||||
 | 
			
		||||
    Worker selectByPrimaryKey(Integer workerId);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKeySelective(Worker record);
 | 
			
		||||
 | 
			
		||||
    int updateByPrimaryKey(Worker record);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										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