本系列文章使用SpringBoot搭建一個(gè)通用的項(xiàng)目架構(gòu)硅确。內(nèi)容包括領(lǐng)域開(kāi)發(fā),主流技術(shù)明肮,最佳實(shí)踐菱农,涉及開(kāi)發(fā),部署柿估,監(jiān)控
主要技術(shù):Java17+SpringBoot2.6+MyBatis|JPA+Redis+Docker
適用范圍:小項(xiàng)目(百萬(wàn)級(jí)別)循未,小團(tuán)隊(duì)(十人團(tuán)隊(duì))
開(kāi)發(fā)環(huán)境:Windows10+IDEA+Docker
項(xiàng)目源碼:flower: one flower one world (gitee.com)
目錄
基礎(chǔ)篇
實(shí)戰(zhàn)篇
實(shí)戰(zhàn)篇-項(xiàng)目架構(gòu),原則和分層
實(shí)戰(zhàn)篇-基礎(chǔ)設(shè)施秫舌,基類(lèi)和配置
實(shí)戰(zhàn)篇-接口實(shí)現(xiàn)只厘,配置與部署
實(shí)戰(zhàn)篇-倉(cāng)儲(chǔ)技術(shù)選型
實(shí)戰(zhàn)篇-工具類(lèi)實(shí)戰(zhàn)
實(shí)戰(zhàn)篇-設(shè)計(jì)類(lèi)實(shí)戰(zhàn)
番外篇
Quarkus入門(mén)
本項(xiàng)目采用最小依賴(lài)烙丛,可以非常方便地將spring項(xiàng)目移植為Quarkus項(xiàng)目
一個(gè)小目標(biāo):Quarkus入門(mén)系列,使用GraavlVM和Docker