java spring data jpa复杂查询使用Specifications和Querydsl哪个更简便,更优雅?
看起来都很难啊,
我就是来抱怨抱怨
specifications又有一堆东西要学,教程好难,英文文档还看不懂,使用起来也不好看,
弄一些乱七八糟有的没的的概念;不好
querydsl又需要maven配置乱七八糟一对东西,为啥就不能简简单单的呢,
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
用到了
spring data jpa
不想学习Specifications
说不过去吧。而且也不难学习啊,学习的东西也并不多啊。在
toPredicate
里有了CriteriaQuery
,有了CriteriaBuilder
,可以说对jpa规范的实现已经很好了。英文文档看不懂这是借口,中文的教程也不少了。而且看看源码,也是很容易就理解怎么用了。
这个也许你可以看看https://www.imooc.com/learn/821
感觉你有点畏难,写代码有这种想法很不好。很多人,包括我自己经常做一些东西都是现学现用,相关知识太多了,我没有办法全部都记下来,主要就是靠学习能力来解决问题了。碰到难的东西学起来就会觉得越有意义,因为有很多人会因为难不会而不会。