【使用篇二】QueryDSL与SpringDataJPA协作使用(20)
2024-09-22 03:19:08
QueryDSL是一个Java语言编写的通用查询框架,专注于通过JavaAPI方式构建安全的SQL查询。QueryDSL可以应用到NoSQL数据库上,QueryDSL查询框架可以在任何支持的ORM框架或者SQL平台上以一种通用的API方式来构建SQL。目前QueryDSL支持的平台包扣JPA、JDO、SQL、Java Collections、RDF、Lucene、Hibernate Serch、MongoDB等。
本章节以 “SpringBoot整合SpringDataJPA(18)”为基础进行改造。
一、 配置QueryDSL
1. 添加依赖
<!-- querydsl-jpa --> <dependency> <groupId>com.querydsl</groupId> <artifactId>querydsl-jpa</artifactId> <version>4.2.1</version> </dependency> <!-- querydsl-apt --> <dependency> <groupId>com.querydsl</groupId> <artifactId>querydsl-apt</artifactId> <version>4.2.1</version> </dependency>
最新文章
- 漫谈C#编程语言在游戏领域的应用
- eclipse Swt编程—窗口小部件widget
- knockout.js 简介
- python 的dict的update 方法的一点诡秘的行为
- Eclipse 控制console
- 夺命雷公狗—angularjs—13—post参数的接收发送
- lastPathComponent的功能
- 快速界面:QML。
- Lua的安装
- Linux下查看所有用户(shell脚本获取)
- bzoj1188
- C语言,C++,static
- SVN Error: “&#39; &#39;x&#39; isn&#39;t in the same repository as &#39;y&#39; ” during merge (并不在同一个版本库中)
- 安装selenium
- [Redis]Redis的快速配置使用(图)
- POJ 2387 Til the Cows Come Home (图论,最短路径)
- C#把数组中的某个元素取出来放到第一个位置
- [SQL]躺着也中枪的datetime类型
- iOS 总结APP间跳转的常用以及非常用需求 APP跳转Safari APP跳转APP
- MyBatis框架的使用及源码分析(九) Executor
热门文章
- 【eclipse】Editor does not contain a main type
- 解决oracle11g数据库监听连接不上问题
- 201871010119-帖佼佼《面向对象程序设计(java)》第四周学习总结
- js prop方法
- windows10查看电脑已经保存的wifi密码
- cordova 打包出现transformClassesWithDexForDebug一类错误的解决办法
- hdu 2586 How far away?(LCA模板题+离线tarjan算法)
- Python基础-day01-3
- [译]C# 7系列,Part 1: Value Tuples 值元组
- idea创建Maven版的ssm项目