怎么封装多表查询的结果啊

怎么封装多表查询的结果啊

不想每个结果集都创建一个实体类

 @Select("select article.*,writer.username\n" +
            "FROM article INNER JOIN writer\n" +
            "WHERE writer.id=article.author_id")
    public List<Object> getAll();

这个只有查询到的第一列

返回List类型,在实际开发中还是建议每个都创建对应的实体,也可以用工具生成实体,这样更清晰 别人一看就知道返回哪些属性