- 博客(8)
- 资源 (4)
- 收藏
- 关注
原创 ElasticSearch8.1入门,增删改查
新增:POST /test_index/_doc{ "doc": { "name":"aaa", "price": 100009.00, "desc":"very good" }}修改:POST /{indexName}/_update/{id}{ "doc": { "fieldName" : "fieldValue" }}举例:POST /test_index/_update/AVYrxH8BeM2aFHTN9y9g{ ...
2022-03-26 16:37:16
2364
原创 关于org.springframework.cloud的spring-cloud-alibaba-dependencies版本问题
spring-cloud-alibaba-dependencies管理的nacos最新版本是0.9.0.RELEASE,貌似不再维护了,用起来可能会对有版本问题。如果要使用nacos比较新的版本,需要修改依赖,修改后:<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-dependencies</artifactId> &l
2020-08-28 21:51:27
17902
4
转载 设计模式—build模式
@设计模式—build模式简介Builder模式是一步一步创建一个复杂对象的创建型模式,它允许用户在不知道内部构建细节的情况下,可以更精细的控制对象的构造流程。该模式是为了将构建复杂对象的过程和它的部件解耦,使得构建过程和部件的表示隔离开来,两者之间的耦合度也降到最低。定义将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。使用场景相同的方法,不同的执行顺序,产...
2019-10-08 15:07:01
219
转载 Spring4.1新特性 SmartInitializingSingleton在Ribbon中应用
SmartInitializingSingleton是spring 4.1中引入的新特效,与InitializingBean的功能类似,都是bean实例化后执行自定义初始化,都是属于spring bean生命周期的增强。但是,SmartInitializingSingleton的定义及触发方式方式上有些区别,它的定义不在当前的bean中(a bean’s local construction ph...
2019-09-20 18:29:11
361
转载 AOP拦截Controller获取@PathVariable注解传入的参数
前言:最近项目中需要对controller传入的应用标识(appMarkId)进行校验,appMarkId@PathVariable传入到url模版中的,这里用到了aop统一拦截处理,但是在拦截的过程中发现request获取不到该参数,随后进行了研究。示例代码:处理:Map map = (Map) request.getAttribute(HandlerMapping.URI_TEMPL.........
2019-09-20 14:29:27
2143
转载 @Transactional注解不起作用解决办法及原理分析
Transactional失效场景介绍第一种Transactional注解标注方法修饰符为非public时,@Transactional注解将会不起作用。例如以下代码。定义一个错误的@Transactional标注实现,修饰一个默认访问符的方法/** * @author zhoujy * @date 2018年12月06日 **/@Componentpublic class Te...
2019-09-19 15:17:56
428
转载 Spring Boot配置MongoDB连接池
因为Spring Boot中默认没有提供配置MongoDB连接池的属性,所以需要自己向Spring容器中注入mongoDbFactory1、添加依赖<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent&...
2019-09-19 11:33:11
1168
1
转载 SpringBoot中使用MongoDB的连接池配置
@SpringBoot中使用MongoDB的连接池配置在SpringBoot中,我们可以通过引入 spring-boot-starter-data-mongodb 依赖来实现spring-data-mongodb 的自动配置。但是,默认情况下,该依赖并没有像使用MySQL或者Redis那样为我们提供连接池配置的功能。因此,我们需要自行重写 MongoDbFactory,实现MongoDB客户端连...
2019-09-19 11:28:47
1292
AppScan7.8注册文件
2011-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人