命名慣例 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