命名慣例 naming-conventions

Java™封裝名稱中的連字型大小 hyphens-in-java-package-name

建立Java™類別的位置時,套件名稱必須與存放庫資料夾位置的名稱相符,且路徑中的所有連字型大小都必須正確逸出。

雖然在AEM開發的建議做法是在存放庫專案的名稱中使用連字型大小,但Java™封裝名稱中的連字型大小是不合法的。

底層CRX平台必須能夠區分實際底線 _ 和連字型大小 -. 因此,在JCR中,連字型大小必須以其Unicode值(u002d)取代,並以底線逸出 _.

例如,如果存放庫路徑為 /apps/my-example/component/info/Info.java,封裝名稱應為 java package apps.my_002dexample.component.info;

請注意,底線必須以類似方式逸出,例如 _ 變為 _005f.

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791