暂无介绍
背景 作为网关,有些时候可能报文的结构并不符合前端或者某些服务的需求,或者因为某些原因,其他服务修改报文结构特别麻烦、或者需要修改的地方特别多,这个时候就需要走网关单独转换一次。...
本文源码:GitHub·点这里 || GitEE·点这里 一、JTA组件简介 1、JTA基本概念 JTA即Java-Transaction-API,JTA允许应用程序执行分布式事务处理,即在两个或多个网络计算机资源上访问并且更新数...
1 应用开发基础 1.1 静态文件 1: Spring Boot默认为我们提供了静态资源处理,使用 WebMvcAutoConfiguration 来配置各种属性,建议使用默认配置方式,提供的静态资源映射,按照优先级顺序如下...
多线程与异步 异步是目的,而多线程是实现这个目的的方法。 1 Java J.U.C线程调度 JDK 1.5新增的java.util.concurrent包,增加了并发编程的很多类。 Executor 定义了方法execute(),用来...
1 概述 SpringBoot提供了强大易用的Devtools来辅助开发,包括如下功能。 1:自动重启:当Classpath里的文件发生变化时,自动重启运行中的应用程序 2: LiveReload支持:对资源的修改自动...
认识 SOLID 原则 无论是软件系统设计,还是代码实现,遵循有效和明确的设计原则,都利于系统软件灵活可靠,安全快速的落地,更重要的是能灵活地应对需求,简化系统扩展和维护,避免无效的加...
1 部署可执行jar Java –jar 启动 2 部署war 注意:就算我们在构建的是WAR文件,这个文件仍旧可以脱离应用服务器直接运行 部署到外部tomcat 1:pom里面修改jar为war,然后添加依赖 <...
1:SpringBootApplication注解 简介 在启动类上有一个非常重要的注解,就是SpringBootApplication注解,理解它对于理解SpringBoot的启动过程很有帮助。可以查看一下SpringBootApplication的...
目录 背景 学习路线图 Spring的基础知识 什么是Spring Spring框架核心模块 SpringBoot 第一个Spring应用DEMO 编写自己的第一个SpringMVC例子 尝试...
springboot 1:自动配置原理 出发: @SpringBootApplication注解:是springboot的核心注解 进入可以得到 可以看到:其具有以下两个注解 @SpringBootConfiguration //表示这是spring...
特别注意:本代码为 Springboot 工作流 前后分离 + 跨域 版本 (权限控制到菜单和按钮) 后台框架:springboot2.3.0+ Flowable6.5.0+ mybaits+maven+接口 前端页面:html +vue.js 形式 jquery...
开发完项目后,idea+maven环境打包成.jar包,才能发布项目。下面记录常用的几种打包方式。 一,通过mvn命令打包 比较专业的用法是通过mvn命令打包: mvn clean package -pl...
一、背景 在微服务架构中 API网关 非常重要,网关作为全局流量入口并不单单是一个反向路由,更多的是把各个边缘服务(Web层)的各种共性需求抽取出来放在一个公共的“服务”(网关)中实现,例如安...
上次帮小王解决了如何在 Spring Boot 中使用 JDBC 连接 MySQL 后,我就一直在等,等他问我第三个问题,比如说如何在 Spring Boot 中使用 HikariCP 连接池。但我等了四天也没有等到任何音讯,...
首先来介绍下什么是优雅地停止,简而言之,就是对应用进程发送停止指令之后,能保证正在执行的业务操作不受影响,可以继续完成已有请求的处理,但是停止接受新请求。 在 Spring Boot 2.3 中增...