数据库查询问题

有一个这样的场景,就是数据库里面的表互相之间没有任何硬关联,就是关联表之间只存了对方的UUID,然后当时查询的时候使用 sql “t1.uuid = t2.uuid” 这一类的查询方式

使用这个数据库逆向生成了实体在CUBA 程序里面,现在查询的话比如关联一个用户的话 查出来就只是一个uuid 而不是用户的具体信息,请问这种场景有没有什么现成的解决方案,

现在想的就是新建一点DTO 然后用 sql 语句查出来返回到前端

使用 软引用 扩展试试:https://github.com/mariodavid/cuba-component-entity-soft-reference

谢谢,学习一下