當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
IDEA 创建 SpringBoot 项目
生活随笔
收集整理的這篇文章主要介紹了
IDEA 创建 SpringBoot 项目
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- 一、新建Springboot項(xiàng)目
- 第一步:新建一個(gè)Springboot項(xiàng)目
- 第二步:選擇項(xiàng)目模板
- 第三步:設(shè)置項(xiàng)目配置
- 第四步:設(shè)置項(xiàng)目依賴
- 第五步:設(shè)置項(xiàng)目名稱及路徑
- 第六步:創(chuàng)建完成
- 二、測(cè)試及運(yùn)行
- 1、測(cè)試代碼
- 2、設(shè)置默認(rèn)端口
- 3、運(yùn)行
- 三、加載本地配置
- 1、引入Lombok
- 2、創(chuàng)建本地配置
- (1)application.properties添加配置
- (2)創(chuàng)建配置對(duì)象
- 3、加載本地配置
SpringBoot項(xiàng)目打包:IDEA 將 SpringBoot 項(xiàng)目打包成jar
一、新建Springboot項(xiàng)目
第一步:新建一個(gè)Springboot項(xiàng)目
第二步:選擇項(xiàng)目模板
第三步:設(shè)置項(xiàng)目配置
第四步:設(shè)置項(xiàng)目依賴
第五步:設(shè)置項(xiàng)目名稱及路徑
第六步:創(chuàng)建完成
等待依賴下載完,項(xiàng)目就創(chuàng)建完成。
二、測(cè)試及運(yùn)行
1、測(cè)試代碼
2、設(shè)置默認(rèn)端口
3、運(yùn)行
出現(xiàn)如上界面說(shuō)明運(yùn)行成功。
三、加載本地配置
1、引入Lombok
首先在IDEA的plugins中引入Lombok插件,添加方式如下:
在項(xiàng)目中引入 lombok 包。
2、創(chuàng)建本地配置
(1)application.properties添加配置
在 application.properties 配置文件中添加如下配置:
data.domain=http://10.0.10.202:18080 log.level=INFO(2)創(chuàng)建配置對(duì)象
package com.example.springbootdemo.config;import lombok.Data; import org.springframework.beans.factory.annotation.Value; import org.springframework.context.annotation.Configuration; import org.springframework.stereotype.Component;@Data @Component @Configuration public class GlobalConfig {@Value("${data.domain:http://10.0.0.1:18080}")private String dataDomain;@Value("${log.level:DEBUG}")private String logLevel; }3、加載本地配置
在應(yīng)用初始化時(shí)獲取本地配置對(duì)象:
package com.example.springbootdemo;import org.springframework.beans.BeansException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; import org.springframework.stereotype.Component;@Component public class ApplicationManager implements ApplicationContextAware {@Autowiredprivate static ApplicationContext applicationContext;@Overridepublic void setApplicationContext(ApplicationContext context) throws BeansException {applicationContext = context;}public static <T> T getBean(Class<T> clazz) {if (applicationContext == null) {return null;}return applicationContext.getBean(clazz);}public static <T> T getBean(String name, Class<T> clazz) {if (applicationContext == null) {return null;}return applicationContext.getBean(name, clazz);} }
應(yīng)用初始化時(shí)加載配置對(duì)象
接口中返回所有配置信息
訪問接口后,返回如下界面說(shuō)明加載本地配置成功。
總結(jié)
以上是生活随笔為你收集整理的IDEA 创建 SpringBoot 项目的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 广发免还款签账额怎么兑换?2019最新兑
- 下一篇: IDEA 将 SpringBoot 项目