From a1061c0c491afd1542af7de4cc93c2d0d75b6488 Mon Sep 17 00:00:00 2001 From: pnxqwic3z <2100510067@qq.com> Date: Mon, 10 Apr 2023 09:21:31 +0800 Subject: [PATCH] ADD file via upload --- .../com/service/impl/UserServiceImpl.java | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 src/main/java/com/service/impl/UserServiceImpl.java diff --git a/src/main/java/com/service/impl/UserServiceImpl.java b/src/main/java/com/service/impl/UserServiceImpl.java new file mode 100644 index 0000000..853b16a --- /dev/null +++ b/src/main/java/com/service/impl/UserServiceImpl.java @@ -0,0 +1,53 @@ +package com.service.impl; + +import com.dao.IUserDao; +import com.entity.User; +import com.service.IUserService; +import com.utils.MD5Utils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.HashMap; +import java.util.Map; + +/** + * @ClassName UserServiceImpl + * @Description TODO + * @Author YHT + * @Date 2021/5/28 17:41 + */ +@Service +public class UserServiceImpl implements IUserService { + @Autowired + private IUserDao userDao; + + public User findById(Integer id) { + return userDao.findById(id); + } + + public User findByNameAndPwd(String name, String password) { + Map map = new HashMap<>(); + map.put("name", name); + map.put("password", password); + return userDao.findByNameAndPwd(map); + } + + @Override + public int insertUser(User user) { + return userDao.insertUser(user); + } + + @Override + public void modifyUser(User user) { + userDao.modifyUser(user); + } + + @Override + public void modifyPwd(String password, Integer id) { + Map map = new HashMap<>(); + password = MD5Utils.stringToMD5(password); + map.put("id", id); + map.put("password", password); + userDao.modifyPwd(map); + } +} \ No newline at end of file