SpringBoot注解中属性实现动态配置 一般来说,注解里的值只能是确定的,比如 @Person(name="dfdfd") 如果我想这个name是从配置文件中动态取的,该如何实现呢?比如下面的写法 @Person(name = "${tes... 2020年6月29日 SpringBoot 浏览量:7 次 发表评论 阅读全文
SpringBoot使用JApiDocs生成API接口文档初体验 目前项目中使用的是rap2来做API接口文档管理,但是说实话这东西和写doc版的接口文档没太大区别,接口变动时还是得修改代码和rap2上的接口定义,当初也考虑过swagger,但是swagger的代码... 2020年6月23日 SpringBoot 浏览量:9 次 发表评论 阅读全文
SpringBoot操作Mongo使用aggregate关联查询时的条件顺序问题 前两天测试时发现SpringBoot使用Mongo的aggregate关联查询时分页查询出来数据的条数与直接取count的结果不一致,仔细分析代码后发现使用aggregate时条件的顺序是有影响的。 ... 2020年6月22日 MongoDB 浏览量:12 次 发表评论 阅读全文
SpringBoot使用Mongo中的or条件查询报错$or/$and/$nor entries need to be full objects 报错的写法: BasicDBList orList = new BasicDBList(); orList.add(new BasicDBObject().put("userGroup", userG... 2020年6月19日 MongoDB 浏览量:11 次 发表评论 阅读全文
SpringBoot操作Mongodb按时间段查询并按时间倒序 首先说明下,Mongodb中用的日期类型是ISODate,为了查询时通过日期过滤方便,所以我们插入数据时也需要插入ISODate型的数据,在Java中我们直接插入Date型Mongodb会自动帮我们转... 2020年6月11日 MongoDB 浏览量:11 次 发表评论 阅读全文
SpringBoot开启Mybatis二级缓存 大家知道,Mybatis默认二级缓存是关闭的,如果我们想打开二级缓存,只需要2步。 1.在application.properties中加上以下配置 mybatis.configuration.cac... 2020年6月10日 mybatis 浏览量:9 次 发表评论 阅读全文
SpringBoot整合RocketMQ之消费者重试 我们知道,在原生RocketMQ中,我们可以实现MessageListenerConcurrently接口的consumeMessage方法,然后在此方法中返回ReconsumerLater,或者 N... 2020年6月9日 消息中间件 浏览量:14 次 发表评论 阅读全文
工作流引擎Activiti7与Springboot整合后controller里返回json数据里null值不显示问题解决 这几天被Activiti7的一个坑搞了半天,现象是controller里返回json数据里null值不显示。。由于activiti7集成了springsecurity作权限控制,为了排除不是sprin... 2020年3月19日 浏览量:17 次 发表评论 阅读全文
Vue axios访问后台接口跨域SpringBoot设置跨域不起作用 昨天在家搞了一下午,在Springboot里设置了跨域,但还是一直报跨域。 配置如下: package com.example.mybatis.config; import org.springfra... 2020年3月17日 Vue 浏览量:21 次 发表评论 阅读全文