SpringBoot入門編寫第一個程序Helloworld
1.系統(tǒng)要求
Java 8
Maven 3.3+
idea 2019+
2.HelloWorld
需求:瀏覽發(fā)送/hello
請求,響應 Hello,Spring Boot 2
2.1創(chuàng)建maven工程
2.2引入依賴
<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.4.RELEASE</version> </parent> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> </dependencies>
2.3創(chuàng)建主程序
/** * 主程序類 * @SpringBootApplication:這是一個SpringBoot應用 */ @SpringBootApplication public class MainApplication { public static void main(String[] args) { SpringApplication.run(MainApplication.class,args); } }
2.4編寫業(yè)務
@RestController public class HelloController { @RequestMapping("/hello") public String handle01(){ return "Hello, Spring Boot 2!"; } }
2.5測試
直接運行main
方法即可
瀏覽器顯示:
2.6簡化配置
可用application.properties
server.port=8888
2.7簡化部署
<build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build>
把項目打成jar包,直接在目標服務器執(zhí)行即可。
進如target文件夾:
cmd窗口執(zhí)行選中的jar:
瀏覽器顯示:
注意點:取消掉cmd的快速編輯模式
以上就是SpringBoot入門編寫第一個程序Helloworld的詳細內(nèi)容,更多關于SpringBoot程序的資料請關注腳本之家其它相關文章!
相關文章
Springboot配置suffix指定mvc視圖的后綴方法
這篇文章主要介紹了Springboot配置suffix指定mvc視圖的后綴方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-07-07解決redisTemplate向redis中插入String類型數(shù)據(jù)時出現(xiàn)亂碼問題
這篇文章主要介紹了解決redisTemplate向redis中插入String類型數(shù)據(jù)時出現(xiàn)亂碼問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12java 基礎知識之網(wǎng)絡通信(TCP通信、UDP通信、多播以及NIO)總結
這篇文章主要介紹了java 基礎知識之網(wǎng)絡通信總結的相關資料,包括TCP通信、UDP通信、多播以及NIO,需要的朋友可以參考下2017-03-03Spring Boot 整合 TKMybatis 二次簡化持久層代碼的實現(xiàn)
這篇文章主要介紹了Spring Boot 整合 TKMybatis 二次簡化持久層代碼的實現(xiàn),本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01