摘要:
前言 本文主要介绍Spring Boot HTTPS相关配置,基于自签证书实现; 通过本例子,同样可以了解创建SSL数字证书的过程; 本文概述 Spring boot HTTPS 配置 Http请求自动跳转到Https 更多详细配置,请继续阅读 相关术语 在继续学习之前,先了解下相关术语: SSL: 阅读全文
摘要:
前言 默认情况下,Spring Boot使用的服务上下文为“/”,我们可以通过 直接诶访问应用; 但是在生产环境,很多情况下,我们都需要改变应用的默认上下文; 幸运的是,Spring Boot非常灵活简便,提供能很多种方式来改变应用的上下文; 1) 通过application.properties配 阅读全文
摘要:
前言 默认情况下,Spring Boot内置的Tomcat服务会使用8080端口启动,我们可以使用以下任何技巧去更改默认的Tomcat端口; 注:我们可以通过server.port=0配置,去自动配置一个未被占用的http端口,由操作系统实现。 1)通过application.properties配 阅读全文
摘要:
前言 默认情况下,Spring Boot会使用内置的tomcat容器去运行应用程序,但偶尔我们也会考虑使用Jetty去替代Tomcat; 对于Tomcat和Jetty,Spring Boot分别提供了对应的starter,以便尽可能的简化我们的开发过程; 当我们想使用Jetty的时候,可以参考以下步 阅读全文
摘要:
前言 Spring boot的 接口主要用于实现在应用初始化后,去执行一段代码块逻辑,这段初始化代码在整个应用生命周期内只会执行一次。 如何使用CommandLineRunner接口 我们可以用以下三种方式去使用 接口: 1)和@Component注解一起使用 这种使用方式相当简便,如下所示: 2) 阅读全文