1.UserService接口
规范了用户服务的一些方法,参数类型为User
package service;
import entity.user;
/**
* @author :LiuYihong
* @Description :
* @date : 2022/5/3 14:09
* @Version 1.0
*/
public interface UserSrvice {
public void saveUser(User user);
public void deleteUser(User user);
public void updateUser(User user);
}
2.UserServiceImp实现类
package service.Imp;
import dao.UserDao;
import dao.imp.UserDaoImp;
import entity.user;
import service.UserSrvice;
/**
* @author :LiuYihong
* @Description :业务层具体实现
* @date : 2022/5/3 14:11
* @Version 1.0
*/
public class UserServiceImp implements UserSrvice {
UserDao userDao=new UserDaoImp();//利用多态创建UserDaoImp对象
@Override
public void saveUser(User user) {
userDao.addUsers(user);//调用对象的相应方法,并将参数传递进去
}
@Override
public void deleteUser(User user) {
userDao.deleteUsers(user);
}
@Override
public void updateUser(User user) {
userDao.updateUsers(user);
}
}