簡 介
Spring Boot是一個構建在Spring框架頂部的項目。它提供了一種簡便,快捷的方式來設置,配置和運行基于Web的簡單應用程序。
在Spring Boot不需要XML配置(部署描述符)。它使用約定優于配置軟件設計范例,可以減少開發人員的工作量。
SpringBoot體系結構
數據庫層:在數據庫層中, CRUD (創建,檢索,更新等)。
SpringBoot基礎目錄結構
ProjectName
+- src
+- main
+- java
+- resources
| +- static
| +- templates
| application.properties
+- test
+- java
| pom.xml
Spring Boot的基礎結構共三個文件(具體路徑根據用戶生成項目時填寫的Group所有差異):
生成的ProjectApplication和ProjectApplicationTests類都可以直接運行來啟動當前創建的項目,如果項目未創建任何數據訪問或Web模塊,程序會在加載完Spring之后結束運行。
創建springboot應用程序
Springboot配置
# web服務訪問端口
server.port=8090
# 數據庫連接
spring.datasource.url=jdbc:mysql://192.168.XX.2:3306/xxx
# 應用名稱
Spring.application.name=hello
server:
port: 8090
spring:
datasource:
url: jdbc:mysql://192.168.XX.2:3306/xxx
application:
name: hello
# java -jar xx.jar --server.port=8090
application.properties和application.yml文件可以放在四個位置,按照優先級排序如下所示:
springboot/
├── application.properties
├── config
│ └── application.properties
└── HelloWorld-0.0.1-SNAPSHOT.jar
此外,如果在相同優先級位置同時有application.properties和application.yml,那么application.properties里的屬性里面的屬性就會覆蓋application.yml。
多環境配置
在Spring Boot中多環境配置文件名需要滿足application-{profile}.properties的格式,其中{profile}對應你的環境標識,比如:
執行java -jar xxx.jar --spring.profiles.active=prod,也就是生產環境的配置(prod)
項目打包運行
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129129.html
摘要:因為某些原因,不方便在這里直接發送百度鏈接,關注我的微信公眾號面試通關手冊回復資源分享第一波即可領取。然后大家還有什么問題的話,可以在我的微信公眾號后臺面試通關手冊給我說或者加我微信,我會根據自己的學習經驗給了說一下自己的看法。 這是一篇針對Java初學者,或者說在Java學習路線上出了一些問題(不知道該學什么、不知道整體的學習路線是什么樣的) 第一步:Java基礎(一個月左右) 推薦...
摘要:開公眾號差不多兩年了,有不少原創教程,當原創越來越多時,大家搜索起來就很不方便,因此做了一個索引幫助大家快速找到需要的文章系列處理登錄請求前后端分離一使用完美處理權限問題前后端分離二使用完美處理權限問題前后端分離三中密碼加鹽與中異常統一處理 開公眾號差不多兩年了,有不少原創教程,當原創越來越多時,大家搜索起來就很不方便,因此做了一個索引幫助大家快速找到需要的文章! Spring Boo...
摘要:基礎入門篇簡介可以基于輕松創建可以運行的獨立的生產級的應用程序。對平臺和第三方類庫我們有自己看法和意見約定大于配置。官網目前最新版本是我們接下來就在這個版本的基礎上面進行學習。變成項目引入依賴。 SpringBoot基礎入門篇 簡介 Spring Boot可以基于Spring輕松創建可以運行的、獨立的、生產級的應用程序。 對Spring平臺和第三方類庫我們有自己看法和意見(約定大于配置...
閱讀 1353·2023-01-11 13:20
閱讀 1699·2023-01-11 13:20
閱讀 1211·2023-01-11 13:20
閱讀 1902·2023-01-11 13:20
閱讀 4161·2023-01-11 13:20
閱讀 2751·2023-01-11 13:20
閱讀 1397·2023-01-11 13:20
閱讀 3664·2023-01-11 13:20