UserMapper.java 855 B

1234567891011121314151617181920212223242526272829303132333435
  1. package cn.flea.chexnetmaster.mapper;
  2. import cn.flea.chexnetmaster.pojo.User;
  3. import org.apache.ibatis.annotations.*;
  4. import java.util.List;
  5. @Mapper
  6. public interface UserMapper {
  7. // @Select("SELECT * FROM user WHERE id = #{id}")
  8. // User getUserById(Integer id);
  9. // @Select("SELECT * FROM user")
  10. // List<User> getAllUsers();
  11. // @Select("SELECT * FROM user WHERE name = #{name} and password = #{name}")
  12. // User getUserByNameAndPassword(String name, String password);
  13. // @Delete("DELETE FROM user WHERE id = #{id}")
  14. // int deleteUserById(Integer id);
  15. int addUser(User user);
  16. int deleteUserByOpenid(String wechatOpenid);
  17. int updateUserById(User user);
  18. int updateUserByOpenid(User user);
  19. User getUserByOpenid(String wechatOpenid);
  20. User getUserById(Integer id);
  21. }