- 博客(35)
- 收藏
- 关注
原创 Mongodb3.4升级高版本mongoTemplate.executeCommand报错The cursor option is required
mongoTemplate.executeCommand:The 'cursor' option is required
2023-11-21 17:48:49
520
原创 flutter ChangeNotifierProvider 简单状态管理 计数案例
flutter ChangeNotifierProvider 简单状态管理 计数案例
2022-07-20 18:15:34
1589
原创 一个elasticsearch查询demo
索引{ "mappings" : { "_source" : { "includes" : [ "name", "shortname", "score", "status", "state", "classify", "province", "city", "frName",
2022-02-10 17:50:09
679
原创 springboot 自定义注解检验参数sql注入
自定义注解接口:@Documented@Retention(RetentionPolicy.RUNTIME)@Target(ElementType.FIELD)//指定器类@Constraint(validatedBy = ParmSqlValidator.class)public @interface ParmSqlInjection { String message() default "存在sql注入风险"; Class<?>[] groups() defa
2021-11-30 14:33:01
998
原创 java8 list 分段分组 统计
list里面的数据结构:假如想对score分组:Map<String, List<NameScoreVo>> collect1 = financecase.stream().collect(Collectors.groupingBy(nameScoreVo -> { if (null != nameScoreVo.getScore() && 0 < nameScoreVo.getScore() && nameSc
2021-07-23 17:22:02
1850
原创 mongotemplate and or 分组统计求百分比 一些操作
Criteria criteria = new Criteria().orOperator(criteria,criteria)Query: { "$or" : [{ "name" : "北京中电广通科技有限公司" }, { "province" : "北京", "score" : { "$gte" : 60, "$lte" : 80 }, "state" : "疑似" }] }, Fields: { }, Sort: { }String format = TimeUtils.formatStrOfT
2021-07-21 15:03:38
439
原创 VUE路由重复错误
说明文档: https://github.com/vuejs/vue-router/releases?after=v3.3.1只是遇到了这种情况,然后搬运教程里面的解决方式1.产生错误的情况:编程式路由跳转到当前路径且参数没有变化时会抛出 NavigationDuplicated(重复导航) 错误2.原因分析: vue-router3.1.0之后, 引入了push()的promise的语法, 如果没有通过参数指定回调函数就返回一个promise来指定成功/失败的回调, 且内部会判断如果要跳转的路径和.
2021-07-16 10:29:50
948
原创 springboot 参数校验并返回错误提示信息
引包问题:高版本中已经不再使用<dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1.0.Final</version></dependency>引入:<dependency> <groupId>org
2021-06-16 15:30:43
4475
1
原创 springboot 集成 minio 并提取为starter
#####1. 先不管抽取stater的事儿,创建springboot项目集成minio把文件上传成功抽取前的demo结构:pom:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http
2021-06-15 18:05:02
1141
2
原创 mongoTemplate去掉存入的class
@Configurationpublic class MongoConfigurer { @Autowired MongoDatabaseFactory mongoDbFactory; @Autowired MongoMappingContext mongoMappingContext; @Bean public MappingMongoConverter mappingMongoConverter() { DbRefResolver d
2021-06-11 11:44:47
601
1
原创 JPA 单表多条件分页
@Servicepublic class UserServiceImpl implements UserService { @Autowired UserRepository UserRepository; public Page<User> findAll(Parm parm) { Sort sort = Sort.by(Sort.Order.desc("id")); Pageable pageable = PageRequest
2021-06-09 17:44:40
282
原创 spring 通过url 用户 密码 初始化ElasticSearch RestHighLevelClient
@Configurationpublic class ElasticSearchConfig { /** * 连接超时时间 */ final static int connectTimeOut = 1000; /** * 连接超时时间 */ final static int socketTimeOut = 30000; /** * 获取连接的超时时间 */ final static int conn
2021-04-16 10:55:38
678
原创 springmvc 拦截器中 @Autowired注入
1.定义拦截器public class LoginInterceptor implements HandlerInterceptor { @Autowired RedisUtil redisUtil; @Override public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception { //
2021-04-15 14:26:52
3021
原创 mongodb 数组 elemMatch
$elemMatch 数组查询操作用于查询数组值中至少有一个能完全匹配所有的查询条件的文档arr:['a1','a2','a3','a4']//包含a1、a2中的任何一个arr: { $elemMatch: { $in: ['a1','a2'] } } List list = Arrays.asList('a1','a2');criteria.and("tagArr").elemMatch(new Criteria("$in").is(list));//存在 >=a1,<=
2021-04-14 15:32:43
1452
原创 mongodb criteria模糊 包含 不包含
mongodb criteria模糊 包含 不包含不包含“分公司”db.dbname.find({“name”:/^((?!.分公司).)KaTeX parse error: Expected 'EOF', got '}' at position 2: /}̲)criteria.and(…", Pattern.CASE_INSENSITIVE));包含“分公司”db.dbname.find({“name”:/^.分公司./})criteria2.and(“name”).is(Pattern.co
2021-04-08 14:48:25
1280
原创 Springboot2.1中使用RestTemplate
Springboot2.1中使用RestTemplatepom中引用httpclient<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.3</ve...
2020-01-08 12:48:26
601
原创 mongo关联查询时筛选从表的条件
db.主表名.aggregate([{ $lookup:{ from:"从表名", localField:"主键", foreignField:"外键", as:"asField" //查询结果中外键集合对应集合名,与sql的as类似 } }, {$mat...
2019-12-11 23:44:39
2741
原创 springboot2 集成swagger2.7提示Unable to infer base url.
springboot2 集成swagger2.7提示Unable to infer base url.在启动类上添加@EnableSwagger2注解
2019-12-10 18:33:09
244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人