blinkfox / fenix

This is an extension library to the Spring Data JPA complex or dynamic SQL query. 这是一个比 MyBatis 更加强大的 Spring Data JPA 扩展库,为解决复杂动态 JPQL (或 SQL) 而生。https://blinkfox.github.io/fenix
https://blinkfox.github.io/fenix
Apache License 2.0
346 stars 72 forks source link

希望demo里面有多表关联的JPQL示例 #13

Closed liushaoCode closed 3 years ago

liushaoCode commented 4 years ago

因为最好是面向对象编程 所以想要的例子最好如下

对象A.leftjoin对象B 这种

blinkfox commented 4 years ago

其实就是 JPQL 语句或原生 SQL 语句,以后有时间可以增加一些吧

liushaoCode commented 4 years ago

恩 底层肯定是一样的 所以就需要你们大佬做封装嘛 封装的能力和代码的美感暂时我还不行。。。 所以说现在目前这个框架还不支持对象A.left join.对象B 这种吗

blinkfox commented 4 years ago

支持,你自己可以试试,代码单元测试里面也有表连接的示例,只不过我写的直接内连接,你换成 left join 一样。

liushaoCode commented 4 years ago

恩 好的 感谢 要是能优化成完全去xml化就好了

------------------ 原始邮件 ------------------ 发件人: "闪烁之狐 (blinkfox)"<notifications@github.com>; 发送时间: 2020年4月20日(星期一) 下午3:53 收件人: "blinkfox/fenix"<fenix@noreply.github.com>; 抄送: "just_do_it"<1028928768@qq.com>;"Author"<author@noreply.github.com>; 主题: Re: [blinkfox/fenix] 希望demo里面有多表关联的JPQL示例 (#13)

支持,你自己可以试试,代码单元测试里面也有表连接的示例,只不过我写的直接内连接,你换成 left join 一样。

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

blinkfox commented 4 years ago

@liushaoCode 你是说 Java 的写法吗?也支持 left join 啊,两者只是写法形式不一样而已。源代码在这里

blinkfox commented 3 years ago

这个先关闭了哈