spring Boot
文章平均质量分 74
yangliuhbhd
这个作者很懒,什么都没留下…
展开
-
Spring Boot配置文件-多环境配置
一. 多环境配置的好处:1.不同环境配置可以配置不同的参数~2.便于部署,提高效率,减少出错~二. properties多环境配置 resources目录下配置文件 application.properties application-dev.properties application-prd.pro原创 2017-05-06 16:09:04 · 921 阅读 · 0 评论 -
Spring-boot整合elastic-job分布式调度解决方案
Spring-boot整合elastic-job分布式调度解决方案文档地址:http://elasticjob.io/docs/elastic-job-lite/00-overview/intro/源码地址:https://github.com/elasticjob源码解析:https://blog.csdn.net/spy19881201/article/details/61631799一、Sp...原创 2018-07-10 10:55:56 · 12718 阅读 · 4 评论 -
Spring boot 异步/定时任务/邮件
Spring boot 异步/定时任务/邮件:一、异步功能1:启动类添加注解:@EnableAsync //开启异步注解功能2:方法上添加://告诉Spring这是一个异步方法@Asyncpublic void hello(){ try { Thread.sleep(3000); } catch (InterruptedException e) { ...原创 2018-06-11 10:34:48 · 1467 阅读 · 0 评论 -
Spring boot cache 使用和原理
第一步、自动配置类; 自动启动类:CacheAutoConfiguration 属性配置:CacheProperties 主启动类添加:@EnableCaching注解cache POM添加:<dependency> <groupId...原创 2018-06-11 09:26:32 · 4985 阅读 · 0 评论 -
SpringBoot启动过程源码解析
一、启动配置原理几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener 只需要放在ioc容器中ApplicationRunnerCommandLineRunner 启动流程:断点启动Spring boot应用1、下一步...原创 2018-06-11 09:45:35 · 5497 阅读 · 4 评论 -
Spring Boot整合mybatis(注解版和xml配置版本)+druid数据源监控
1.POM文件配置<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://m原创 2018-06-07 10:35:46 · 7048 阅读 · 0 评论 -
SpringBoot默认的错误处理机制处理
原理: 可以参照ErrorMvcAutoConfiguration;错误处理的自动配置; @Bean@ConditionalOnMissingBean(value = ErrorAttributes.class, search = SearchStrategy.CURRENT)public DefaultErrorAttributes errorAttributes() { re...原创 2018-07-27 13:36:45 · 1708 阅读 · 0 评论 -
Springboot Security配置
Springboot Security添加Pom支持<!-- ... other dependency elements ... --> <dependency> <groupId>org.springframework.security</groupId> <artifactId>spring-security-we...原创 2018-06-11 11:51:43 · 1170 阅读 · 0 评论 -
spring-boot-starter-actuator(健康监控)配置和使用
spring-boot-starter-actuator(健康监控)配置和使用添加POM依赖:<!-- spring-boot-监控--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-ac...原创 2018-06-12 09:14:52 · 30452 阅读 · 0 评论 -
Spring Boot与RabbitMQ的整合消息确认
import com.rabbitmq.client.Channel;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.amqp.core.*;import org.springframework.amqp.rabbit.connection.ConnectionFactor...原创 2018-05-11 16:59:18 · 8758 阅读 · 1 评论 -
SpringBoot +RabbitMQ配置
pom.xml 配置 (RabbitMQ版本:3.7.3Erlang 20.2) <!-- rabbit mq --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-...原创 2018-04-13 19:36:13 · 13424 阅读 · 1 评论 -
spring Boot redis连接池配置,Spring Session配置
1.POM配置 redis.clients jedis 2.9.0 org.springframework.session spring-session-data-redis 2.配置文件application.properties# REDIS (RedisProperties)# Redis数据库索引(默认为0)spr原创 2017-05-10 11:07:50 · 21984 阅读 · 0 评论 -
Spring Boot使用Druid数据源配置和监控配置
1.druid文档地址:https://github.com/alibaba/druid/wiki2.添加maven pom配置 com.alibaba druid 1.0.5 org.mybatis.spring.boot mybatis-spring-boot-starter 1.3.0原创 2017-05-09 16:34:22 · 3609 阅读 · 0 评论 -
SpringBoot 集成阿里云 RocketMQ 实战之快速入门
RocketMQ 是什么Github 上关于 RocketMQ 的介绍:RcoketMQ 是一款低延迟、高可靠、可伸缩、易于使用的消息中间件。具有以下特性:支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型 在一个队列中可靠的先进先出(FIFO)和严格的顺序传递 支持拉(pull)和推(push)两种消息模式 单一队列百万消息的堆积能力 支持多种消息协议,如 JMS、MQ...原创 2018-09-14 15:14:23 · 9399 阅读 · 5 评论