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.
SRuml/UserMapper.java

40 lines
638 B

package com.example.mapper;
import com.example.entity.User;
import org.apache.ibatis.annotations.Select;
import java.util.List;
/**
* 操作user相关数据接口
*/
public interface UserMapper {
/**
* 新增
*/
int insert(User user);
/**
* 删除
*/
int deleteById(Integer id);
/**
* 修改
*/
int updateById(User user);
/**
* 根据ID查询
*/
User selectById(Integer id);
/**
* 查询所有
*/
List<User> selectAll(User user);
@Select("select * from user where username = #{username}")
User selectByUsername(String username);
}