2017-09-15 182 views
0

我開始編寫Spring/boot Angular 4應用程序,我有一個小問題。在Angular 4應用程序中,我們創建了一個名爲LocalEvent(或其他)的文件夾,其中包含模塊,控制器,服務,html模板和css文件。我將如何爲Spring創建一個結構?彈簧引導文件夾結構

我見過Spring文件夾的例子,其中一切都分爲/服務/控制器。據我所知,Java使用軟件包,因此擁有10個文件夾意味着有10個軟件包可能會快速混淆。但我想從一些更有經驗的開發人員那裏聽到他們如何設置Spring結構。

+0

10包不應該混淆你。我的意思是,標準的Java API只有數百個。春天也是。爲什麼10個軟件包會混淆? –

+0

所以你說我可以做與Angular 2 styleguide相同的結構?每個組件都有它自己的文件夾? –

+0

Spring引導中沒有「組件」。所以我不確定你在說什麼。但是,在軟件包中拆分代碼的通常方式是通過技術領域,然後是功能領域,或者相反。 –

回答

1

據我所知,沒有Spring Boot結構。服務和控制器包結構是Java程序員如何遵循流行的MVC模式來構建他們的應用程序的方式。接下來,有一個Maven標準項目結構,其中基於Java或JVM的其他語言構建工具遵循