Naamgevingsconventies naming-conventions

Afbreekstreepjes in Java™-pakketnaam hyphens-in-java-package-name

Wanneer u een locatie voor een Java™-klasse maakt, moet de pakketnaam overeenkomen met de naam van de opslagplaats en moeten eventuele afbreekstreepjes in het pad correct worden beschermd.

Het gebruik van afbreekstreepjes in de namen van opslagplaats-items wordt aanbevolen bij AEM ontwikkeling, maar afbreekstreepjes zijn in Java™-pakketnamen niet toegestaan.

Het onderliggende CRX-platform moet onderscheid kunnen maken tussen een werkelijk onderstrepingsteken _ en een afbreekstreepje - . In JCR moet het afbreekstreepje daarom worden vervangen door de Unicode-waarde (u002d) en worden genummerd door een onderstrepingsteken _ .

Bijvoorbeeld, als de opbergweg /apps/my-example/component/info/Info.java is, zou de pakketnaam java package apps.my_002dexample.component.info; moeten zijn

U ziet dat een onderstrepingsteken op dezelfde manier moet worden genegeerd, zodat _ _005f wordt.

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