반응형 JAXB1 JDK 11 이상에서 JAXB의 xjc 도구 실행 1. 문제점 스프링 프레임워크를 좀더 자세히 공부하기 위해 토비의 스프링 3.1을 정독하고 있다. 책이 출판된 지 시간이 좀 흘러서 현재 스프링 프레임워크 5버전대와는 호환이 안 되는 내용이 종종 존재한다. 몇몇 내용은 가볍게 검색하고 해결하여 지나갈 수 있었으나, '7.2 인터페이스의 분리와 자기참조 빈'에서 SQL문을 DAO 코드로부터 분리해 XML에 보존하는 내용에 문제가 발생했다. 문제는 바로 JAXB(Java Architecture for XML Binding)가 JDK 11부터 제공되지 않으면서 xjc를 이용해 XML 스키마 파일을 자바 클래스로 컴파일하는 것이 어려워졌다. 특히나 나의 경우, Maven이나 Gradle 같은 빌드 툴을 사용하지 않고 공부를 진행하고 있어서 더욱이 해결책을 찾기.. 2020. 11. 9. 이전 1 다음