java專案包名如果由多個單詞組成,怎麼命名?

時間 2021-06-07 05:21:15

1樓:黃大仙

包名不應該用來表達模組完整的意思,包名應該僅用作與同包下的其他包做區分。

遇到適當的時候應該向範圍更大的語義上取名,如已存在乙個包代表 51-100 的範圍,現在你想新建乙個包 1-30,如果不存在 31-50,應當向上取包名成為 1-50;如果存在 31-50,應當取包名為 1-50.1-30 和 1-50.31-50 兩個包。

對於題中的情況,應該去除重複的部分,僅留下關鍵區分的資訊:

com.coalmine.management

com.coalmine.execution

如果除了子系統,還有非子系統,那就命名為:

com.coalmine.subsystem.management

com.coalmine.subsystem.execution

如果除了生產子系統,還有非生產子系統,那就命名為:

com.coalmine.subsystem.production.management

com.coalmine.subsystem.production.execution

java專案Shiro SpringSecurity Sa Token如何選擇?

檸檬班 都主要是做身份驗證和鑑權,有很多相同的地方,側重點不同 1 Shiro 相對簡單,一般單個專案需要身份驗證和鑑權應用起來比較快速,入手也比較快 2 Spring Security 基於Spring體系,功能更強大,也更複雜,但網上各種使用資料也較多 對於分布式的多服務需要統一身份驗證與鑑權,...

一名大三學生的求助(java)?

傻蛋兒 大三就可以自己出去找實習了,找些公司,然後投簡歷,校招或者社招進去實習,多面試幾家,面試的過程中學習和完善自己這樣就能一步步打消自己的顧慮了 唐昊 首先無需焦慮,對於未知的事物感到迷茫是很正常的。另外,其他答案都說過,基礎是永遠不會過時的。打好基礎是為了以後快速轉變其他工具。框架只是工具,學...

有哪些《名偵探柯南》的表情包?

Velpro 都是新鮮自製的,以後還會不定期更新 集數後面都有,以愛奇藝的為準205集生死一瞬間第三個選擇 419集斯托拉第巴利歐斯不協調的和音 事件篇 332集殘留下來的無聲證言 前篇 第342集被玷汙的蒙面英雄 後篇 然後是驚訝三連 同第205集 291集犯罪的紀念品 前篇 今天來補充一下 同樣...