You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
801 B
25 lines
801 B
package cn.itbaizhan.dao;
|
|
import java.util.List;
|
|
import cn.itbaizhan.po.User;
|
|
// 用户数据访问接口
|
|
public interface UserDao {
|
|
// 保存用户
|
|
public void save(User user);
|
|
// 删除用户
|
|
public void delete(User user);
|
|
// 根据ID查找用户
|
|
public User findUserById(int id);
|
|
// 根据用户信息查找用户
|
|
public User findUserByinfo(String username, String name, String sex,String phone,
|
|
String post,String address, String email);
|
|
// 查找所有用户
|
|
public List<User> findAllUsers();
|
|
// 更新用户信息
|
|
public void update(User user);
|
|
// 根据登录名和密码查找用户
|
|
public User getUserByLoginNameAndPassword(String username, String password);
|
|
// 根据用户名查找用户
|
|
public User findUserByName(String username);
|
|
// 查询用户
|
|
public User queryUser(String username);
|
|
} |