spring bean validation을 사용하고 싶습니다.
- 작성자 :
- 김*종
- 작성일 :
- 2023-04-26 14:58:17
- 조회수 :
- 1,104
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
안녕하세요.
spring boot를 사용하다가 전자정부프레임워크를 통해 개발하다보니
불편함이 생겨서 문의드립니다.
spring boot에서는 "spring-boot-starter-validation" 에 대한 의존성만 추가하면 스프링에서 제공하는 유효성 검증을 할 수 있습니다.
검증객체에 대한 검증 어노테이션으로 개별 필드에 대한 많이 사용할법한 검증을 쉽게 할 수 있습니다.
그러나 전자정부프레임워크에서는 xml 설정으로 하나하나 하다보니
집중이 분산이 되고 개발하기 불편하다고 판단이 됩니다.
스프링의 빈 검증 기술을 전자정부프레임워크 3.10에 적용할 수 있는 방법이 궁금합니다.
spring boot를 사용하다가 전자정부프레임워크를 통해 개발하다보니
불편함이 생겨서 문의드립니다.
spring boot에서는 "spring-boot-starter-validation" 에 대한 의존성만 추가하면 스프링에서 제공하는 유효성 검증을 할 수 있습니다.
검증객체에 대한 검증 어노테이션으로 개별 필드에 대한 많이 사용할법한 검증을 쉽게 할 수 있습니다.
그러나 전자정부프레임워크에서는 xml 설정으로 하나하나 하다보니
집중이 분산이 되고 개발하기 불편하다고 판단이 됩니다.
스프링의 빈 검증 기술을 전자정부프레임워크 3.10에 적용할 수 있는 방법이 궁금합니다.
환경정보
-
- OS 정보 : windows10
- 표준프레임워크 버전 : eGovFrameDev-3.10.0
- JDK(JRE) 정보 : java-se-8u42-ri
- WAS 정보 : apache-tomcat-8.5.88
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크는 유효성검증에 Jakarta Commons Validator를 사용하고
이것을 Spring Framework와 연동하기 위해서 spring-modules-validation을 사용합니다.
Jakarta Commons Validator는 각종 검증 규칙을 XML 파일로 작성되며
이 규칙에 따른 검증은 Java 클래스 및 Javascript로도 제공되어
서버측 검증과 클라이언트측 검증 모두에서 사용 가능합니다.
하지만, 사업단의 요구에 부합하지 않는다면
질문에서 언급한 스프링에서 제공하는 유효성검증을 구현하셔도
무관합니다.
감사합니다.
표준프레임워크센터입니다.
표준프레임워크는 유효성검증에 Jakarta Commons Validator를 사용하고
이것을 Spring Framework와 연동하기 위해서 spring-modules-validation을 사용합니다.
Jakarta Commons Validator는 각종 검증 규칙을 XML 파일로 작성되며
이 규칙에 따른 검증은 Java 클래스 및 Javascript로도 제공되어
서버측 검증과 클라이언트측 검증 모두에서 사용 가능합니다.
하지만, 사업단의 요구에 부합하지 않는다면
질문에서 언급한 스프링에서 제공하는 유효성검증을 구현하셔도
무관합니다.
감사합니다.