原文: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