@Java로 주석 문서화
의 목적은 무엇입니까?@Documented
자바로 된 주석?
저는 그 문서를 보았지만, 많은 것을 얻을 수 없었습니다.누가 명확한 예를 들어 지적해 줄 수 있습니까?
@Documented
메타 변환입니다.본인이 신청하세요@Documented
주석을 정의할 때 주석을 사용하는 클래스가 생성된 JavaDoc에 이를 표시하도록 합니다.저는 그것을 많이 사용하는 것을 보지 못했지만, 여기에 예가 있습니다.이전 질문은 Eclipse에서 자동으로 작동하지 않는다는 것을 시사하지만, Eclipse 3.6에서 테스트를 수행했으며, 추가 여부에 관계없이 JavaDoc 팝업에 주석이 표시됩니다.@Documented
그들에게 주석을 달았습니다.
다음은 트랜잭션 메서드가 JavaDoc에서 동일하게 표시되도록 하는 Spring의 예입니다.
@Target({ElementType.METHOD, ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Inherited
@Documented
public @interface Transactional {
만약 우리의 주석이 있다면 (예를 들어,@InWork
)는@Documented
그러면 모든 학급이 그것을 가지고 있습니다.@InWork
javadoc에 의해 생성된 텍스트에 포함될 주석@InWork
주석에 대한 참조로 사용되는 텍스트입니다.
주석:
@Documented
@Inherited // for descenders of the annotation to have the @Documented feature automatically
@Retention(RetentionPolicy.RUNTIME) // must be there
public @interface InWork {
String value();
}
주석이 달린 대상:
/**
* Annotated class.
*/
@InWork(value = "")
public class MainApp {...}
javadoc 텍스트:
따라서, 당신은 주석이 자바독 텍스트에 표시되어야 하는지 결정해야 하며, 만약 그렇다면, 설정해야 합니다.@Documented
하게.
위의 정보는 Oracle 설명서에서 가져온 것입니다.
이클립스에서는 자바독 생성 텍스트에서 모든 주석을 볼 수 있습니다.@Documented
,그렇지 않으면.
4.3 버전에 대해서는 여전히 정확합니다.
Java 튜토리얼에서 하나의 사용을 포함한 여러 표준 주석에 대한 예제와 더 많은 설명을 제공하는 유용한 페이지를 찾았습니다.@Documented
특히 하단의 노트 블록에서 프리앰블 예제(섹션 문서)를 확인합니다.
언급URL : https://stackoverflow.com/questions/5592703/documented-annotation-in-java
'IT' 카테고리의 다른 글
WPF 데이터 그리드의 텍스트 정렬 (0) | 2023.06.02 |
---|---|
mongodb에서 중복 문서를 가장 빨리 제거하는 방법 (0) | 2023.06.02 |
iPhone 일정관리에서 사용자 지정 이벤트를 프로그래밍 방식으로 추가 (0) | 2023.06.02 |
#N/A 또는 빈 셀을 무시하는 차트를 Excel에서 생성 (0) | 2023.06.02 |
GitHub에서 특정 회선 번호로 연결하는 방법 (0) | 2023.05.28 |