
springBoot
文章平均质量分 62
Drew晓
这个作者很懒,什么都没留下…
展开
-
Spring全局异常处理
@ControllerAdvice spring3.2版本后提供的一个controller增强注解,在进行Class扫描时能够自动扫描到它,通常用于定义@ExceptionHandler,@InitBinder和@ModelAttribute,适用于所有@RequestMapping方法的方法。@RestControllerAdvice @ControllerAdvi...原创 2020-03-11 11:42:16 · 252 阅读 · 0 评论 -
kafka生产者回调的使用
前言:今天看到有人说kafka生产者在发送消息后,如果发生异常,异常捕获方法里拿不到消息的数据,我想了想,感觉不太对劲,所以验证了一下。首先说下结论:kafka是不会在生产者发送消息的回调中,把发送的消息再一次返回回来的,因为这些消息我们可以自己记录,没必要浪费网络资源。kafka-client的回调方法kafka原生的kafka-client包中,生产者发送回调方法如下,其中Rec...原创 2019-11-27 14:45:36 · 10223 阅读 · 1 评论 -
jpa EntityManager的使用
一、问题记录最近需要配置jpa多数据源,按照网上的方法,配置config类,里面有个EntityManager方法/** * 配置EntityManager * * @param builder * @return */ @Primary @Bean(name = "smartlandEntityManager") ...原创 2019-11-12 16:11:57 · 2958 阅读 · 2 评论 -
SpringBoot 整合elasticsearch
1、前言es的客户端连接有几种方式:REST:执行REST风格的HTTP请求。7.x版本开始弃用TransportClient,并用高级rest客户端替代。TransportClient:作为外部访问者,请求ES的集群。5.x前主要的连接方式,作为rest客户端的过渡版本。NodeClient作为ES集群的一个节点,它是ES中的一环,其他的节点对它是感知的。通常不建议使用。...原创 2019-09-27 14:51:06 · 725 阅读 · 0 评论 -
springBoot 整合Hbase及自带聚和协处理器的使用
1、前言springBoot整合hbase有两种方式:一种是使用spring-boot-starter-hbase,但是这种方式,使用时需要先创建hbase表的实体类和转换类,有点类似jpa,但是对于非关系型数据库,我不是很喜欢这种用法。而且spring-boot-starter-hbase只有一个1.0.0.RELEASE的版本,对于新版hbase的兼容性尚待测试。 所以本文介绍的是第...原创 2019-09-27 11:33:45 · 716 阅读 · 0 评论 -
springBoot 整合storm
1、添加依赖<properties> <java.version>1.8</java.version> <storm.version>1.2.2</storm.version> </properties> <dependencies> <dependency> <gr...原创 2019-05-29 16:16:05 · 3006 阅读 · 3 评论 -
springBoot 整合kafka+storm
这篇文章承接springBoot 整合storm,上篇介绍了怎么在springBoot中使用storm,这次把spout数据源换成kafka1、添加pom文件依赖 <dependency> <groupId>org.apache.storm</groupId> <artifactId&...原创 2019-05-31 11:58:56 · 1345 阅读 · 0 评论 -
SpringBoot整合kafka
1、搭建项目,在https://start.spring.io/网站中,添加kafka依赖,生成项目2、在application.properties文件中添加kafka配置#生产者#kafka服务器地址spring.kafka.producer.bootstrap-servers=xx.xx.xx.xx:9092,xx.xx.xx.xx:9091#重发次数spring.ka...原创 2019-05-23 16:04:25 · 957 阅读 · 0 评论 -
springBoot 整合WebSocket
1、pom文件,添加一个依赖即可 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency>2、...原创 2019-05-09 11:01:56 · 210 阅读 · 0 评论 -
SpringBoot Web项目杂记
一、整合多数据源1、pom文件引入依赖 <!-引入mybatis-> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactI...原创 2018-10-23 12:05:49 · 276 阅读 · 0 评论 -
SpringBoot整合redis及遇到的版本问题
一、pom文件引入redis依赖 <!-- redis缓存 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>...原创 2018-10-22 11:34:13 · 1005 阅读 · 0 评论