
SpringBoot
SpringBoot
dalianpai
博客从博客园搬来的,编排不是很好,有些转载的,到优快云就显示原创了,博客园地址:https://www.cnblogs.com/dalianpai/,每天在博客园写
展开
-
SpringBoot整合FastJson(七)
一、Maven依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.33</ver...原创 2019-10-16 15:11:00 · 216 阅读 · 0 评论 -
SpringBoot整合RabbitMq(二)
本文序列化和添加package参考:https://www.jianshu.com/p/13fd9ff0648dRabbitMq安装[root@topcheer ~]# docker imagesREPOSITORY TAG IMAGE ID CREATED ...原创 2019-10-11 22:57:00 · 225 阅读 · 0 评论 -
SpringBoot整合Redis(一)
docker启动redis1 docker run -p 6379:6379 --name myredis redis2 查看容器3 4 [root@topcheer ~]# docker ps -l5 CONTAINER ID IMAGE COMMAND CREATED ...原创 2019-10-11 19:51:00 · 214 阅读 · 0 评论 -
SpringBoot整合elasticsearch(三)
Docker安装elasticsearch启动注意2点,1是内存,2是线程数(此处进行简单安装,后面会详细补充es文档) 1 [root@topcheer ~]# docker images 2 REPOSITORY TAG IMAGE ID CREATED ...原创 2019-10-12 00:40:00 · 226 阅读 · 0 评论 -
FastDFS整合SpringBoot(五)
pom.xml<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId>...原创 2019-11-11 20:28:00 · 117 阅读 · 0 评论 -
SpringBoot怎么访问html文件
pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> &...原创 2019-11-11 11:18:00 · 676 阅读 · 0 评论 -
SpringBoot配置文件加载顺序
Spring Boot 允许您外部化 configuration,以便您可以在不同的环境中使用相同的 application code。您可以使用 properties files,YAML files,环境变量和 command-line arguments 来外部化 configuration。 Property 值可以通过使用@Value annotation 直接注入 beans...原创 2019-10-31 17:36:00 · 216 阅读 · 0 评论 -
SpringBoot之配置文件的注入
@PropertySource&@ImportResource&@Bean@PropertySource:加载指定的配置文件;/** * 将配置文件中配置的每一个属性的值,映射到这个组件中 * @ConfigurationProperties:告诉SpringBoot将本类中的所有属性和配置文件中相关的配置进行绑定; * prefix =...原创 2019-10-31 17:07:00 · 119 阅读 · 0 评论 -
SpringBoot之响应式编程
一 Spring WebFlux Framework说明Spring WebFlux 是 Spring Framework 5.0 中引入的新 reactive web framework。与 Spring MVC 不同,它不需要 Servlet API,完全异步和 non-blocking,并通过反应堆项目实现Reactive Streams规范。Spring WebFlux ...原创 2019-10-30 22:31:00 · 1043 阅读 · 0 评论 -
SpringBoot单元测试
一 普通测试类当有一个测试方法的时候,直接运行。要在方法前后做事情,可以用before或者after。假如有多个方法运行,则可以选择类进行运行。 1 @RunWith(SpringRunner.class) 2 @SpringBootTest 3 public class TestApplicationTests { 4 5 6 ...原创 2019-10-28 22:06:00 · 175 阅读 · 0 评论 -
SpringBoot日志
1、日志框架 小张开发一个大型系统,他想记录日志然后查看问题; 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件? 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; 3、高大上的几个功能?异步模式?自动归档?xxxx? zhanglogging-good.jar? 4、将以前框架卸下来?换...原创 2019-10-29 21:59:00 · 105 阅读 · 0 评论 -
SpringBoot整合Logback
本文主要讲与Boot整合,后面会详细讲解Logback官方文档ConsoleAppender如 name 所示,附加在 console 上,或者更准确地说是 System.out 或 System.err,前者是默认目标。 ConsoleAppender格式 events 借助用户指定的编码器。编码器将在后续章节中讨论。 System.out 和 System.err 都是j...原创 2019-10-29 21:40:00 · 252 阅读 · 0 评论 -
SpringBoot的Banner
一 官方文档介绍1 自定义横幅通过在 classpath 中添加banner.txt文件或将banner.location设置为此类文件的位置,可以更改启动时打印的横幅。如果文件具有异常编码,则可以设置banner.charset(默认为UTF-8)。除了文本文件,您还可以将banner.gif,banner.jpg或banner.png图像文件添加到 classpath,或设置...原创 2019-10-28 22:30:00 · 192 阅读 · 0 评论 -
SpringBoot 逻辑异常统一处理
构建项目我们将逻辑异常核心处理部分提取出来作为单独的jar供其他模块引用,创建项目在parent项目pom.xml添加公共使用的依赖,配置内容如下所示:<dependencies> <!--Lombok--> <dependency> <groupId>org.pro...原创 2019-10-28 22:50:00 · 203 阅读 · 0 评论 -
SpringBoot配置文件之Yml语法
一 使用 YAML 而不是 PropertiesYAML是 JSON 的超集,因此,它是用于指定分层配置数据的便捷格式。只要 class 路径上有SnakeYAML library,SpringApplication class 就会自动支持 YAML 作为 properties 的替代。如果使用“Starters”,则spring-boot-starter会自动提供 Sna...原创 2019-10-31 16:59:00 · 1101 阅读 · 0 评论 -
SpringBoot接管SpringMvc
SpringBoot接管SpringMvcSpring Web MVC framework(通常简称为“Spring MVC”)是一个丰富的“model 视图控制器”web framework。 Spring MVC 允许您创建特殊的@Controller或@RestController beans 来处理传入的 HTTP 请求。控制器中的方法使用@RequestMapping an...原创 2019-11-02 17:41:00 · 268 阅读 · 0 评论 -
SpringBoot整合MongoDB
MongoDBMongoDB是 open-source NoSQL 文档数据库,它使用 JSON-like schema 而不是传统的 table-based 关系数据。 Spring Boot 提供了一些使用 MongoDB 的便利,包括spring-boot-starter-data-mongodb和spring-boot-starter-data-mongodb-reactiv...原创 2019-11-25 12:10:00 · 218 阅读 · 0 评论 -
springboot集成mongoDB需要认证
报错:Mon Nov 25 01:09:48 CST 2019There was an unexpected error (type=Internal Server Error, status=500).Command failed with error 13 (Unauthorized): 'command update requires authentication' on s...原创 2019-11-25 01:12:00 · 1541 阅读 · 0 评论 -
SpringBoot自定义FailureAnalyzer
官网说明1.1 创建自己的 FailureAnalyzerFailureAnalyzer是一种在启动时拦截 exception 并将其转换为 human-readable 消息的好方法,包含在故障分析中。 Spring Boot 为 application context 相关的 exceptions,JSR-303 验证等提供了这样的分析器。实际上很容易创建自己的。Abstra...原创 2019-11-24 23:30:00 · 560 阅读 · 0 评论 -
SpringBoot整合knife4j
官网说明及用法:简介swagger-bootstrap-ui是springfox-swagger的增强UI实现,为Java开发者在使用Swagger的时候,能拥有一份简洁、强大的接口文档体验核心功能该UI增强包主要包括两大核心功能:文档说明和在线调试文档说明:根据Swagger的规范说明,详细列出接口文档的说明,包括接口地址、类型、请求示例、请求参数、响应示例、响应参数...原创 2019-12-01 20:57:00 · 3746 阅读 · 0 评论