51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

最新发布

Spring 中的 @PathVariable 注解
软件教程

Spring 中的 @PathVariable 注解

厉飞雨 阅读(132) 评论(0) 赞(12)

1、概览 {#1概览} ----------- 本文将带你了解 Spring 中 `@PathVariable` 注解的作用和用法。 简单地说,`@PathVariable` 注解可用于处理请求 URI 映射中的模板变量,并将其绑定到 Controller 方法参数。 2、示例映射 {#2示例映射} --------------- `@PathVariable` 注解的...

在 Spring Boot 中恢复 Flyway 失败的迁移
开发笔记

在 Spring Boot 中恢复 Flyway 失败的迁移

厉飞雨 阅读(360) 评论(0) 赞(10)

1、概览 {#1概览} ----------- Flyway 迁移并不总是一帆风顺行,本文将带你了解迁移失败后的恢复方案。 2、设置 {#2设置} ----------- 从基本的 Spring Boot 配置 Flyway 开始。它依赖 [`flyway-core`](https://mvnrepository.com/artifact/org.flywaydb/fly...

在 Spring Boot 中通过 XML 定义 Bean
maven

在 Spring Boot 中通过 XML 定义 Bean

厉飞雨 阅读(174) 评论(0) 赞(11)

1、概览 {#1概览} ----------- 在 Spring 3.0 之前,XML 是定义和配置 Bean 的唯一方法。Spring 3.0 引入了 [JavaConfig](https://docs.spring.io/spring-javaconfig/docs/1.0.0.M4/reference/html/),允许我们使用 Java 类配置 Bean。不过,如今有...

Linux 与 Spring 中 Cron 的区别
开发笔记

Linux 与 Spring 中 Cron 的区别

厉飞雨 阅读(137) 评论(0) 赞(16)

1、概览 {#1概览} ----------- 通过 Cron 表达式,我们可以安排任务在特定日期和时间定期运行。Cron 表达式在 Unix 中推出后,其他基于 Unix 的操作系统和软件库(包括 [Spring](/spring/))都采用了它的任务调度方法。 本文将带你了解基于 Unix 操作系统的 Cron 表达式与 Spring Cron 之间的区别。 2、Un...

使用 Spring Boot 创建 Docker 镜像
Java笔记

使用 Spring Boot 创建 Docker 镜像

厉飞雨 阅读(110) 评论(0) 赞(10)

1、概览 {#1概览} ----------- 随着越来越多的企业转向使用容器,Docker 在软件开发中的地位也越来越重要。为此,[Spring Boot](/spring-boot/) 2.3 的一大新功能就是为 Spring Boot 应用轻松创建 Docker 镜像提供了支持。 本文将带你了解如何为 Spring Boot 应用创建 Docker 镜像。 2、传统...

Spring Security 和 Apache Shiro
白嫖帮

Spring Security 和 Apache Shiro

厉飞雨 阅读(177) 评论(0) 赞(10)

<h2>1、概览 {#1概览}</h2> <p>在应用开发中,尤其是在企业级 Web 和移动应用领域,安全是一个首要问题。</p> <p>本文将带你了解、比较两种流行的 Java 安全框架 - <a href="https://shiro.apache.org/">Apache Shir...

在 Spring Boot 中使用 WebSocket 构建在线日志系统
spring

在 Spring Boot 中使用 WebSocket 构建在线日志系统

厉飞雨 阅读(169) 评论(0) 赞(13)

本文将带你了解如何在 [Spring Boot](/spring-boot/) 应用中使用 WebSocket 构建一个在线的日志系统。通过该系统,不需要登录服务器,即可在 HTML 页面上通过 WebSocket 长连接预览到服务器的即时日志。 创建 Spring Boot 应用 {#创建-spring-boot-应用} --------------------------...

start.spring.io 创建旧版本的 Spring Boot 项目
maven

start.spring.io 创建旧版本的 Spring Boot 项目

厉飞雨 阅读(287) 评论(0) 赞(13)

<p><a href="https://start.spring.io">Spring Initializr</a>(start.spring.io)是由 Spring Boot 官方提供的一个开源的 Spring Boot 项目初始化器。它提供了一个简单易用的界面来创建和配置 Spring 项目的初始代码。通过这个网站,...