java - spring目錄結(jié)構(gòu)命名最佳方式是?
問(wèn)題描述
一直糾結(jié)model bean domain dao命名,看到網(wǎng)上都不一樣,有點(diǎn)暈
問(wèn)題解答
回答1:使用SPRING INITIALIZR 會(huì)自動(dòng)生成目錄結(jié)構(gòu) idea也支持
回答2:就是幾個(gè)英文單詞,看得懂就行,有糾結(jié)命名的時(shí)間,能寫(xiě)多少代碼
回答4:package用來(lái)區(qū)分存放不同作用的類(lèi),我也看到過(guò)很多項(xiàng)目所命名的方式都各有不一,但是這個(gè)不太大影響,只是一個(gè)開(kāi)發(fā)規(guī)范的習(xí)慣,package的命名方式,如果你是公司項(xiàng)目,可以按照公司的規(guī)范,如果個(gè)人項(xiàng)目,你也可以制定好自己的一個(gè)命名規(guī)范,樓層中@公孫二狗的圖片,可以做為參考
回到問(wèn)題,你所說(shuō)的model bean domain dao
model domain可以說(shuō)是指存放pojo的,例存放學(xué)生的成績(jī)類(lèi)(student)bean個(gè)人建議通常不命名這個(gè)名字,因?yàn)榻涌趯?shí)現(xiàn)類(lèi)也算一個(gè)bean,像學(xué)生的成績(jī)類(lèi)也算一個(gè)bean,所以以bean命名package不建議(如果有高人,請(qǐng)輕噴,小弟只是小菜鳥(niǎo))dao就存放對(duì)持久層操作的一些類(lèi)
以上
回答5:按功能,模塊來(lái)命名比較好
相關(guān)文章:
1. docker - 各位電腦上有多少個(gè)容器啊?容器一多,自己都搞混了,咋辦呢?2. android studio總是在processes running好久3. MySQL數(shù)據(jù)庫(kù)中文亂碼的原因4. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””5. macos - mac下docker如何設(shè)置代理6. docker不顯示端口映射呢?7. java - 請(qǐng)問(wèn)在main方法中寫(xiě)成對(duì)象名.屬性()并賦值,與直接參參數(shù)賦值輸錯(cuò)誤是什么原因?8. css - C#與java開(kāi)發(fā)Windows程序哪個(gè)好?9. docker gitlab 如何git clone?10. docker-compose 為何找不到配置文件?
