2017-12-27 47 views
0

는 아래 인용 한 단락 "제거 된 패키지, 클래스 및 방법"에 따라 What's New in Spring Framework 5.x 문서 페이지에서 언급 한 바와 같이, 구아바 라이브러리의 지원이Spring Framework 5에서 구아바의 지원 중단이 의미하는 바는 무엇입니까?

지원 렸는데 5. 스프링 프레임 워크에서 삭제 : 포틀릿, 속도,은 JasperReports를, XMLBeans, JDO, 구아바.

해당 진술에는 어떤 종류의 지원이 내포되어 있으며, 스프링과 구아바 사이에는 어떤 종류의 관계가 있습니까?

+2

@ user7294900, Spring 내의 Guava 라이브러리 지원은 캐싱 기능으로 만 제한되었으며 현재는 (버전 5.x에서) 삭제되었습니다. –

답변

2

프레임 워크에서 외부 lib를 지원한다는 것은 프레임 워크가 프로젝트에 lib를 추가하면 클래스 경로를 오염시키고 무언가를 깨뜨리지 않는다는 것을 프레임 워크가 보장한다는 것을 의미합니다.

그리고 libs와 일반적으로 이적 종속성이 나 종속 기능을 문서화되지 않은 기능을 사용하거나 환경을 사용하거나 다른 libs와 함께 작동하지 않기 때문에 이것은 매우 복잡한 작업이며, 지원을 놓아 등

, 개발 과정을보다 쉽게 ​​만들어줌으로써 우리에게 더 빠른 릴리스를 제공합니다.

구아바는 훌륭한 lib이지만, 스프링 개발자는 사람들이 비슷한 기능을 제공하는 일부 java-8 기능이나 다른 libs로 대체하여 대부분의 장소에서 제거 할 수 있다고 생각합니다.