/**
     * 查询所有用户
     * @return
     */
    @Select("select * from user")
    @Results(id="userMap",value={
            @Result(id=true,column = "id",property = "userId"),
            @Result(column = "username",property = "userName"),
            @Result(column = "address",property = "userAddress"),
            @Result(column = "sex",property = "userSex"),
            @Result(column = "birthday",property = "userBirthday"),
    List<User> findAll();
为了解决重复使用,那就要让他变成一个有id的整体,其他地方要用就直接调用 
@ResultMap(“id”) 
@Result中通过id属性引用这个resultMap

/** * 根据id查询用户 * @param userId * @return */ @Select("select * from user where id=#{id} ") @ResultMap("userMap") User findById(Integer userId);

  

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-01-12
  • 2021-12-31
  • 2022-02-10
  • 2022-12-23
  • 2021-07-06
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
  • 2022-03-10
相关资源
相似解决方案