原文:spring-boot 速成(5) profile区分环境

maven中的profile概念,在spring boot中一样适合,只要约定以下几个规则即可: 一 不同环境的配置文件以 application 环境名.yml 命名 举个粟子: 如果有二个环境dev prod,项目工程中有上述二个文件即可。 二 主配置文件application.yml中,显式激活某个环境 这样默认就激活了dev环境 三 与环境相关的差异配置部分,放在各自的配置文件中 举第二个 ...

2017-05-14 23:10 0 3328 推荐指数:

查看详情

spring-boot 速成(3) actuator

actuator 通过暴露一系列的endpoints可以让开发者快速了解spring boot的各项运行指标,比如:线程数,jvm剩余内存等一系列参数。 启用方法很简单,参考下面: dependencies { compile('org.springframework.boot ...

Sat Apr 15 22:02:00 CST 2017 0 5560
spring-boot 速成(1) helloworld

一、mac上安装 安装成功后,可在终端查看命令行 ➜ ~ spring --versionSpring CLI v1.5.2.RELEASE 二、极速体验hello world 随便开个vim啥的,敲几行代码: @RestController class ...

Thu Mar 16 01:15:00 CST 2017 0 2378
spring-boot 速成(6) 整合disconf

spring-boot虽然不推荐使用xml文件做为配置文件,但是并没有把路堵死,所以与disconf的整合,仍旧可以沿用之前的xml方式来处理。 一、在Application类上用注解导入xml 注意这行 @ImportResource({"classpath ...

Sun May 21 18:40:00 CST 2017 1 7711
spring-boot 速成(7) 集成dubbo

github上有一个开源项目spring-boot-starter-dubbo 提供了spring-boot与dubbo的集成功能,直接拿来用即可。(记得给作者点赞,以示感谢!) 下面是使用步骤,先看下工程的大致结构: 一、引入相关的依赖项 View ...

Mon May 22 05:30:00 CST 2017 4 1870
spring-boot 速成(4) 自定义配置

spring-boot 提供了很多默认的配置项,但是开发过程中,总会有一些业务自己的配置项,下面示例了,如何添加一个自定义的配置: 一、写一个自定义配置的类 package com.example.config; import lombok.Data; import ...

Sun Apr 16 05:56:00 CST 2017 0 6378
spring-boot 速成(11) - 单元测试

一、添加依赖项: testCompile 'org.springframework.boot:spring-boot-starter-test:1.5.2.RELEASE' 二、单元测试代码示例 import ...

Sun Aug 13 23:28:00 CST 2017 3 2504
spring-boot 速成(8) 集成druid+mybatis

spring-boot与druid、mybatis集成(包括pageHelper分页插件), 要添加以下几个依赖项: compile('mysql:mysql-connector-java:6.0.5') compile('tk.mybatis ...

Fri Jun 16 04:18:00 CST 2017 0 1520
spring-boot 速成(2) devtools之热部署及LiveReload

JRebel热部署插件相信很多人都知道,但是这是一款商业插件,spring-boot框架也提供了类似的功能,即:devtools,关键是免费的! 使用方法如下: 一、添加 devtools依赖 dependencies { compile ...

Mon Apr 10 01:49:00 CST 2017 3 14642
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM