使用
Buns.
这个作者很懒,什么都没留下…
展开
-
docker-logstash同步mysql到elasticsearch(多数据源)
docker安装logstash后mkdir -p /usr/logstash/config-dircd /usr/logstash/config-dir、vi logstash.conf 在文本编辑器编辑好配置文件并辅助到logstash.conf参考配置:input{ jdbc{ #the path to our downloaded jdbcdriver(上传自己对应的版本) jdbc_driver_library=>"/config-dir/mysql-con原创 2020-10-29 19:55:21 · 395 阅读 · 0 评论 -
Elasticsearch实现复杂搜索
springboot添加ES依赖<dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-elasticsearch</artifactId> <version>3.0.6.RELEASE</version></dependency>先上代码:@Servicepublic c原创 2020-08-18 22:32:40 · 506 阅读 · 0 评论 -
Feign实现服务调用
添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring‐cloud‐starter‐openfeign</artifactId></dependency>在启动类添加注解@EnableDiscoveryClient //让注册中心能够发现,扫描到该服务。@EnableFeignClients //启用feig.原创 2020-08-05 12:09:13 · 421 阅读 · 0 评论 -
@Transactional注解及注解失效原因
在需要事务管理的地方加@Transactional 注解。特性:1、@Transactional 注解只能应用到接口方法、类、还有public方法上。2、一般在service类标签上添加@Transactional,这样可以将整个service类纳入spring事务管理,在每个业务方法执行时都会开启一个事务,不过这些事务采用相同的管理方式。3、默认情况下,Spring会对unchecked...原创 2020-04-21 01:51:27 · 2336 阅读 · 0 评论 -
@responseBody
@responseBody注解的作用是将controller的方法返回的对象通过适当的转换器转换为指定的格式之后,写入到response对象的body区,通常用来返回JSON数据或者是XML数据。在使用此注解之后不会再走试图处理器,而是直接将数据写入到输入流中,他的效果等同于通过response对象输出指定格式的数据。 @RequestMapping("/login") @Respons...原创 2019-11-26 17:48:43 · 94 阅读 · 0 评论