- 前面和大家聊了自定义 SpringMVC 参数解析器,同时我们也分析了几个比较简单的参数解析器,相信大家对于 SpringMVC 中的参数解析器应该已经有了一定的了解,如果还没看过的小伙伴可以先看看:SpringBoot 中如何自定义参数解析器?。 不过我相信很多小伙伴真正疑惑的是像下面这种接口,参数是怎么解析的: @GetMapping("/hello2") pu... 前面和大家聊了自定义 SpringMVC 参数解析器,同时我们也分析了几个比较简单的参数解析器,相信大家对于 SpringMVC 中的参数解析器应该已经有了一定的了解,如果还没看过的小伙伴可以先看看:SpringBoot 中如何自定义参数解析器?。 不过我相信很多小伙伴真正疑惑的是像下面这种接口,参数是怎么解析的: @GetMapping("/hello2") pu...
- 最近一段时间,大家在用 Spring Security OAuth2 时可能发现有很多类过期了。 大家在选择 OAuth2 依赖的时候,可能也会困惑,有好几个地方都可以选: 那么到底选择哪一个依赖合适呢?这不同的依赖又有什么区别?今天松哥就来和大家聊一聊 Spring Security 中关于 OAuth2 的恩怨。 前言 先来大致介绍一下 OAuth2... 最近一段时间,大家在用 Spring Security OAuth2 时可能发现有很多类过期了。 大家在选择 OAuth2 依赖的时候,可能也会困惑,有好几个地方都可以选: 那么到底选择哪一个依赖合适呢?这不同的依赖又有什么区别?今天松哥就来和大家聊一聊 Spring Security 中关于 OAuth2 的恩怨。 前言 先来大致介绍一下 OAuth2...
- 最近的又一头扎进 Spring Security+CAS 上面了,CAS 单点登录已经连续写了四篇了,小伙伴们一定按顺序阅读哦,这样后面的文章才好理解。 上篇文章和大家分享了 CAS Server 接入数据库的问题,今天我们来看下如何在 CAS Server 上自定义登录页面,因为正常来说,我们是不会直接用官方给出的登录页面的。 本文是 Spring Securit... 最近的又一头扎进 Spring Security+CAS 上面了,CAS 单点登录已经连续写了四篇了,小伙伴们一定按顺序阅读哦,这样后面的文章才好理解。 上篇文章和大家分享了 CAS Server 接入数据库的问题,今天我们来看下如何在 CAS Server 上自定义登录页面,因为正常来说,我们是不会直接用官方给出的登录页面的。 本文是 Spring Securit...
- 最近因为因为项目的原因,一直在寻找一款合适的前端模版,之前的 Vue 前端页面都是自己写的,写多了就烦了,因为功能都差不多,写来写去就没意思了。 所以在新项目中想看看市面上的 Vue 后台管理模版,找个现成的,改一改基本就 OK 了,团队也省事一些。 老实说,Vue 的生态还是相当丰富的,经典的、新生的后台管理框架都有,我这里和大家分享我们这次重点比较的三个。 v... 最近因为因为项目的原因,一直在寻找一款合适的前端模版,之前的 Vue 前端页面都是自己写的,写多了就烦了,因为功能都差不多,写来写去就没意思了。 所以在新项目中想看看市面上的 Vue 后台管理模版,找个现成的,改一改基本就 OK 了,团队也省事一些。 老实说,Vue 的生态还是相当丰富的,经典的、新生的后台管理框架都有,我这里和大家分享我们这次重点比较的三个。 v...
- 第十章-SpringBoot 与消息 JMS&AMQP 简介 消息服务中间件可以提升系统异步通信,扩展解耦能力 两个重要概念: 消息代理 message broker目的地 destination 队列 queue : 点对点消息通信 point-to-point唯一的发送者和接收者 主体 topic 发布 publish/订阅 subscribe 消息... 第十章-SpringBoot 与消息 JMS&AMQP 简介 消息服务中间件可以提升系统异步通信,扩展解耦能力 两个重要概念: 消息代理 message broker目的地 destination 队列 queue : 点对点消息通信 point-to-point唯一的发送者和接收者 主体 topic 发布 publish/订阅 subscribe 消息...
- 以部署 demo-0.0.1-SNAPSHOT.jar 项目为例 通过两个脚本可以实现对java服务的重新部署 service.sh # 位于服务器上,控制服务启动、停止、重启 deploy.sh # 位于开发环境中,打包、更新服务器代码并重启 12 service.sh #!/bin/bash # 启动命令 function start(){ echo "... 以部署 demo-0.0.1-SNAPSHOT.jar 项目为例 通过两个脚本可以实现对java服务的重新部署 service.sh # 位于服务器上,控制服务启动、停止、重启 deploy.sh # 位于开发环境中,打包、更新服务器代码并重启 12 service.sh #!/bin/bash # 启动命令 function start(){ echo "...
- 课程介绍 1、热部署使用场景 本地调试线上发布 2、优点 本地、线上都适用无需重启服务器 3、前置知识 Java语言Spring开发经验构建SpringBoot项目 4、课程大纲 热部署原理分析案例分析项目演示测试发布程序课程总结 热部署与热加载 1、Java热部署与热加载联系 不重启服务器编译/部署项目基于Java的类加载器实现 2、Java热... 课程介绍 1、热部署使用场景 本地调试线上发布 2、优点 本地、线上都适用无需重启服务器 3、前置知识 Java语言Spring开发经验构建SpringBoot项目 4、课程大纲 热部署原理分析案例分析项目演示测试发布程序课程总结 热部署与热加载 1、Java热部署与热加载联系 不重启服务器编译/部署项目基于Java的类加载器实现 2、Java热...
- pom.xml配置了包名 <build> <!--生成war包的名称--> <finalName>mobile</finalName> </build> 1234 将mobile.war放入tomcat的webapps目录下,页面可以访问 http://localhost:8080/mobile/ 1... pom.xml配置了包名 <build> <!--生成war包的名称--> <finalName>mobile</finalName> </build> 1234 将mobile.war放入tomcat的webapps目录下,页面可以访问 http://localhost:8080/mobile/ 1...
- 第十六章-SpringBoot 与监控管理 监管端点测试 spring-boot-starter-actuator 生产环境下的应用监控和管理功能 端点名 描述 autoconfig 自动配置信息 auditevents 审计事件 beans Bean 信息 configprops 配置信息 dump 线程状态信息 env 当前环境信息 health 应用健康状况... 第十六章-SpringBoot 与监控管理 监管端点测试 spring-boot-starter-actuator 生产环境下的应用监控和管理功能 端点名 描述 autoconfig 自动配置信息 auditevents 审计事件 beans Bean 信息 configprops 配置信息 dump 线程状态信息 env 当前环境信息 health 应用健康状况...
- 项目结构 测试代码:https://github.com/mouday/SpringBoot-MyBaits-PageHelper 新建SpringBoot项目 $ tree . ├── pom.xml └── src ├── main │ ├── java │ │ └── com │ │ └── example │ │ └── demo │ ... 项目结构 测试代码:https://github.com/mouday/SpringBoot-MyBaits-PageHelper 新建SpringBoot项目 $ tree . ├── pom.xml └── src ├── main │ ├── java │ │ └── com │ │ └── example │ │ └── demo │ ...
- 第五章-SpringBoot 与 Docker Docker 开源的应用容器引擎 支持软件编译成一个镜像 Docker 核心概念 主机 Host:安装了 Docker 程序的机器 客户端 Client:连接主机进行操作 仓库 Registry:保存打包好的软件镜像 镜像 Images:软件打包好的镜像 容器 Container:镜像启动后的实例,容器是独立运行的一... 第五章-SpringBoot 与 Docker Docker 开源的应用容器引擎 支持软件编译成一个镜像 Docker 核心概念 主机 Host:安装了 Docker 程序的机器 客户端 Client:连接主机进行操作 仓库 Registry:保存打包好的软件镜像 镜像 Images:软件打包好的镜像 容器 Container:镜像启动后的实例,容器是独立运行的一...
- 热部署 1、页面热部署 application.properties文件中配置 spring.thymeleaf.cache=false 1 2、类文件热部署 spring-boot-devtools 1 1、添加依赖 <dependency> <groupId>org.springframework.boot</groupId... 热部署 1、页面热部署 application.properties文件中配置 spring.thymeleaf.cache=false 1 2、类文件热部署 spring-boot-devtools 1 1、添加依赖 <dependency> <groupId>org.springframework.boot</groupId...
- 第十五章-SpringBoot 与部署 方式一:spring-loaded -javaagent:springloaded.jar -noverify 方式二:JRebel 收费 方式三:springboot devtools 依赖 <dependency> <groupId>org.springframework.boot</gr... 第十五章-SpringBoot 与部署 方式一:spring-loaded -javaagent:springloaded.jar -noverify 方式二:JRebel 收费 方式三:springboot devtools 依赖 <dependency> <groupId>org.springframework.boot</gr...
- import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.ConfigurableApplicationContext;... import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.ConfigurableApplicationContext;...
- 第八章 Spring Boot 自定义 starters 自动配置类 @Configuration // 指定这个类是配置类 @Conditionalxxx // 指定条件成立的情况下自动配置类生效 @AutoConfigureAfter // 指定自动配置类的顺序 @Bean // 给容器中添加组件 @ConfigurationProperties // ... 第八章 Spring Boot 自定义 starters 自动配置类 @Configuration // 指定这个类是配置类 @Conditionalxxx // 指定条件成立的情况下自动配置类生效 @AutoConfigureAfter // 指定自动配置类的顺序 @Bean // 给容器中添加组件 @ConfigurationProperties // ...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签