自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 MongoRepository 框架如何动态定义查询条件

是 Spring Data MongoDB 框架的一部分,它提供了一种简洁且强大的方式来与 MongoDB 数据库进行交互。Spring Data MongoDB 属于更广泛的 Spring Data 项目家族,该项目旨在简化对各种持久化存储(如关系型数据库、NoSQL 数据库等)的访问。CRUD 操作:声明式查询方法:分页和排序支持:聚合框架支持:事件监听器:事务管理:Querydsl 和 Specifications 支持:自定义实现:问题场景:传入不同的字段查询mongo库里的数据,但是声明式语句不支

2025-01-03 16:53:00 571

原创 在请求过程中如何确保参数不为空?

在前后端发送和响应请求时,如何对所传送的参数确保非空或不等于null,这可以从两个地方考虑前端参数传递和后端参数接收。

2024-08-26 15:39:19 456

原创 java---字符串为啥不能用isEmpty()判空

如果你只需要检查null和空字符串,使用或者就足够了。如果你想检查包括空白字符在内的所有空白字符串,使用或更合适。如果你的项目中使用了Java 8或更高版本,可以考虑使用Optional或者来增强代码的可读性和健壮性。

2024-07-24 11:24:19 541

原创 @Value静态注入值以及自定义注解动态注入值的区别

@Value静态注入值以及自定义注解动态注入值的区别

2024-07-16 14:20:51 2029

原创 Spring Data MongoDB的命名规范

方法定义规则::根据属性名称进行查询,例如。:根据多个属性进行查询,并通过 "And" 连接,例如。:根据属性的精确匹配进行查询,例如。:根据属性值在给定集合中的条件进行查询,例如。:根据属性值进行模糊查询,例如。@Query。

2024-07-08 14:45:01 396

原创 kafka序列化器的配置问题:Invalid value null for configuration key.deserializer: must be non-null.

这个异常表明在创建 KafkaConsumer 对象时,键的反序列化器配置值为 null,但它必须是非 null 的。你需要确保在创建 KafkaConsumer 对象时正确设置了键的反序列化器。通常,你需要在 KafkaConsumer 的配置中设置。注意点:序列化器必须在创建生产者或消费者前初始化,不能为空。属性,指定用于反序列化键的类。kafka配置生产者时,键使用的是序列化器的配置;配置消费者时,使用反序列化器的配置。

2024-05-07 10:08:19 1202

原创 已解决:当遇到 elasticsearch.action.search.SearchPhaseExecutionException 错误导致无法启动 Elasticsearch 服务器时

暴力解决:当遇到 elasticsearch.action.search.SearchPhaseExecutionException 错误导致无法启动 Elasticsearch 服务器时,无法直接删除索引问题

2024-05-06 15:53:58 1334

分支限界法求解TSP问题PPT

里面包含了对问题的分析以及源码和结果展示

2022-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除