Masalah ini mungkin agak luas, malah mungkin tidak dipanggil masalah. Kebanyakan stratifikasi seni bina projek dianalisis berdasarkan perniagaan Saya harap anda boleh berkongsi seni bina kejuruteraan yang agak segar dan komprehensif yang telah anda lihat.
Saya hanya menyiarkan sedikit reptilia, tolong jangan semburkannya
spring + maven + mybatis + logback + assembly [pemalam pembungkusan] + htmlunit + jsoup
Modul adalah seperti yang ditunjukkan dalam gambar
biasa semua kamus, guna
db bean + mapper + dao
service business layer
extenSion non-backbone business
main main method + simple parameter processing
Jika anda bergelut dengan ini, lebih baik pergi terus ke microservices Spring cloud mengalu-alukan anda
Bukankah secara amnya ia dibahagikan kepada modul mengikut fungsi perniagaan?