天天看點

業務邏輯層(Service)

cn.service(業務邏輯層)

主要代碼實作:

UserService.java
           
public interface UserService {
	public User queryById(int uid);
	public List<User> queryByName(String uname);
	public List<User> getAllUser();
	public int addUser(User user);
	public int delUser(int uid);
	public int updtUser(User user);
}
           
UserServiceImpl.java
           
@Service
public class UserServiceImpl implements UserService{
	@Autowired
	UserMapper userMapper;
	@Override
	public int addUser(User user) {
		return userMapper.addUser(user);
	}
	@Override
	public int delUser(int uid) {
		return userMapper.delUser(uid);
	}
	@Override
	public List<User> queryByName(String uname) {
		return userMapper.queryByName(uname);
	}
	@Override
	public List<User> getAllUser() {
		return userMapper.getAllUser();
	}
	@Override
	public User queryById(int uid) {
		return userMapper.queryById(uid);
	}
	@Override
	public int updtUser(User user) {
		return userMapper.updtUser(user);
	}
}
           

繼續閱讀