
springboot
qq_36465337
这个作者很懒,什么都没留下…
展开
-
springboot 整合 ElasticSearch
安装esspringboot 整合ES引入pom <!-- jest 版本控制使用 springboot 的--> <dependency> <groupId>io.searchbox</groupId> <artifactId>jest<...原创 2020-03-31 11:51:07 · 317 阅读 · 0 评论 -
springcloud 系列之 feign 熔断 和异常抛出的问题
场景:在服务间调用的时候 , 当我需要抛出异常的时候希望能将异常在服务间抛出 。当我需要熔断的时候,还是走feign 的熔断解决方式方式一 :配置增加feign.hystrix.enabled=false全局关闭feign 的熔断在添加如下配置 在这里使用了ErrorDecoder 这个是feign 的 一个统一的异常处理@Slf4j@Configurati...原创 2020-02-11 17:44:09 · 3312 阅读 · 0 评论 -
springcloud 系列之 feign 的超时时间 和 zuul 的超时时间
今天在做熔断测试的时候 , 关闭 auth 服务 发现 zuul 抛出了一个调用超时的错误 。com.netflix.zuul.exception.ZuulException: Hystrix Readed time out不应该啊 , 这个时候不应该是熔断了么 。返回我降级的数据 。(如下) 但是发现并没有{ "resultCode": "000000", "re...原创 2020-02-10 15:46:42 · 814 阅读 · 0 评论 -
springboot 整合 shiro 之 shiroFilter 异常抛出问题
今天在测试shiro的时候发现 shiro 的AuthenticationException 异常无法被 统一异常处理类处理这是统一异常处理这里无法处理 在 MyRealm 当中的异常 为啥呢 ?原因 :我在这里捕获到了我想要的异常 是 shiro 整合完 jwt 之后的过滤器BasicHttpAuthenticationFilter这是他的继承链...原创 2020-02-08 23:14:40 · 3766 阅读 · 7 评论 -
springcloud 系列之 网关 Zuul
pom 文件 <properties> <!--指定java版本--> <java.version>1.8</java.version> <zuul.version>2.1.2.RELEASE</zuul.version> </properties>...原创 2020-02-08 17:46:27 · 127 阅读 · 0 评论 -
springcloud 系列之 Eureka 的构建
首先 导入 pom 文件 , 版本管理 统一使用 springboot 的 父级 进行管理 <!--eureka 健康监控--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>...原创 2020-02-08 15:59:55 · 271 阅读 · 0 评论 -
springcloud 系列之 feign 熔断 fallback 问题
springcloud feign 启动的时候 报错org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userController': Unsatisfied dependency expressed through field 'authApi';...原创 2020-02-08 11:51:02 · 2752 阅读 · 0 评论 -
springboot 整合mybatisplus shiro 权限 jwt token
一 : 导入sql二 : 整合 shiro这里需要特别注意 要直接注入mapper 应为加载顺序问题 如果直接注入service 会引起spring事务失效 至于失效原因失效原因项目地址https://github.com/1042545965/conlon-cloud-auth...原创 2020-01-31 20:51:08 · 827 阅读 · 0 评论 -
springboot 事务 @Transactional 失效
一般失效有这么几种情况1、检查数据库的引擎是否是innoDB2、启动类上是否加入@EnableTransactionManagement注解 (其实使用 springboot 的话这个不加也可以 应为默认是true)3、是否在方法上加入@Transactional注解或Service的类上是否有@Transactional注解4、方法是否为public5、是否是因为抛出了Ex...原创 2020-01-30 21:02:24 · 619 阅读 · 0 评论 -
kubernetes 系列之 - 暴露运行的服务端口
在这一步如果之前的发布操作有不清楚的请查看博客之前的kubernetes发布springboot项目kubernetes 运行springboot 并且暴露端口一:查看k8s的deploymentkubectl get deployment# 如下显示NAME READY UP-TO-DATE AVAILABLE AGEspringbo...原创 2019-12-07 23:49:54 · 1573 阅读 · 0 评论 -
kubernetes系列之 - 运行springboot项目
首先部署一个k8s 的环境kubernetes单节点搭建创建java项目并push到阿里云创建自己的阿里云镜像开始部署启动项目在master节点上执行# 查看该容器里面的镜像 docker images # 展示 REPOSITORY ...原创 2019-12-06 22:00:04 · 460 阅读 · 0 评论 -
apollo 集群搭建
# github上的官方文档 https://github.com/ctripcorp/apollo/wiki/分布式部署指南主要模块介绍apollo-adminservice : 提供配置管理接口 提供配置修改、发布等接口 接口服务对象为Portalapollo-configservice : 提供配置获取接口 提供配置更新推送接口(基于H...原创 2019-11-07 21:29:47 · 1319 阅读 · 0 评论 -
apollo 使用方式
# 登陆已经启动成功的apollo项目http://192.168.233.131:8070/# 新建一个项目 => 记录下 appid 就可以# 新建一个测试key ==> apolloTest自己的java 项目配置方式# 在项目新建 resources\META-INF\app.properties# 在 app.properties 中添加app.id=...原创 2019-11-06 14:18:20 · 443 阅读 · 0 评论 -
携程apollo 搭建整理 之 单机版
# Apollo 地址https://github.com/nobodyiam/apollo-build-scripts# 去apollo 的官方网站下载压缩包https://github.com/nobodyiam/apollo-build-scripts# 在mysql 中导入解压后文件夹中的sql文件apolloportaldb.sql # 导入成功后,可以通过执行以下sq...原创 2019-11-06 14:15:17 · 307 阅读 · 0 评论 -
springboot + mybatis + mybatis-plus + redis 整合
首先是eclipse 上的项目结构图 详细的项目图解为什么使用springboot:作为j2ee的一站式解决方案.全家桶的套餐,对各方面整合非常到位,配置简单.开发迅速为什么集成mybatis-plus : ①mybatis-plus 对mybatis 的侵入性很小.只有少数地方有影响.基本上不影响mybatis的原始功能的使用.②:mybatis-plus的功能非常强...原创 2018-09-10 11:25:06 · 2480 阅读 · 0 评论