2013-02-28 2 views
3

방금 ​​Pet Clinic 예제 (스프링 포틀릿 MVC로 다시 작성하고 싶습니다)를 다운로드했으며 모든 패키지에는 package-info.java 클래스가 있습니다. 파일은 패키지 선언을 제외하고는 비어 있습니다. 따라서 스프링 포틀릿 MVC에서이 기능을 어떤 목적으로 사용합니까?Spring MVC의 package-info.java

답변

2

안전하게 삭제할 수 있지만 일반적으로 내 경험에 따르면이 파일의 설명에 패키지의 설명을 넣으면됩니다.

당신은, 나는 그런 "가장 좋은 방법"을 본 적이 오라클 웹 사이트 here

+0

와우에 대한 추가 정보를 찾을 수 있습니다. 명확한 설명 주셔서 감사합니다. –

+0

그래, 필자는 동료가 글쓰기를 시작했을 때만 최근에 정말로 그 사람들과 만났지만 꽤 유용하다고 인정해야한다. 특히 비즈니스 논리가 많은 패키지에 "이 패키지는 실제로 무엇을합니까?"라고 설명하는 파일을 원한다면 말입니다. 내가 인터페이스 주석을 말하는 것처럼 그것은 javadoc로 생성되는지 모르겠다. – david99world

+0

나는 요점을 볼 수는 있지만 그것이 정말로 필요한지 잘 모르겠다. 패키지는 잘 정의 된 책임과 적절한 이름으로 작아야한다. 그러나이 "도우미 파일"이 때로는 유용 할 수 있으므로 항상 유용하지는 않습니다. :) –