
QueryDsl
Mr_ZhangAdd
技术开发知识感兴趣+V 交流:17625089935
展开
-
Spring Data JPA QueryDSL 多表联合查询
很多时候表与表之间是有关系的,比如一对一 一对多等等,也有的没有建立起 关系只是存了主键id 。此时多表查询可以使用left join代码如下: QUser qUser = QUser.user; QStudent qStudent = QStudent.student; String userName = "张三"; String bloodType = "AB"; Predicate predicate = qU原创 2020-09-24 08:46:58 · 3869 阅读 · 1 评论 -
QueryDSL自定义实体映射,Predicate多条件查询
@Override public List<ProjectStatusDTO> getProjectStatus(Long departId) { QProject qProject = QProject.project; Predicate predicate = qProject.isNotNull().or(qProject.isNul...原创 2019-10-28 17:26:59 · 3197 阅读 · 5 评论 -
Spring Data JPA使用QueryDsl自定义返回对象(配合小辣椒使用)
/** * 查询项点的违占比 * * @param param * @return * @throws Exception */ @Override public BaseRecordDTO findRiskWeiZhanBi(SearchParam param) throws Exception { ...原创 2019-07-17 19:47:31 · 1169 阅读 · 1 评论 -
QueryDsl使用DATE_FORMAT函数 COUNT函数 并自定义返回实体 条件GROUP BY ORDER BY
首先感谢https://blog.youkuaiyun.com/qq_38230774/article/details/88870649和https://blog.youkuaiyun.com/qq_38230774/article/details/88870649和https://bbs.youkuaiyun.com/topics/392207536的资料先说需求 查询每个月的数据量是多少详细点: ...原创 2019-08-03 21:42:07 · 3250 阅读 · 0 评论 -
QueryDsl大于等于,小于等于
predicate = StringUtils.isEmpty(param.getParam().get("start")) ? predicate : ExpressionUtils.and(predicate, qMonthcheckplan.start.goe(DateUtils.str2day(param.getParam().get("start").toString(...原创 2019-08-19 15:08:55 · 3920 阅读 · 0 评论