iT邦幫忙

2023 iThome 鐵人賽

DAY 21
0

Java spring boot

上一篇講到優點
這篇Java Spring Boot的一些缺點

  • 學習曲線: 雖然Spring Boot旨在簡化Java應用程式開發,但對初學者來說,仍需時間理解概念、配置和最佳實踐。
  • 過度配置: 儘管提供默認配置,某些情況下開發者可能感到配置過多。特定項目可能需額外調整以符合需求。
  • 性能挑戰: 對於高性能和實時性要求極高的應用,可能需要額外性能調優。
  • 選擇困擾: 提供眾多模組和擴展,但開發者需在眾多選項中作出選擇,可能引發選擇恐懼症。
  • 自動配置複雜性: 儘管自動配置是優勢,但對於特殊場景,開發者需深入了解規則以確保正確配置。
  • 版本兼容性挑戰: 升級版本時,需處理依賴項版本兼容性,尤其在大型應用中可能面臨挑戰。
  • 過度依賴: 過度依賴默認配置可能使開發者對底層框架了解不足,在處理複雜問題時可能造成困擾。

setting
接下來講解spring boot setting
有兩種方式來做setting
第一種可以從官網來下載
官網 : https://spring.io/
首先進入官網
https://ithelp.ithome.com.tw/upload/images/20231006/20151606SZeytOv6ar.png
按 "Project"->"Spring Boot"
https://ithelp.ithome.com.tw/upload/images/20231006/20151606uzZGTK70nU.png
進入如圖下的頁面
https://ithelp.ithome.com.tw/upload/images/20231006/20151606iZg9BDDV8q.png
往下拉並找到"Quickstart Your Project" 然後按"Spring Initializr"
https://ithelp.ithome.com.tw/upload/images/20231006/20151606Ph3vkrPKrb.png
你就會看到這個頁面,下圖是我的設定
https://ithelp.ithome.com.tw/upload/images/20231006/20151606JUDChTealR.png
設定完後按"GENERATE"下載,你就會得到這壓縮包
https://ithelp.ithome.com.tw/upload/images/20231006/20151606rSpjYkDv5d.png
解壓縮後import這檔案進IDE,你在檔案下會找到java檔名叫DemoApplication.java,跑這java檔,會得到如圖下這結果
https://ithelp.ithome.com.tw/upload/images/20231006/201516066HPQShsmvc.png


上一篇
Day 20 Java的後端框架
下一篇
Day 22 Java spring boot 2
系列文
菜鳥工程師30天學java基礎30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言