전자정부프레임워크 적용 여부 질문 드립니다
- 작성자 :
- 개*자
- 작성일 :
- 2024-08-21 09:38:22
- 조회수 :
- 360
- 구분 :
- 개발환경 / 4.2
- 진행상태 :
- 완료
Q
현재 전자정부프레임워크를 적용하지 않고 Spring Boot 3.3.x 에서 개발을 진행하고 있습니다.
패키지 내 파일 구조를 아래와 같이 정형화 하여 구현하고 있습니다.
-------------------------------------------------------------------------------------
@Controller
TestController.java
@Service
TestService.java
@Repository
TestRepository.java -> Spring JDBC 사용(Spring Data JDBC 아님)
-------------------------------------------------------------------------------------
전자정부프레임워크 적용 시 아키텍처 규칙 문서에는 batis 계열과 jpa 계열에 대한 언급만 있는데,
Spring JDBC 사용 시에는 어떤 DAO를 상속해야 할까요?
패키지 내 파일 구조를 아래와 같이 정형화 하여 구현하고 있습니다.
-------------------------------------------------------------------------------------
@Controller
TestController.java
@Service
TestService.java
@Repository
TestRepository.java -> Spring JDBC 사용(Spring Data JDBC 아님)
-------------------------------------------------------------------------------------
전자정부프레임워크 적용 시 아키텍처 규칙 문서에는 batis 계열과 jpa 계열에 대한 언급만 있는데,
Spring JDBC 사용 시에는 어떤 DAO를 상속해야 할까요?
환경정보
-
- OS 정보 : Windows
- 표준프레임워크 버전 : 4.2
- JDK(JRE) 정보 : 17
- WAS 정보 : tomcat 9
- DB 정보 : postgresql
- 기타 환경 정보 : Spring Boot 3.3.x
A
안녕하세요.
표준프레임워크 센터입니다.
Data access layer의 기술 구현 중
iBatis 및 MyBatis나 JPA 계열 외의 기술 스택을 적용하시는 경우에는
EgovAbstractDAO나 EgovAbstractMapper의 extends가 필수 사항이 아니며
별도의 정해진 규칙이 없으므로
해당 기술 스택에 맞는 적절한 방식으로 구현하실 수 있습니다.
감사합니다.
표준프레임워크 센터입니다.
Data access layer의 기술 구현 중
iBatis 및 MyBatis나 JPA 계열 외의 기술 스택을 적용하시는 경우에는
EgovAbstractDAO나 EgovAbstractMapper의 extends가 필수 사항이 아니며
별도의 정해진 규칙이 없으므로
해당 기술 스택에 맞는 적절한 방식으로 구현하실 수 있습니다.
감사합니다.