加载中
SpringBoot多数据库(Mysql)动态切换

前段时间,接到新的需求,公司的一个服务需要提供给多个客户使用,不同的客户通过不同的域名访问后台同一服务,服务根据域名进行数据库切换,把不同客户的数据存放在不同的数据库中,查询时不...

SpringBoot RabbitMQ 集成 创建项目

RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件)。RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构建在开放电信平台框架上的。所有主要的编...

2019/04/30 16:20
1.3K
SpringBoot RestTemplate 使用说明

传统情况下在java代码里访问restful服务,一般使用Apache的HttpClient。不过此种方法使用起来太过繁琐。spring提供了一种简单便捷的模板类来进行操作,这就是RestTemplate。 使用restTemplat...

2018/04/24 15:32
7.7W
Spring Boot 动态修改日志级别

SpringBoot1.5.X版本引入的一个新的控制端点:/loggers,该端点将为我们提供动态修改Spring Boot应用日志级别的强大功能。该功能的使用非常简单,它依然延续了Spring Boot自动化配置的实现,...

2018/01/25 15:18
2K
SpringBoot 变更默认配置文件名称

SpringBoot配置文件可以使用yml格式和properties格式,分别的默认命名为:application.yml、application.properties。在项目创建过程中想把配置文件名称改为springbootconfig.properties或spr...

SpringBoot 配置文件存放位置及读取顺序

SpringBoot配置文件可以使用yml格式和properties格式 分别的默认命名为:application.yml、application.properties 存放目录 SpringBoot配置文件默认可以放到以下目录中,可以自动读取到: ...

SpringBoot Cache 注解 @Cacheable,@CachePut , @CacheEvict

SpringBoot Cache 提供了以下注解以方便开发 @CacheConfig:主要用于配置该类中会用到的一些共用的缓存配置。 @Cacheable:主要方法返回值将被加入缓存。同时在查询时,会先从缓存中获取,若...

2018/01/18 09:36
3.4W
SpringBoot Cache 介绍

大家知道知道一个程序的瓶颈在于数据库,我门也知道内存的速度是大大快于硬盘的速度的。当我门需要重复的获取相同的数据的时候,我门一次又一次的请求数据库或者远程服务,导致大量的时间耗费...

2018/01/16 23:36
828
SpringBoot 集成Ehcache实现缓存

EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 Ehcache是一种广泛使用的开源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它...

2017/12/25 22:40
3.9K
SpringBoot 配置文件yml

YAML(IPA: /ˈjæməl/,尾音类似camel骆驼)是一个可读性高,用来表达资料序列的编程语言。YAML参考了其他多种语言,包括:XML、C语言、Python、Perl以及电子邮件格式RFC2822。Clark Evans...

2017/12/25 22:38
6.5K
SpringBoot使用Lombok简化代码

Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。 官方地址:https://projectlo...

2017/12/25 22:27
304
SpringBoot 使用MockMvc进行Controller的测试

  对模块进行集成测试时,希望能够通过输入URL对Controller进行测试,如果通过启动服务器,建立http client进行测试,这样会使得测试变得很麻烦,比如,启动速度慢,测试验证不方便,依赖网...

2017/12/25 22:23
2.1W
SpringBoot 简介

什么是SpringBoot SpringBoot是一种全新的框架,目的是为了简化Spring应用的初始搭建以及开发过程。该框架使用特定的方式(集成starter,约定优于配置)来进行配置,从而使开发人员不需要再定义...

2017/12/25 16:18
1.5K
SpringBoot 集成异步调用Async

什么是”异步调用”与”同步调用” “同步调用”就是程序按照一定的顺序依次执行,,每一行程序代码必须等上一行代码执行完毕才能执行;”异步调用”则是只要上一行代码执行,无需等待结果的...

2017/12/25 16:07
368
SpringBoot 自定义事件

SpringBoot的事件监听:为bean之间的消息通信提供支持。当一个bean做完一件事以后,通知另一个bean知晓并做出相应处理。这时,我们需要另一个bean,监听当前bean所发生的事件。 实现SpringB...

2017/12/25 10:57
4K
SpringBoot 事件

事件机制在java的设计模式中也可以叫监听器模式或者是观察者模式。 当有事件发生时,通知关注次事件的对象发送消息,告诉它有一个事件发生了,那么怎么知道通知谁呢? 那必须要在对这个事件感...

2017/12/25 10:56
370
SpringBoot 普通类获取Spring容器中的bean

我们知道如果我们要在一个类使用spring提供的bean对象,我们需要把这个类注入到spring容器中,交给spring容器进行管理,但是在实际当中,我们往往会碰到在一个普通的Java类中,想直接使用spr...

2017/12/17 00:01
3.3K
Spring Boot Task定时任务升级(启动、停止、变更执行周期)

本文章主要描述了,如何动态添加、修改、删除定时任务? 请参照Spring Boot Task实现定时任务创建项目。 开始案例代码编写吧! 编写一个简单的线程: package org.lvgang; import java.uti...

2017/12/16 23:28
5.5W
定时任务CronExpression配置说明

在配置定时任务时,都需要配置CronExpression,本文档主要介绍了CronExpression如何配置。 一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。 按顺序依次为   秒(0~59)   分...

2017/12/16 22:03
1.4K

没有更多内容

加载失败,请刷新页面

返回顶部
顶部