Java小强个人技术博客站点    手机版
当前位置: 首页 >>

Java双亲委派机制

27610 理论 | 2022-2-8 22:14
概述Java程序在运行的时候,JVM通过类加载机制(ClassLoader)把class文件加载到内存中,只有class文件被载入内存,才能被其他class引用,使程序正确运行起来.ClassLoader的分类Java中的ClassLoader有三种:Bootstrap ClassLoader 、Extension ClassLoader、App Class......查看详细

SpringBoot启动时自动执行方法的方式

30630 | 2022-2-8 18:56
在springBoot中我们有时候需要让项目在启动时提前加载相应的数据或者执行某个方法,具体可以有如下几种方式1.实现ServletContextAware接口并重写其setServletContext方法import org.springframework.stereotype.Component; import org.spring......查看详细

Seata之TCC 模式的使用

50770 软件 | 2022-2-8 17:23
Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1 为了打造更加完善......查看详细

Seata之AT 模式的使用

46040 Java | 2022-2-7 22:20
Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1 为了打造更加完善......查看详细

Seata之XA 模式的使用

44020 Java | 2022-2-7 21:12
Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1 为了打造更加完善......查看详细

Windows上安装Seata服务

53200 软件 | 2022-2-7 21:03
Seata 是一款开源的分布式事务解决方案,致力于在微服务架构下提供高性能和简单易用的分布式事务服务。在 Seata 开源之前,Seata 对应的内部版本在阿里经济体内部一直扮演着分布式一致性中间件的角色,帮助经济体平稳的度过历年的双11,对各BU业务进行了有力的支撑。经过多年沉淀与积累,商业化产品先后在阿里云、金融云进行售卖。2019.1 为了打造更加完善......查看详细

Spring Cloud Gateway 网关Cros跨域配置

35700 框架 | 2022-2-7 18:45
所有的微服务是通过网关这个入口,在和前端对接口时,必然设计到有关跨域的问题。关于服务端跨域有很多方案,可以加注解(指定具体的路径允许跨域),也可以统一配置。另外如果不在网关入口这配置,势必会造成一个很大的影响,那就是前端通过网关入口调用其它微服务,通常会出现如下错误:Access to XMLHttpRequest at&nbs......查看详细

Spring Cloud Gateway 全局过滤器

28320 框架 | 2022-2-7 17:36
全局过滤器作用于所有的路由,不需要单独配置,我们可以用它来实现很多统一化处理的业务需求,比如权限认证,IP访问限制等等。官方文档:https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/#gatewayfilter-factories 基于官方我们编写全局过滤器......查看详细