- 博客(9)
- 收藏
- 关注
原创 在SpringBoot中,使用SpringSession保证session一致问题
前言:session共享策略有很多,我这里说的SpringSession无缝整合redis。第一步:引入依赖:SpringSession和redis的依赖(版本号自己选择)<!-- 使用Spring Session来解决Session共享问题 --><dependency> <groupId>org.springframework.sessio...
2020-04-15 10:49:12
2658
原创 Feign组件入门
Feign的基本用法:1.导入依赖<!--引入SpringCloud整合的Feign组件--><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId>...
2020-03-22 16:02:10
154
原创 Consul基本用法
1.简介: Consul 是 HashiCorp 公司推出的开源工具,用于实现分布式系统的服务发现与配置(注册中心)。Consul 使用 Go 语言编写,因此具有天然可移植性(支持Linux、windows和Mac OS X);安装包仅包含一个可执行文件,方便部署,与 Docker 等轻量级容器可无缝配合。2. 遵循CPA原则:&n...
2020-03-10 16:32:31
901
原创 Ribbon的用法
Ribbon主要功能有两个:1.服务调用,2.负载均衡1. 服务调用 注意:Eureka内部集成了Ribbon 1.1 在创建RestTemplate的时候,声明@LoadBalanced注解:是Ribbon提供负载均衡的注解@SpringBootApplication@EntityScan("com.bjpowerno...
2020-03-09 22:53:35
451
原创 Eureka的高可用、自我保护机制、以及细节问题
1.准备两个或者多个Eureka Server,需要相互注册 1.1 一号Eureka Server,端口号:9000,向端口号:8000的EurekaServer注册server: port: 9000#配置Eureka servereureka: instance: hostname: localhost c...
2020-03-09 16:05:24
63
原创 使用Eureka的步骤
1.搭建Eureka Server 1.1创建工程,导入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eur...
2020-03-08 17:10:07
395
原创 FastDFS:使用java代码实现在FastDFS文件系统的上传、下载、删除的功能
前言:FastDFS文件系统是一个轻量级分布式文件系统,它是一个软件/软件服务器,这个软件可以用来管理文件。功能包括:文件存储、文件同步、文件访问(文件上传、文件下载、文件删除)等,解决了大容量文件存储的问题。特别适合以文件为载体的在线服务,例如:相册网站、文档网站、图片网站、视屏网站…目的:使用java代码实现在FastDFS文件系统的上传、下载、删除的功能;步骤:该步骤是基于已经...
2019-11-27 17:16:17
912
原创 MyBaties逆向工程
MyBaties逆向工程:目的:减少代码量,使用MyBaties逆向工程,读取数据库中的表,然后在项目中生成model类(实体类),mapper.xml文件(sql映射文件),mapper接口层(数据持久层)。这样就减少了我们的代码量。步骤:第一步:创建一个工程。第二步:在pom文件里面,导入mysql依赖和配置MyBaties逆向工程插件1.导入msql依赖 <depend...
2019-11-21 21:12:12
185
原创 Maven镜像变更为阿里云镜像
目的:Maven默认的中央仓库,下载依赖速度慢,可以把Maven原本的中央仓库,变更为阿里云的中央仓库,那这样Maven工程下载依赖的速度就会快很多步骤:第一步:在Maven的安装目录下的 conf 里面,找到 settings.xml 配置文件,打开配置文件第二步: 在这个配置文件找到 标签。如下图:第三步: 在 标签内,添加一下内容:alimavenaliyun mave...
2019-11-20 16:00:22
327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人