package com.gao.finalhw.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.gao.finalhw.mapper.UserMapper; import com.gao.finalhw.model.User; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @Service public class UserService { private final Logger logger = LoggerFactory.getLogger(UserService.class); @Autowired private UserMapper userMapper; public User getUserByUsernameAndPassword(String username, String password) { logger.info("start getUserByUsernameAndPassword"); QueryWrapper wrapper = new QueryWrapper<>(); wrapper.eq("user_name", username) // 假设字段名为 'username' .eq("password", password); // 假设字段名为 'password' User result = userMapper.selectOne(wrapper); logger.info("query result: {}",result.toString()); return result; } }