在实体的 TableName中写构建视图的子查询,并赋予一个别名:
@TableName("(select * from msg) msg_view")
@Data
public class MsgView {
private Integer id;
private Integer fromUser;
private Integer toUser;
private String content;
private Date sendTime;
private Date receiveTime;
private Object msgStatus;
private Integer fromRemoved;
private Integer toRemoved;
}
然后再使用lambdaQuery的地方就可以像操作正常表一样进行操作了。
本文介绍如何在Java中通过子查询在TableName中创建名为msg_view的视图,并演示如何在LambdaQuery中像操作普通表一样操作。重点讲解视图的构造和其在实际开发中的应用。
3031

被折叠的 条评论
为什么被折叠?



