随笔分类 -  Spring

摘要:Hdiv Security 是支持应用程序自我保护的先驱,是同类产品中的第一款产品,可在整个软件开发生命周期 (SDLC) 中提供针对安全漏洞和业务逻辑缺陷的保护。Hdiv Security 的统一平台使 DevSecOps 成为现实。Hdiv 的解决方案目前被政府、银行、航空航天和财富 500 强 阅读全文
posted @ 2022-01-13 21:31 Brian_Huang 阅读(789) 评论(2) 推荐(1) 编辑
摘要:代码地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/spb-gateway/src/test/java/com/kawa/spbgateway/circuitbreaker/resilience4j 公司的网关( 阅读全文
posted @ 2021-11-05 20:43 Brian_Huang 阅读(4165) 评论(0) 推荐(0) 编辑
摘要:写这篇博客主要是为了汇总下动态路由的多种实现方式,没有好坏之分,任何的方案都是依赖业务场景需求的,现在网上实现方式主要有: 基于Nacos, 基于数据库(PosgreSQL/Redis), 基于Memory(内存),而我们公司是第四种方案:基于File(本地文件),通过不同文件来隔离不同业务线的路由 阅读全文
posted @ 2021-09-12 21:58 Brian_Huang 阅读(2207) 评论(0) 推荐(4) 编辑
摘要:下面所有SpringBoot组件整理来自于:https://start.spring.io/,紧随Spring社区的步伐...... 新在spring官网对下面开源项目分为23个大类 Developer Tools Spring Boot DevTools Provides fast applica 阅读全文
posted @ 2021-01-06 06:36 Brian_Huang 阅读(3317) 评论(0) 推荐(3) 编辑
摘要:SpringApplication的run()方法 基于 2.2.9.RELEASE的版本,启动项目debug,当SpringApplication创建完成就开始执行#run(String... args) 方法 public ConfigurableApplicationContext run(S 阅读全文
posted @ 2020-12-18 06:46 Brian_Huang 阅读(631) 评论(0) 推荐(0) 编辑
摘要:SpringApplication的创建 基于 2.2.9.RELEASE的版本,启动项目debug @SpringBootApplication public class DemoApplication { public static void main(String[] args) { Spri 阅读全文
posted @ 2020-12-13 14:54 Brian_Huang 阅读(249) 评论(0) 推荐(0) 编辑
摘要:1.springboot 常用接口 1.1 Aware接口 Spring IOC容器中 Bean是感知不到容器的存在,Aware(意识到的)接口就是帮助Bean感知到IOC容器的存在,即获取当前Bean对应的Spring的一些组件,如当前Bean对应的ApplicationContext等。 1.1 阅读全文
posted @ 2020-12-13 11:07 Brian_Huang 阅读(5389) 评论(0) 推荐(1) 编辑
摘要:API说明 URL 请求方式 查询所有的应用实例 http://localhost:8761/eureka/apps GET 根据AppId查询应用实例 http://localhost:8761/eureka/apps/{app} GET 根据 AppId 及 instanceId 查询 http 阅读全文
posted @ 2020-04-06 11:22 Brian_Huang 阅读(1041) 评论(0) 推荐(0) 编辑
摘要:代码地址:https://github.com/showkawa/spring-annotation/tree/master/src/main/java/com/brian AnnotationConfigApplicationContext启动原理分析主要分析下面三点 1.@Qualifier与@ 阅读全文
posted @ 2019-07-04 17:20 Brian_Huang 阅读(1957) 评论(3) 推荐(0) 编辑
摘要:代码地址:https://github.com/showkawa/spring-annotation/tree/master/src/main/java/com/brian 1.源码分析二主要分析的内容 1.使用@Condition多条件注册bean对象2.@Import注解快速注入第三方bean对 阅读全文
posted @ 2019-06-28 00:10 Brian_Huang 阅读(1280) 评论(2) 推荐(0) 编辑
摘要:代码地址:https://github.com/showkawa/spring-annotation/tree/master/src/main/java/com/brian 1.Spring体系结构 1.1、Spring Core:主要组件是BeanFactory,创建JavaBean的工厂,使用控 阅读全文
posted @ 2019-06-26 09:42 Brian_Huang 阅读(1398) 评论(1) 推荐(1) 编辑
摘要:代码地址:https://gitlab.com/showkawa/architect/tree/master/microservice/eurake 基于springcloud2分析eurake知识点分三部分:eurake高可用集群搭建, eurake的自我保护机制 ,eurake的原理分析 1.e 阅读全文
posted @ 2019-06-08 16:01 Brian_Huang 阅读(1225) 评论(2) 推荐(0) 编辑
摘要:代码地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo springboot优化主要有三类优化:1.包扫描优化 2.运行时JVM参数优化 3.web容器优化 1.包扫描优化 一般我们会使用 @SpringBootAp 阅读全文
posted @ 2019-05-05 20:57 Brian_Huang 阅读(4350) 评论(0) 推荐(0) 编辑
摘要:代码地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo ribbon是一个负载均衡客户端 类似nginx反向代理,可以很好的控制htt和tcp的一些行为。Feign默认集成了ribbon(默认的负载均衡策略是轮询策略 阅读全文
posted @ 2019-02-19 10:11 Brian_Huang 阅读(365) 评论(0) 推荐(0) 编辑
摘要:一般我们的项目如果需要从单应用服务升级到微服务,必须要将原来的服务做拆分,我这边的拆分也是基于将之前spb-demo的springboot单应用做拆分,拆分出三个应用,spb-brian-query-service(brian查询服务),spb-core(注册中心),spb-job(job任务服务) 阅读全文
posted @ 2018-12-24 07:14 Brian_Huang 阅读(1940) 评论(0) 推荐(0) 编辑
摘要:github地址: https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/spb-brian-query-service 1. 异步任务 方法名加上注解@Async,在启动类上加上@EnableAsync 2.定时器任务 方 阅读全文
posted @ 2018-10-15 18:38 Brian_Huang 阅读(325) 评论(0) 推荐(0) 编辑
摘要:github地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/spb-brian-query-service 1.RabbitMQ简介 AMQP(高级消息队列协议)是一个异步消息传递所使用应用层协议规范,为面向消息 阅读全文
posted @ 2018-10-14 03:18 Brian_Huang 阅读(2416) 评论(0) 推荐(0) 编辑
摘要:1. Cache缓存 1.1 缓存的概念&缓存注解 Cache 缓存接口,定义缓存操作。实现有:RedisCache、EhCacheCache、ConcurrentMapCache等 CacheManager 缓存管理器,管理各种缓存(Cache)组件 @Cacheable 主要针对方法配置,能够根 阅读全文
posted @ 2018-10-11 16:47 Brian_Huang 阅读(818) 评论(0) 推荐(0) 编辑
摘要:1.嵌入式Servlet容器自动配置原理 1.1 在spring-boot-autoconfigure-1.5.9.RELEASE.jar => springboot自动配置依赖 jar包下,EmbeddedServletContainerAutoConfiguration => 嵌入式servle 阅读全文
posted @ 2018-10-02 02:05 Brian_Huang 阅读(2591) 评论(0) 推荐(0) 编辑
摘要:github代码地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/spb-brian-query-service 1.ConfigurableEmbeddedServletContainer 和 EmbedServ 阅读全文
posted @ 2018-09-30 16:12 Brian_Huang 阅读(282) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示