Fork me on GitHub

随笔分类 -  Spring Boot

Spring Boot教程
摘要:Spring Boot启动的时候会在命令行生成一个banner,其实这个banner是可以自己修改的,本文将会将会讲解如何修改这个banner。 首先我们需要将banner保存到一个文件中,网上有很多可以生成banner文件的网站,比如:patorjk.com/software/taag 我们生成了 阅读全文
posted @ 2020-02-16 10:01 flydean 阅读(213) 评论(0) 推荐(0) 编辑
摘要:文章目录Shutdown Endpointclose Application Context退出SpringApplication从外部程序kill App Shutdown SpringBoot App Spring Boot使用ApplicationContext来创建,初始化和销毁所用的bea 阅读全文
posted @ 2020-02-14 09:44 flydean 阅读(274) 评论(0) 推荐(0) 编辑
摘要:文章目录Spring Boot的exit code自定义Exit CodesExitCodeGeneratorExitCodeExceptionMapperExitCodeEvent Spring Boot的exit code 任何应用程序都有exit code,这个code是int值包含负值,在本 阅读全文
posted @ 2020-02-13 09:27 flydean 阅读(1261) 评论(0) 推荐(0) 编辑
摘要:文章目录依赖条件data.sql文件schema.sql 文件@sql注解@SqlConfig 注解 在Spring Boot中加载初始化数据 在Spring Boot中,Spring Boot会自动搜索映射的Entity,并且创建相应的table,但是有时候我们希望自定义某些内容,这时候我们就需要 阅读全文
posted @ 2020-02-12 09:21 flydean 阅读(2184) 评论(0) 推荐(0) 编辑
摘要:文章目录简介添加依赖关系一个简单的例子属性嵌套@ConfigurationProperties和@Bean属性验证属性转换自定义Converter SpringBoot @ConfigurationProperties详解 简介 本文将会详细讲解@ConfigurationProperties在Sp 阅读全文
posted @ 2020-02-11 09:41 flydean 阅读(3326) 评论(0) 推荐(0) 编辑
摘要:文章目录简介使用注解注册一个Properties文件使用属性文件Spring Boot中的属性文件@ConfigurationPropertiesyaml文件Properties环境变量java代码配置 Spring Boot中的Properties 简介 本文我们将会讨怎么在Spring Boot 阅读全文
posted @ 2020-02-10 09:06 flydean 阅读(1717) 评论(0) 推荐(0) 编辑
摘要:文章目录开始使用Spring Boot Actuator开始使用ActuatorHealth Indicators/info 入口/metrics入口自定义Endpoint扩展现有的Endpoints Spring Boot Actuator Spring Boot Actuator 在Spring 阅读全文
posted @ 2020-02-09 11:09 flydean 阅读(579) 评论(0) 推荐(1) 编辑
摘要:文章目录添加maven依赖TestRestTemplate VS RestTemplate使用Basic Auth Credentials使用HttpClientOption使用RestTemplateBuilder Spring Boot的TestRestTemplate使用 TestRestTe 阅读全文
posted @ 2020-02-08 11:05 flydean 阅读(1679) 评论(0) 推荐(0) 编辑
摘要:文章目录简介添加maven依赖Repository测试Service测试测试Controller@SpringBootTest的集成测试 Spring Boot中的测试 简介 本篇文章我们将会探讨一下怎么在SpringBoot使用测试,Spring Boot有专门的spring-boot-start 阅读全文
posted @ 2020-02-07 09:48 flydean 阅读(2094) 评论(0) 推荐(0) 编辑
摘要:文章目录添加Spring Boot starters添加应用程序入口Import Configuration和Components迁移应用程序资源迁移应用程序属性文件迁移Spring Web程序 从Spring迁移到Spring Boot Spring Boot给我们的开发提供了一系列的便利,所以我 阅读全文
posted @ 2020-02-06 10:13 flydean 阅读(441) 评论(0) 推荐(0) 编辑
摘要:文章目录添加依赖配置端口配置Context Path配置错误页面在程序中停止Spring Boot配置日志级别注册Servlet切换嵌套服务器 在Spring Boot中配置web app 本文将会介绍怎么在Spring Boot中创建和配置一个web应用程序。 添加依赖 如果要使用Spring w 阅读全文
posted @ 2020-02-05 08:41 flydean 阅读(703) 评论(0) 推荐(0) 编辑
摘要:文章目录添加Maven依赖创建自定义 Auto-Configuration添加Class Conditions添加 bean ConditionsProperty ConditionsResource ConditionsCustom Conditions测试停止自动配置 自定义spring boo 阅读全文
posted @ 2020-02-04 09:18 flydean 阅读(667) 评论(0) 推荐(0) 编辑
摘要:Spring Boot @EnableAutoConfiguration和 @Configuration的区别 在Spring Boot中,我们会使用@SpringBootApplication来开启Spring Boot程序。在之前的文章中我们讲到了@SpringBootApplication相当 阅读全文
posted @ 2020-02-03 10:18 flydean 阅读(2007) 评论(0) 推荐(0) 编辑
摘要:文章目录简介Maven Wrapper的结构下载Maven Wrapper使用 Maven Wrapper简介 简介 开发java项目少不了要用到maven或者gradle,对比gradle而言,可能maven要更加常用一些。要使用maven那就必要要安装maven,如果有些用户不想安装maven怎 阅读全文
posted @ 2020-01-29 14:43 flydean 阅读(5430) 评论(0) 推荐(2) 编辑
摘要:文章目录简介Spring Boot Maven Plugin使用Maven命令来运行应用程序作为fat jar/war包运行应用程序详解War文件详解jar文件如何选择 使用maven和fat jar/war运行应用程序的对比 简介 上篇文章我们介绍了Spring boot的fat jar/war包 阅读全文
posted @ 2020-01-28 11:59 flydean 阅读(755) 评论(0) 推荐(0) 编辑
摘要:文章目录介绍build和runfat jar和 fat war更多配置 介绍 在很久很很久以前,我们部署web程序的方式是怎么样的呢?配置好服务器,将自己写的应用程序打包成war包,扔进服务器中指定的目录里面。当然免不了要配置一些负责的xml和自定义一些servlet。 现在有了spring boo 阅读全文
posted @ 2020-01-27 17:20 flydean 阅读(933) 评论(0) 推荐(0) 编辑
摘要:文章目录概述不使用Parent POM来引入Spring boot覆盖依赖项版本 概述 在之前的Spring Boot例子中,我们都会用到这样的parent POM。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>s 阅读全文
posted @ 2020-01-26 10:53 flydean 阅读(1581) 评论(0) 推荐(0) 编辑
摘要:文章目录Web StartTest StarterData JPA StarterMail Starter结论 对于任何一个复杂项目来说,依赖关系都是一个非常需要注意和消息的方面,虽然重要,但是我们也不需要花太多的时间在上面,因为依赖毕竟只是框架,我们重点需要关注的还是程序业务本身。 这就是为什么会 阅读全文
posted @ 2020-01-23 08:22 flydean 阅读(360) 评论(0) 推荐(0) 编辑
摘要:文章目录介绍使用Property文件在程序中指定使用命令行参数值生效的顺序 如何在Spring boot中修改默认端口 介绍 Spring boot为应用程序提供了很多属性的默认值。但是有时候,我们需要自定义某些属性,比如:修改内嵌服务器的端口号。 本篇文章就来讨论这个问题。 使用Property文 阅读全文
posted @ 2020-01-22 09:35 flydean 阅读(5098) 评论(0) 推荐(0) 编辑
摘要:文章目录依赖配置main程序配置MVC配置安全配置存储Web 页面和Controller异常处理测试结论 Spring Boot是Spring平台的约定式的应用框架,使用Spring Boot可以更加方便简洁的开发基于Spring的应用程序,本篇文章通过一个实际的例子,来一步一步的演示如何创建一个基 阅读全文
posted @ 2020-01-21 10:21 flydean 阅读(324) 评论(0) 推荐(0) 编辑