随笔分类 - SpringBoot
摘要:Spring Framework升级 SpringBoot2.2的底层Spring Framework版本升级为5.2。 JMX默认禁用 默认情况下不再启用JMX。 可以使用配置属性spring.jmx.enabled = true启用此功能。 如果您使用IDE功能来管理应用程序,则可能还要在该位置
阅读全文
摘要:官网说明及用法: 简介 swagger-bootstrap-ui是springfox-swagger的增强UI实现,为Java开发者在使用Swagger的时候,能拥有一份简洁、强大的接口文档体验 核心功能 该UI增强包主要包括两大核心功能:文档说明 和 在线调试 文档说明:根据Swagger的规范说
阅读全文
摘要:构建项目及配置 pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb-reactive</artifac
阅读全文
摘要:MongoDB MongoDB是 open-source NoSQL 文档数据库,它使用 JSON-like schema 而不是传统的 table-based 关系数据。 Spring Boot 提供了一些使用 MongoDB 的便利,包括spring-boot-starter-data-mong
阅读全文
摘要:报错: Mon Nov 25 01:09:48 CST 2019 There was an unexpected error (type=Internal Server Error, status=500). Command failed with error 13 (Unauthorized):
阅读全文
摘要:官网说明 1.1 创建自己的 FailureAnalyzer FailureAnalyzer是一种在启动时拦截 exception 并将其转换为 human-readable 消息的好方法,包含在故障分析中。 Spring Boot 为 application context 相关的 excepti
阅读全文
摘要:作者:liuxiaopeng 博客地址:http://www.cnblogs.com/paddix/ 前两章我们分享了Spring boot对Restful 的支持,不过Restful的接口通常仅仅返回数据。而做web开发的时候,我们往往会有很多静态资源,如html、图片、css等。那如何向前端返回
阅读全文
摘要:官方文档译文 Spring Boot 包括对嵌入式Tomcat,Jetty和Undertow服务器的支持。大多数开发人员使用适当的“Starter”来获取完全配置的实例。默认情况下,嵌入式服务器在 port 8080上侦听 HTTP 请求。 如果选择在CentOS上使用 Tomcat,请注意,默认情
阅读全文
摘要:pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> application.yml
阅读全文
摘要:SpringBoot接管SpringMvc Spring Web MVC framework(通常简称为“Spring MVC”)是一个丰富的“model 视图控制器”web framework。 Spring MVC 允许您创建特殊的@Controller或@RestController bean
阅读全文
摘要:Spring Boot 允许您外部化 configuration,以便您可以在不同的环境中使用相同的 application code。您可以使用 properties files,YAML files,环境变量和 command-line arguments 来外部化 configuration。
阅读全文
摘要:@PropertySource&@ImportResource&@Bean @PropertySource:加载指定的配置文件; @ImportResource:导入Spring的配置文件,让配置文件里面的内容生效; Spring Boot里面没有Spring的配置文件,我们自己编写的配置文件,也不
阅读全文
摘要:入口类中有一个main方法,这个方法其实就是一个标准的Java应用的入口方法,一般在main方法中使用SpringApplication.run()来启动整个应用。 值得注意的是,这个入口类要使用@SpringBootApplication注解声明,它是SpringBoot的核心注解。 /** *
阅读全文
摘要:一 Spring WebFlux Framework说明 Spring WebFlux 是 Spring Framework 5.0 中引入的新 reactive web framework。与 Spring MVC 不同,它不需要 Servlet API,完全异步和 non-blocking,并通
阅读全文
摘要:一 说明 Actuator 的定义 actuator 是一个制造术语,指的是用于移动或控制某物的机械装置。执行器可以通过一个小的变化产生大量的运动。 要将 actuator 添加到基于 Maven 的项目,请添加以下“Starter”依赖项: Endpoints Actuator endpoints
阅读全文
摘要:1、日志框架 小张开发一个大型系统,他想记录日志然后查看问题; 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件? 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; 3、高大上的几个功能?异步模式?自动归档?xxxx?
阅读全文
摘要:本文主要讲与Boot整合,后面会详细讲解Logback 官方文档 ConsoleAppender 如 name 所示,附加在 console 上,或者更准确地说是 System.out 或 System.err,前者是默认目标。 ConsoleAppender格式 events 借助用户指定的编码器
阅读全文
摘要:构建项目 我们将逻辑异常核心处理部分提取出来作为单独的jar供其他模块引用,创建项目在parent项目pom.xml添加公共使用的依赖,配置内容如下所示: 项目创建完成后除了.idea、iml、pom.xml保留,其他的都删除。 异常处理核心子模块 统一返回结果定义 由于种种原因,只能贴出部分代码,
阅读全文
摘要:一 官方文档介绍 1 自定义横幅 通过在 classpath 中添加banner.txt文件或将banner.location设置为此类文件的位置,可以更改启动时打印的横幅。如果文件具有异常编码,则可以设置banner.charset(默认为UTF-8)。除了文本文件,您还可以将banner.gif
阅读全文
摘要:一 普通测试类 当有一个测试方法的时候,直接运行。 要在方法前后做事情,可以用before或者after。 假如有多个方法运行,则可以选择类进行运行。 测试结果: 二 MockMvc 1 perform方法其实只是为了构建一个请求,并且返回ResultActions实例,该实例则是可以获取到请求的返
阅读全文

浙公网安备 33010602011771号