1
javamoney lib를 사용하고 싶습니다. github에서 javamoney/jsr354-api 및 javamoney/jsr354-ri를 찾았습니다. diffirence는 무엇입니까, 고마워요.jsr354-api와 jsr354-ri의 차이점
javamoney lib를 사용하고 싶습니다. github에서 javamoney/jsr354-api 및 javamoney/jsr354-ri를 찾았습니다. diffirence는 무엇입니까, 고마워요.jsr354-api와 jsr354-ri의 차이점
ljsr354-ri은 참조 구현을 나타내고, jsr354-api의 api는 구현이없는 프로그래밍 인터페이스를 나타냅니다.
프로그래밍에 api를 사용하면 코드를 실제로 실행하기 위해 런타임이 필요합니다. 참조 구현은 그것이 "공식적인"구현 버전임을 의미합니다.
감사합니다. api는 인터페이스를 의미하고 ri는 구현을 의미합니다. 그래서 제가 방금 ri를 사용한다면 아마도 ri 의존성은 api 일 것입니다. – user3172755
@ user3172755 예. 권장되는 방법은 API에만 의존하고 런타임에 구현에만 의존하는 것이지만 – eis