自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Spring Boot 的多线程

本文借鉴《JavaEE开发的颠覆者SpringBoot》这本书Springboot开启多线程需要用到两个注解:@EnableAsync和@Async;@EnableAsync:在配置类中通过@EnableAsync注解开启对异步任务的支持@Async:在实际执行的Bean的方法中使用@Async注解来表明这是一个异步任务,在方法中使用表示该方法是异步任务,在类中使用表明该类的所有方法都是异步任务。...

2018-02-26 14:37:42 13142 2

原创 SpringBoot发布到独立的tomcat中运行

在开发阶段我们推荐使用内嵌的tomcat进行开发,因为这样会方便很多,但是到生成环境,我希望在独立的tomcat容器中运行,因为我们需要对tomcat做额外的优化,这时我们需要将工程打包成war包进行发布。工程的打包方式为war包 1、将spring-boot-starter-tomcat的范围设置为provided在pom中添加sprin...

2018-02-11 10:02:52 1397

原创 实现SpringBoot自定义拦截器

首先我们先回顾一下传统拦截器的写法:第一步创建一个类实现HandlerInterceptor接口,重写接口的方法。第二步在XML中进行如下配置,就可以实现自定义拦截器了SpringBoot实现自定义拦截器方法:第一步创建一个类实现HandlerInterceptor接口,重写接口的方法,只是多了一个@Component注解,这个注解是为后面的使用时进行注入。例:第二步在入口类的目录或者兄弟目录下创...

2018-02-10 15:56:08 72913 13

原创 SpringBoot自动加载的原理

SpringBoot自动加载的原理:SpringBoot在进行SpringApplication对象实例化时会加载META-INF/spring.factories文件,将该配置文件中的配置载入到Spring容器。源码分析:首先我们在程序入口的位置点进SpringApplication这个类的run方法我们可以看到run方法值执行了一个方法我们继续跟进找到run方法可以看到run方法只是创建了Sp...

2018-02-09 15:26:19 13849 1

原创 数据基础的三种排序方式,哈哈哈

public class Test {     public static void main(String[] args) {                  int[] s = {1,8,6,9,4,7,3,4,3};         /**          * 冒泡排序          */         for (int i = 0; i < s.length-1; i++)...

2018-02-01 13:40:57 306

原创 了解RabbitMQ的基本信息,并搭建简单实例

部分资料从网上摘取,如有侵权请@我,谢谢! 今天我来讲一下rabbitmq,在进行正式操作前我们先来了解rabbitmq的一些基本信息: 基本概念 RabbitMQ是流行的开源消息队列系统,用erlang语言开发。RabbitMQ是AMQP(高级消息队列协议)的标准实现。如果不熟悉AMQP,直接看RabbitMQ的文档会比较困难。不过它也只有几个关键概念,这里简单介绍。 RabbitM

2018-01-31 14:55:07 302

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除