天行健,君子以自強不息;地勢坤,君子以厚德載物。
每個人都有惰性,但不斷學習是好好生活的根本,共勉!
文章均為學習整理筆記,分享記錄為主,如有錯誤請指正,共同學習進步。
《宣州謝朓樓餞別校書叔云》
棄我去者,昨日之日不可留;
亂我心者,今日之日多煩憂。
長風萬里送秋雁,對此可以酣高樓。
蓬萊文章建安骨,中間小謝又清發。
俱懷逸興壯思飛,欲上青天覽明月。
抽刀斷水水更流,舉杯消愁愁更愁。
人生在世不稱意,明朝散發弄扁舟。
文章目錄
- Nignx部署Java服務測試使用的Spring Boot項目Demo
- 1. 項目包結構
- 2. pom所需依賴
- 3. 配置文件
- 4. 項目啟動類
- 5. 接口類
- 6. 項目下載
- 加分加分
- 1. 加分
- 2. 加分
- 3. 加分
- 4. 加分
- 4.1 加分1
- 4.2 加分2
- 4.3 加分3
- 4.4 加分4
Nignx部署Java服務測試使用的Spring Boot項目Demo
1. 項目包結構
項目的包結構如下圖
2. pom所需依賴
所需依賴
<!--spring boot的web啟動依賴--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.7.18</version></dependency><!--性能增強依賴,可省略setter getter等注解--><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.30</version></dependency><!--json工具--><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.83</version></dependency><!--日志工具--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.36</version></dependency>
完整pom.xml
<?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://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>org.example</groupId><artifactId>java_nginx_demo</artifactId><version>1.0-SNAPSHOT</version><properties><maven.compiler.source>8</maven.compiler.source><maven.compiler.target>8</maven.compiler.target><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding></properties><dependencies><!--spring boot的web啟動依賴--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><version>2.7.18</version></dependency><!--性能增強依賴,可省略setter getter等注解--><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.30</version></dependency><!--json工具--><dependency><groupId>com.alibaba</groupId><artifactId>fastjson</artifactId><version>1.2.83</version></dependency><!--日志工具--><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.7.36</version></dependency></dependencies></project>
3. 配置文件
application.yml
server:# 項目端口號port: 8080spring:application:# 應用名稱name: nginx_demo
4. 項目啟動類
NginxApplication.java
package com.nginx;import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;/*** @func: Niginx部署項目測試啟動類* @author: LiBai* @version: v1.0* @createTime: 2024/12/4 9:41*/
@SpringBootApplication
public class NginxApplication {public static void main(String[] args) {SpringApplication.run(NginxApplication.class, args);}
}
5. 接口類
TestController.java
package com.nginx.test;import com.alibaba.fastjson.JSONObject;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;/*** @func: 測試接口* @author: LiBai* @version: v1.0* @createTime: 2024/12/4 9:42*/
@RestController
@RequestMapping(value = "/test")
public class TestController {@GetMapping(value = "/get")public JSONObject test(){System.out.println("接口測試調用成功");JSONObject jsonObject = new JSONObject();jsonObject.put("test", "接口測試返回結果");return jsonObject;}}
6. 項目下載
項目demo已上傳至CSDN資源庫以及GitCode倉庫
CSDN資源庫下載項目:Java springboot項目demo 用于nginx服務部署Java項目功能的測試項目
CSDN代碼倉庫GitCode項目地址:java_nignx_demo項目GitCode地址
版權聲明:
- 作者:寒山李白
- 博客地址:https://hanshan.blog.csdn.net/
- 版權:本作品采用《創作共享許可證》進行許可,根據該許可授權的內容可在符合本許可證條款的前提下自由使用、、修改和創作衍生作品。
版權許可介紹:
本文采用CC BY-NC-SA許可證
此許可允許在使用者僅出于非商業目的以任何媒體或格式分發、重新混合、改編和構建材料,并且前提是注明創作者。如果您重新混合、改編或基于該材料進行構建,則必須按照相同的條款對修改后的材料進行許可。
更多信息請訪問以下網址查看:
版權官網 https://creativecommons.org/licenses/by-nc-sa/4.0/
中文翻譯 https://creativecommons.org/licenses/by-nc-sa/4.0/deed.zh-hans
文章結束
-------------------------------------------
以下內容增加文章評分用,可忽略
加分加分
黃河之水天上來,奔流到海不復回
高堂明鏡悲白發,朝如青絲暮成雪
1. 加分
黃河之水天上來,奔流到海不復回
高堂明鏡悲白發,朝如青絲暮成雪
2. 加分
黃河之水天上來,奔流到海不復回
高堂明鏡悲白發,朝如青絲暮成雪
3. 加分
寒山李白
寒山李白
4. 加分
賬號密碼
名稱 | 密碼 |
---|---|
李白 | 123 |
4.1 加分1
賬號密碼
名稱 | 密碼 |
---|---|
李白 | 123 |
4.2 加分2
賬號密碼
名稱 | 密碼 |
---|---|
李白 | 123 |
4.3 加分3
賬號密碼
名稱 | 密碼 |
---|---|
李白 | 123 |
4.4 加分4
賬號密碼
名稱 | 密碼 |
---|---|
李白 | 123 |
感謝閱讀,祝君暴富!