E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Boot2.X】
Spring
Boot2.X
集成ElasticSearch6.X 集群
转载请标明出处https://blog.csdn.net/Amor_Leo/article/details/83012038谢谢ES集群搭建https://blog.csdn.net/Amor_Leo/article/details/83011372两个节点ES集群搭建https://blog.csdn.net/Amor_Leo/article/details/83144739三个节点该文参考了h
SophiaLeo
·
2020-07-06 20:52
微服务
基于Spring
Boot2.x
使用Redis(Lettuce)详细教程---Redis分布式锁(九)
9.1分布式锁随着互联网的兴起,现代软件发生了翻天覆地的变化,以前单机的程序,已经支撑不了现代的业务。无论是在抗压,还是在高可用等方面都需要多台计算机协同工作来解决问题。现代的互联网系统都是分布式部署的,分布式部署确实能带来性能和效率上的提升,但为此,我们就需要多解决一个分布式环境下,数据一致性的问题。当某个资源在多系统之间共享的时候,为了保证大家访问这个资源数据是一致的,那么就必须要求在同一时刻
java播客
·
2020-07-02 05:49
redis
Spring
Boot2.x
自定义Starter实例讲解
文章目录1、创建工程,并引入自定配置依赖2、创建配置文件XxxProperties3、核心服务类UserService4、自动配置类5、创建spring.factories配置文件6.打包7.使用此starter8、测试:1、创建工程,并引入自定配置依赖4.0.0com.mytest/groupId>hello-starer1.0hello-starer1.8org.springframework
斌哥谈编程
·
2020-07-02 02:39
Sprint
boot
正确使用Spring
boot2.x
内置web应用服务器
前言在Springboot1.x/2.x中默认内置web应用服务器都是使用是tomcat,而tomcat应用在当今微服务以及分布式应用架构下满足不了性能设置会出现瓶颈即使做了自定义但是性能依旧不尽人意,因此我们需要进行改造。替换内置web应用服务器由于Springboot1.x/2.x内置默认servlet容器为Tomcat,需要使用其他内置服务器(jetty、undertow)需要进行排除,加入
chuzhi9859
·
2020-07-01 20:14
Spring
Boot2.x
整合lettuce redis 和 redisson
前言springboot2之前redis的连接池为jedis,2.0以后redis的连接池改为了lettuce,lettuce能够支持redis4,需要java8及以上。lettuce是基于netty实现的与redis进行同步和异步的通信。lettuce和jedis比较:jedis使直接连接redisserver,如果在多线程环境下是非线程安全的,这个时候只有使用连接池,为每个jedis实例增加物
zl_momomo
·
2020-06-30 18:01
spring
boot
redis
spring
boot2.X
word转pdf
word转pdf需要借助jodconverter和工具LibreOffice。虽然市面上有很多转换的工具以及技术但是springboot对LibreOffice进行了整合并且window和linux都支持的。本文章以window系统为主。只关注代码如何安装自行百度。1.第一步下载LibreOffice下载地址下载下载完成后自行安装,window和linux如何安装教程请自行百度(linux由于有些
zenghu_10
·
2020-06-30 12:05
java后台
Spring
Boot2.x
自定义异常处理
SpringBoot2.xWebMVC自定义异常处理1.定义异常publicclassAccountExceptionextendsRuntimeException{publicAccountException(){super();}publicAccountException(Stringmessage){super(message);}publicAccountException(String
Weison Wei
·
2020-06-29 17:54
Spring
Boot
微服务架构实战篇(五):Spring
boot2.x
+ Guava 并使用RateLimiter实现秒杀限流demo
简介该项目主要利用Springboot2.x+Guava实现数据缓存,并使用RateLimiter做秒杀限流示例。Guava是一种基于开源的Java库,其中包含谷歌正在由他们很多项目使用的很多核心库。这个库是为了方便编码,并减少编码错误。这个库提供用于集合,缓存,支持原语,并发性,常见注解,字符串处理,I/O和验证的实用方法。Guava-RateLimiter使用的是一种叫令牌桶的流控算法,Rat
IT实战联盟Lin
·
2020-06-29 12:58
Spring
Boot2.X
与SpringBoot1.X配置Redis缓存的区别以及JSON格式保存到Redis中所遇到的问题
SpringBoot1.X配置RedisCacheManager@BeanpublicRedisTemplateempRedisTemplate(RedisConnectionFactoryredisConnectionFactory)throwsUnknownHostException{RedisTemplatetemplate=newRedisTemplate();template.setCo
小唐编程
·
2020-06-25 10:13
spring
boot2.X
word在线预览 pdf.js
最近公司项目需求需要在线预览word文档,并且不能在在线下载和编辑。在此记录我是如何做的。针对word的在线预览晚上大多给的解决方案就是先把word文件转成pdf,然后通过pdf.js在线预览pdf。下面是详情详细的操作步骤;1.springboot继承jodconverter把非pdf文件转成pdf详细请查看我另一篇文章:https://blog.csdn.net/zenghu_10/artic
zenghu_10
·
2020-06-21 15:31
java后台
Spring
Boot2.x
集成JPA快速开发的示例代码
什么是JPA一种规范,并非ORM框架,也就是ORM上统一的规范spring-boot-starter-data-jpa是SpringBoot的项目,包含了spring-data-jpa和一些其他依赖用于SpringBoot项目spring-data-jpa是SpringData的项目,就是本体,用于任何项目解决为了执行简单查询分页,编写太多重复代码基于JPA的数据访问层的增强支持用了之后可以做什么
·
2020-05-22 10:14
聊聊Spring Boot Actuator
然后,我们将讨论如何利用反应式编程模型使用
Boot2.x
和WebFlux进行相同的操作。自2014年4月起,SpringBootActuator随SpringBoot一起发布。随着S
东溪陈姓少年
·
2020-04-28 17:00
微服务架构实战篇(四):Spring
boot2.x
+ Mybatis +Druid监控数据库访问性能
简介该项目主要利用Springboot2.x+Mybatis+Druid实现监控数据库访问性能。Druid是一个非常优秀的数据库连接池。在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBossDataSource。Druid已经在阿里巴巴部署了超过600个应用,经过一年多生产环境大规模部署的严苛考验。Druid是一个JDBC组件,它包括三个
IT实战联盟Lin
·
2020-04-07 07:15
微服务架构实战篇(六):Spring
boot2.x
集成阿里大鱼短信接口详解与Demo
简介该项目主要利用Springboot2.x集成阿里大鱼短信接口,发送短信验证码及短信接口详解,使用前需要在阿里大于管理中心添加短信签名与短信模板。阿里大鱼短信:alibaba.aliqin.fc.sms.num.send(短信发送)向指定手机号码发送模板短信,模板内可设置部分变量。联盟公众号:IT实战联盟我们社区:https://100boot.cn小工具一枚,欢迎使用和Star支持,如使用过程
IT实战联盟Lin
·
2020-03-19 00:07
Spring
Boot2.x
动态数据源配置
原文链接:SpringBoot2.x动态数据源配置基于SpringBoot2.x、SpringDataJPA、druid、mysql的动态数据源配置Demo,适合用于数据库的读写分离等应用场景。通过在Service层方法上添加自定义注解实现读写不同的数据库。配置文件已配置好druid监控相关属性,监控页面链接:ip:8080/druid。账号:admin,密码:123456。详情查看applica
壹言
·
2020-03-01 12:00
Spring
Boot2.x
如何自定义Endpoint
概述在使用SpringBoot的时候我们经常使用actuator,健康检查,bus中使用/refresh等。这里记录如何使用注解的方式自定义Endpoint。可用于满足一些服务状态监控,或者优雅停机等。准备SpringBoot项目,pom中加入:org.springframework.bootspring-boot-starter-actuator编写自定义Endpoint@Configurati
Kancy
·
2020-02-27 10:01
Spring
Boot2.X
国际化文件编写配置
这篇文章主要介绍了SpringBoot2.X国际化文件编写配置,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下国际化文件的编写messages.propertiesinitprojectmessages_en_US.propertiesinitprojectmessages_zh_CN.properties页面非连接配置国际化只需要:spring.
---WeiGeH
·
2020-02-25 13:00
Spring
Boot2.X
整合消息中间件RabbitMQ原理简浅探析
目录1、简单概述RabbitMQ重要作用2、简单概述RabbitMQ重要概念3、SpringBoot整合RabbitMQ前言RabbitMQ是一个消息队列,主要是用来实现应用程序的异步和解耦,同时也能起到消息缓冲,消息分发的作用。消息中间件最主要的作用还是解耦,中间件最标准的用法是生产者生产消息传送到队列,消费者从队列中拿取消息并处理,生产者不用关心是谁来消费,消费者不用关心谁在生产消息,从而达到
宜春
·
2020-01-10 09:00
微服务架构实战篇(二):Spring
boot2.x
+ Swagger2 让你的API可视化
简介该项目主要利用Springboot2.0+Swagger2方便进行测试后台的restful形式的接口,实现动态的更新,当我们在后台的接口修改了后,swagger可以实现自动的更新,而不需要认为的维护这个接口进行测试。源码地址GitHub:https://github.com/yundianzixun/spring-boot-starter-swagger2联盟公众号:IT实战联盟我们社区:ht
IT实战联盟Lin
·
2019-12-19 07:09
spring
boot2.x
整合redis
在springboot1.x系列中,其中连接redis服务器使用的是jedis,但是到了springboot2.x使用的是Lettuce。关于jedis跟lettuce的区别:Lettuce和Jedis的定位都是Redis的client,所以他们当然可以直接连接redisserver。Jedis在实现上是直接连接的redisserver,如果在多线程环境下是非线程安全的,这个时候只有使用连接池,为
名字好起吗
·
2019-12-12 05:33
微服务架构实战篇(三):Spring
boot2.x
+ Mybatis + PageHelper实现增删改查和分页查询功能
简介该项目主要利用Springboot2.0+Mybatis+PageHelper实现增删改查和分页查询功能,快速搭建一套和数据库交互的项目。源码地址GitHub:https://github.com/yundianzixun/Spring-boot2.0-Mybatis-PageHelper联盟公众号:IT实战联盟我们社区:https://100boot.cn小工具一枚,欢迎使用和Star支持,
IT实战联盟Lin
·
2019-11-30 20:30
spring
boot2.x
整合swagger2遇到两个问题
使用的以下依赖2.8.0io.springfoxspringfox-swagger2${swagger.version}io.springfoxspringfox-swagger-ui${swagger.version}这个时候打开控制台看到报错,大概的意思是:csrf404解决办法:降低版本,使用低版本swagger2.8.0;修改版本之后页面打开为空:Nooperationsdefinedin
LOok_阳阳
·
2019-11-29 13:02
spring
boot2.x
cache —— redis
引入pom文件```javaorg.springframework.bootspring-boot-starter-cache##**yml配置**```javaspring:redis:host:0.0.0.1password:123port:4379timeout:10000msjedis:pool:max-active:1024max-idle:200max-wait:10000msdata
小黄鸭and小黑鸭
·
2019-10-23 19:34
数据库+缓存
spring
boot2.x
分布式集成ehcache
学习资料:IBMBLOG、ehcache官网、分布式缓存博客EhCache从1.7版本开始,支持五种集群方案,分别是:Terracotta、RMI、JMS、JGroups和EhCacheServer下文主要记录了RMI的具体实现方式(模式内容介绍摘自IBMBLOG)。目前只实现了手动配置(有坑),自动发现未实现,期待大神指点RMI集群模式RMI是Java的一种远程方法调用技术,是一种点对点的基于J
小黄鸭and小黑鸭
·
2019-10-23 19:36
数据库+缓存
Spring
boot2.x
+ Elasticsearch7.x 异常: java.lang.NoSuchFieldError: LATEST
问题:Springboot2.x+Elasticsearch7.x项目启动失败,抛出异常java.lang.NoSuchFieldError:LATESTatorg.elasticsearch.Version.(Version.java:49)atorg.elasticsearch.common.io.stream.StreamInput.(StreamInput.java:111)atorg.e
Tomao2014
·
2019-08-21 17:29
spring
boot2.x
开发技巧
一.lombok插件的使用关于2017.3.5版本的idea搜索不到插件的问题解决:https://plugins.jetbrains.com/plugin/6317-lombok/versions找到对应的版本下载然后解压,最后在idea里面选择本地安装在pom.xml中加入org.projectlomboklomboktrue二.关于这个lombok插件的使用:详情请看https://plug
海染蓝了天_2d47
·
2019-08-10 22:05
Spring
Boot2.x
使用AOP进行请求和响应日志的打印
主要步骤1.导入jar包2.配置yml文件3.编写AOP切面4、日志切面的优化1.导入jar包加入该包后,springboot默认就会开启aop了。org.springframework.bootspring-boot-starter-aop2.配置yml文件强制使用cglib进行动态代理,默认使用的是Java的动态代理。spring:aop:#使用cglib进行代理proxy-target-cl
MxChasing
·
2019-04-17 22:17
Spring
Boot
服务监控 Spring Boot Actuator 介绍
然后,我们将讨论如何使用
Boot2.x
和WebFlux利用反应式编程模型来做同样的事情。SpringBootActuator自2014年4月开始推出,同时还推
RaiseHead
·
2019-01-31 11:03
服务监控 Spring Boot Actuator 介绍
然后,我们将讨论如何使用
Boot2.x
和WebFlux利用反应式编程模型来做同样的事情。SpringBootActuator自2014年4月开始推出,同时还推
peterwanghao
·
2019-01-31 11:05
微服务
Spring
Cloud
Spring
boot2.x
集成 druid-spring-boot-starter 报错
错误如下:java.lang.IllegalStateException:Errorprocessingconditiononorg.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$PooledDataSourceConfiguration....Causedby:java.lang.IllegalStateE
无需有太多
·
2019-01-04 15:12
spring-boot
Spring
Boot2.x
执行schema.sql初始化数据库
放几个阿里云的优惠链接代金券/高性能服务器2折起/高性能服务器5折配置schema.sql把需要初始化的sql文件放在项目resources目录下,也可以是其他目录(需要写入绝对路径相对路径不方便部署)如果是项目resources目录,则路径必须添加classpath:如果有多个sql文件,可以用逗号分隔SpringBoot2.x必须添加initialization-mode配置才会执行,默认为E
-火星人-
·
2018-10-16 12:49
spring
Spring
Boot2.X
自定义Redis的cacheManager,保存Json格式到Redis
在自义定cacheManager方面,SpringBoot2.X与SpringBoot1.X有很大不同,SpringBoot2用的是按照它的样子,你也可以自定义一个cacheManager,@Configuration@ConfigurationProperties(prefix="spring.cache.redis")publicclassRedisCacheConfig{privateDur
caojidasabi
·
2018-10-15 15:27
j2ee
redis
springboot
聊聊Spring
boot2.X
开发环境搭建和基本开发
对SpringBoot的开发环境进行搭建,并对它的特点做进一步的了解,才能更好地对SpringBoot有更深入的介绍。但是无论如何都需要先来搭建SpringBoot的工程。搭建SpringBoot开发环境使用SpringBoot,首先需要搭建一个快速开发的工程环境。SpringBoot工程的创建存在多种方式,但是因为当前Eclipse和IntelliJIDEA这两种IDE的广泛应用,所以本书只介绍
人邮异步社区
·
2018-08-06 14:24
Spring
Boot2.X
来临,扒一扒Spring家族的前世今生
当前互联网技术盛行,以Spring框架为主导的Java互联网技术成了主流,而基于Spring技术衍生出来的SpringBoot,采用了“约定优于配置”的思想,极大地简化了Spring框架的开发。随着近些年来微服务技术的流行,SpringBoot也成了时下炙手可热的热点技术。2017年9月,Spring框架出现了重大版本升级,从4.x版本升级为了5.x版本,随着这次升级,SpringBoot的版本也
Mc顽固份子
·
2018-08-02 17:11
java
Spring
Boot2.X
来临,扒一扒Spring家族的前世今生
当前互联网技术盛行,以Spring框架为主导的Java互联网技术成了主流,而基于Spring技术衍生出来的SpringBoot,采用了“约定优于配置”的思想,极大地简化了Spring框架的开发。随着近些年来微服务技术的流行,SpringBoot也成了时下炙手可热的热点技术。2017年9月,Spring框架出现了重大版本升级,从4.x版本升级为了5.x版本,随着这次升级,SpringBoot的版本也
Mc顽固份子
·
2018-08-02 17:11
java
Spring
Boot2.X
来临,扒一扒Spring家族的前世今生
当前互联网技术盛行,以Spring框架为主导的Java互联网技术成了主流,而基于Spring技术衍生出来的SpringBoot,采用了“约定优于配置”的思想,极大地简化了Spring框架的开发。随着近些年来微服务技术的流行,SpringBoot也成了时下炙手可热的热点技术。2017年9月,Spring框架出现了重大版本升级,从4.x版本升级为了5.x版本,随着这次升级,SpringBoot的版本也
人邮异步社区
·
2018-08-01 13:48
Spring
Boot2.x
集成Swagger2 2.9.x解决方案
语言:java环境:SpringBoot2.0.3RELEASE+Swagger22.9.2+Swaggerui2.9.2最近想用最新的swagger2为服务端生成api文档,在此记录一下集成过程遇到的坑:问题1:swaggerui页面不显示系统接口,然而网上找一圈全是swagger22.7以下的版本,还有人提到只要版本高于2.7的都会遇到这个问题。解决方案:importorg.springfra
旗橙
·
2018-07-24 18:02
Spring
boot
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他