
微服务框架
文章平均质量分 58
springboot,springcloud相关知识
桀骜浮沉
西安Java程序员
展开
-
springboot整合easypoi创建Word模板导出
springboot整合easypoi(Word模板导出)官方文档旧地址:http://easypoi.mydoc.io/新地址:http://doc.wupaas.com/docs/easypoi/依赖 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId>原创 2021-08-17 08:47:37 · 1227 阅读 · 0 评论 -
springboot整合easypoi创建Excel模板导出
springboot整合easypoi创建Excel模板导出官方文档旧地址:http://easypoi.mydoc.io/新地址:http://doc.wupaas.com/docs/easypoi/依赖 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId>原创 2021-08-17 08:42:20 · 885 阅读 · 0 评论 -
springboot整合easypoi
springboot整合easypoi官方文档旧地址:http://easypoi.mydoc.io/新地址:http://doc.wupaas.com/docs/easypoi/依赖 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <vers原创 2021-08-16 12:13:30 · 763 阅读 · 0 评论 -
springboot整合poi注解方式(使用EXCEL模板导出导入)
springboot整合poi注解方式依赖 <!-- poi依赖--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.0.1</version> </dependenc原创 2021-08-11 11:22:07 · 2581 阅读 · 0 评论 -
springboot整合poi(使用EXCEL模板导出导入)
springboot整合poi依赖 <!-- poi依赖--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.0.1</version> </dependency>原创 2021-08-11 10:00:39 · 4025 阅读 · 0 评论 -
springboot整合RabbitMQ生产者消息可靠投递
springboot整合RabbitMQ消息可靠投递消息可靠投递confirm这种方式可以确定交换机是否可以收到消息但是不能确认队列是否收到消息。如果队列找不到回调函数的参数仍旧是true1.开启消息可靠投递confirm老版本开启spring.rabbitmq.publisher-confirms=true新版本开启spring.rabbitmq.publisher-confirm-type=correlatedpublisher-confirm-type三种模式:NONE值是禁用发原创 2021-08-04 09:37:55 · 232 阅读 · 0 评论 -
springboot整合RabbitMq
目录springboot整合RabbitMqdirect方式fanout方式topic方式springboot整合RabbitMqdirect方式发送端1.添加pom依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId&g原创 2021-08-02 10:54:47 · 189 阅读 · 0 评论 -
一站式微服务架构SpringCloud-Netflix分布式链路跟踪Sleuth+Zipkin
目录一站式微服务架构SpringCloud-Netflix分布式链路跟踪Sleuth+Zipkin项目中使用Sleuth+Zipkin创建Zipkin服务设置客户端服务一站式微服务架构SpringCloud-Netflix分布式链路跟踪Sleuth+Zipkin项目中使用Sleuth+Zipkin创建Zipkin服务添加依赖 <dependency> <groupId>io.zipkin.java</groupId> <artifact原创 2021-07-04 19:47:52 · 274 阅读 · 2 评论 -
一站式微服务架构SpringCloud-Netflix配置中心Config
目录一站式微服务架构SpringCloud-Netflix配置中心Config项目中使用Config准备工作创建config项目其他服务使用配置中心获取配置中心文件中的值配置中心加密解密下载jdk所需jar包设置对称秘钥加密解密一站式微服务架构SpringCloud-Netflix配置中心Config项目中使用Config准备工作在git中创建仓库(我这里使用码云)在IDEA中拉取仓库将该仓库作为一个项目,在spring-cloud-config目录下创建config-server目录,在原创 2021-06-30 14:43:58 · 412 阅读 · 0 评论 -
一站式微服务架构SpringCloud-Netflix网关路由Zuul
一站式微服务架构SpringCloud-NetflixZuul原创 2021-06-29 11:43:00 · 241 阅读 · 0 评论 -
一站式微服务架构SpringCloud-Netflix熔断器Hystrix
目录一站式微服务架构SpringCloud-Netflix熔断器Hystrix项目中使用Hystrix注解方式设置设置hystrix超时时间获取异常信息禁用服务降级服务限流Hystrix整合Feign使用Feign进行服务降级方式一方式二(可以得到异常信息)一站式微服务架构SpringCloud-Netflix熔断器Hystrix项目中使用Hystrix1.消费端添加Hystrix依赖<dependency> <groupId>org.springframework原创 2021-06-25 16:05:23 · 439 阅读 · 2 评论 -
一站式微服务架构SpringCloud-Netflix远程调用Feign
一站式微服务架构SpringCloud-Netflix远程调用Feign创建父项目springcloud-dome-parent父项目向子项目提供统一的依赖pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s原创 2021-06-24 17:36:42 · 130 阅读 · 0 评论 -
一站式微服务架构SpringCloud-Netflix负载均衡Ribbon
目录一站式微服务架构SpringCloud-Netflix负载均衡Ribbon创建两个生产者项目端口分别为8091,8092创建父项目springcloud-dome-parent创建通用项目springcloud-dome-commons创建两个生产者项目创建消费者项目springcloud-dome-consumer测试自定义负载均衡策略一站式微服务架构SpringCloud-Netflix负载均衡Ribbon创建两个生产者项目端口分别为8091,8092创建父项目springcloud-dome原创 2021-06-24 11:42:11 · 251 阅读 · 0 评论 -
一站式微服务架构SpringCloud-Netflix注册中心Eureka
一站式微服务架构SpringCloud-Netflix注册中心Eureka原创 2021-06-23 15:56:39 · 228 阅读 · 0 评论 -
swagger
swaggerspringboot集成swagger依赖<!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version&g原创 2020-12-30 13:37:38 · 163 阅读 · 0 评论 -
springsecurity ajax登录
springsecurity ajax登录登录页面<!DOCTYPE html><html lang="en" ><script src="webjars/jquery/3.5.1/jquery.min.js"></script><head> <meta charset="UTF-8"> <title>登录</title></head><body><原创 2021-03-04 08:56:34 · 704 阅读 · 0 评论 -
springboot+shiro+thymeleaf整合
springboot+shiro+thymeleaf整合添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jdbc</artifactId> </dependency> <dependen原创 2021-03-04 08:52:17 · 660 阅读 · 1 评论 -
springboot+springSecurity验证码实现异步登录
springboot+springSecurity验证码实现登录添加依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://ma原创 2021-02-26 13:11:00 · 420 阅读 · 0 评论 -
springboot+springsecurity+thymeleaf+mybatis整合
springboot+springsecurity+thymeleaf+mybatis整合首先我们要考虑的是如何将springsecurity自带的用户类UserDetails 与我们项目的用户类绑定起来方式一:重写UserDetailsService的loadUserByUsername,通过在数据库查寻到的数据为springsecurity自带的用户类UserDetails赋值,参考SpringSecurity使用 中的“通过数据库授权”方式二:就是让系统的用户类继承springsecurity自原创 2021-02-25 12:44:13 · 586 阅读 · 0 评论 -
springboot2.X整合redis
springboot整合redis添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency>添加redis设置spring.redis.host=47.110.157.82spring.redis.port=637原创 2021-01-15 16:30:24 · 147 阅读 · 0 评论 -
springboot整合Elasticsearch
springboot整合Elasticsearch添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-elasticsearch</artifactId></dependency>在properties添加配置liufucheng.elasticsearch.hostli原创 2021-01-19 10:08:03 · 247 阅读 · 0 评论 -
springboot项目打包Docker镜像
springboot项目打包Docker镜像IDEA安装Docker在项目目录下创建Dockerfile编辑DockerfileFROM java:8COPY *.jar /app.jarCMD ["--server.port=8080"]EXPOSE 8080ENTRYPOINT ["java","-jar","/app.jar"]上传jar包和Dockerfile到服务器进入服务器存放上传文件的,生成镜像docker build -t springtoot启动原创 2020-12-24 17:03:16 · 167 阅读 · 1 评论 -
SpringSecurity使用
SpringSecurity使用springboot添加依赖<!--security认证授权--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency>自定义登录用户和密码在配置文件中添加spring原创 2021-02-24 20:50:18 · 244 阅读 · 0 评论 -
springboot-mybatis-generator整合
springboot-mybatis-generator整合pom.xml依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https:/原创 2021-02-20 15:04:34 · 213 阅读 · 0 评论 -
springBoot属性赋值
springBoot属性赋值方式一:@ConfigurationProperties用户类@Component@ConfigurationProperties(prefix = "user") //与配置文件的user绑定public class UserInfo { private int id; private String uname; private int uage; private Department department; public int getId(原创 2021-02-19 16:31:31 · 194 阅读 · 0 评论