spring boot聚合工程啟動專案

2021-10-23 21:14:04 字數 809 閱讀 2581

引入spring boot基礎依賴

<?xml version="1.0" encoding="utf-8"?>

4.0.0

com.imooc

foodie-dev

1.0-snapshot

foodie-dev-common

foodie-dev-pojo

foodie-dev-service

foodie-dev-api

pomorg.springframework.boot

spring-boot-starter-parent

2.1.5.release

utf-8

utf-8

1.8org.springframework.boot

spring-boot-starter

org.springframework.boot

spring-boot-starter-logging

org.springframework.boot

spring-boot-starter-web

org.springframework.boot

spring-boot-configuration-processor

true

編寫啟動類

public static void main(string args) }

在該啟動類所在包或者其子包,編寫controller層,這樣注釋可以被掃瞄到

然後,因為是聚合專案,需要先install子專案,使其成為主專案的依賴,然後啟動專案

spring boot 配置不占用埠方式啟動

在配置檔案中加入 不過這裡有個點需要注意,如果配置成不占用埠的方式啟動,若main方法執行完後,沒其他的deamon執行緒在跑,應用就會自動關閉了,有些新同學最容易放這種錯誤,並且還不清楚錯誤在哪 在使用阻塞執行緒時,這裡也有個坑,有人使用system.in.read 進行阻塞,這種寫法在windo...

Spring Boot工程結構 推薦

spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...

Spring Boot工程結構 推薦

spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...