SpringBoot
SpringBoot框架的学习
不知道改什么昵称
这个作者很懒,什么都没留下…
展开
-
关于异步任务中的ThreadPoolTaskExecutor
ThreadPoolTaskExecutor 和 ThreadPoolExecutor ?首先 ThreadPoolTaskExecutor 是 Spring core包中的,而 ThreadPoolExecutor 是 JDK 中的。前者是对后者的封装处理。3.1 ThreadPoolExecutor我们先来了解下 ThreadPoolExecutor,首先在Java——多线程 中说了...原创 2020-03-29 13:15:55 · 437 阅读 · 0 评论 -
SpringBoot——任务
异步任务同步任务就是,A调用了B方法,必须要得B执行完了之后才能执行,如果B方法执行的很慢,A页必须等待。鉴于这种方法有时候会很低效,所以就有了异步执行,A调用B方法之后,会再开一个线程去执行B,不会影响A的执行。在SpringBoot中要想实现异步任务十分简单,接下来我们先写一个不是异步方法的代码,@Servicepublic class AsyncService { p...原创 2020-03-28 23:24:48 · 78 阅读 · 0 评论 -
SpringBoot——电子邮件
发送电子邮件Spring 框架提供了一种使用 JavaMailSender 接口的简单抽象方法发送电子邮件,而 SpringBoot 为其提供了自动配置。首先我们需要导入 spring-boot-starter-mail 包。<!--mail--><dependency> <groupId>org.springframework.boot</g...原创 2020-03-28 22:31:37 · 309 阅读 · 0 评论 -
HTTP结果封装
对接口调用的返回结果进行统一封装/*HttpResult.java*/import lombok.Data;/** * @author : yanjundong * @date : 2020-03-26 17:02 * @description : HTTP结果封装 */@Datapublic class HttpResult { private int code =...原创 2020-03-28 10:51:16 · 331 阅读 · 0 评论 -
SpringBoot——国际化
文章目录国际化1、基本使用2、自定义切换3、其他自定义4、语言简称表国际化国际化,也叫 i18n ,这是因为国际化英文是 internationalization ,在 i 和 n 之间有 18 个字母,所以叫 i18n。我们的应用如果做了国际化就可以在不同的语言环境下,方便的进行切换,最常见的就是中文和英文之间的切换。SpringBoot支持国际化,帮助满足不同语言需求的用户。在Spri...原创 2020-03-06 13:47:40 · 320 阅读 · 0 评论 -
SpringBoot——SpringApplication
一、SpringApplicationSpringApplication 类提供了一个方便的方法来启动 Spring 项目。public static void main(String[] args) { SpringApplication.run(MySpringConfiguration.class, args);}在应用程序启动时,可以看下类似下面的输出内容: . ...原创 2020-03-05 13:37:46 · 164 阅读 · 0 评论 -
SpringBoot——外部配置
文章目录外部配置1、配置随机值2、命令行配置属性3、Application Property 文件4、profile5、加密属性值6、YAML的使用6.1 YAML语法6.2 多文档块方式6.3 YAML的缺点7、配置属性的类型安全7.1 配置文件注入JavaBean7.2 构造函数绑定7.3 @ConfigurationProperties7.4 松散绑定不同属性的松散绑定规则7.5 @Conf...原创 2020-03-05 13:34:47 · 357 阅读 · 0 评论 -
SpringBoot——logging
文章目录日志1、日志格式2、控制台输出2.1 彩色输出3、文件输出4、日志级别5、日志分组6、自定义log配置7、Logback扩展7.1 Profile配置7.2 Environment属性8、SLF4j的使用8.1 如何在系统中使用SLF4j8.2 其余问题9、Logback.xml根据 SpringBoot v2.2.1.RELEASE 的官方文档日志日志框架包括两种:日志门面——...原创 2020-03-05 13:23:19 · 2059 阅读 · 0 评论