프레임워크 관련 질문
- 작성자 :
- 고*민
- 작성일 :
- 2012-12-13 09:41:40
- 조회수 :
- 1,248
- 구분 :
- 기타
- 진행상태 :
- 완료
Q
전자정부 프레임워크 기반으로 프로젝트를 시작하려고 합니다.
참고로 기존에 스프링 프레임워크 기반으로 진행하던 것을 전자정부 프레임워크로
컨버전할지, 새롭게 전자정부 프레임워크 기반으로 시작을 할지 판단 중입니다.
컨버전 한다면 프레임워크의 기본적 구조(spring mvc 중 m, c)을 동일하게 하고
(표준프레임워크 적용기준(.jar, EgovAbstractDAO, AbstractServiceImpl 클래스 상속) 충족)
변경되는 부분은 v(레이아웃 구조, Jquery, Jquery ui) 그리고
V가 C와 M을 주고 받는 방식을 Ajax, 일부 데이터 형식을 JSON으로 적용하고자 합니다.(기존 프레임워크에서 쓰던 방식)
첫번째 질문은
위와 같이 진행하면 전자정부 프레임워크에 위배되는 것인가요? 아니면 확장한 형태라고 할수 있을까요?
두번째 질문은 공통컴포넌트를 반드시 적용해야 하는것인가요. 예를 들어 로그인 컴포넌트가 있는데
기존 프레임워크에 역시 스프링 시큐리티 기반 로그인기능이 있습니다.
기존 것을 버리고 공통 컴포넌트를 적용해야 하는지요.
예를 들어 특정 사업 수행시 공통컴포넌트를 미적용할 때 패널티 등이 있는 것인 지 궁금합니다.
참고로 기존에 스프링 프레임워크 기반으로 진행하던 것을 전자정부 프레임워크로
컨버전할지, 새롭게 전자정부 프레임워크 기반으로 시작을 할지 판단 중입니다.
컨버전 한다면 프레임워크의 기본적 구조(spring mvc 중 m, c)을 동일하게 하고
(표준프레임워크 적용기준(.jar, EgovAbstractDAO, AbstractServiceImpl 클래스 상속) 충족)
변경되는 부분은 v(레이아웃 구조, Jquery, Jquery ui) 그리고
V가 C와 M을 주고 받는 방식을 Ajax, 일부 데이터 형식을 JSON으로 적용하고자 합니다.(기존 프레임워크에서 쓰던 방식)
첫번째 질문은
위와 같이 진행하면 전자정부 프레임워크에 위배되는 것인가요? 아니면 확장한 형태라고 할수 있을까요?
두번째 질문은 공통컴포넌트를 반드시 적용해야 하는것인가요. 예를 들어 로그인 컴포넌트가 있는데
기존 프레임워크에 역시 스프링 시큐리티 기반 로그인기능이 있습니다.
기존 것을 버리고 공통 컴포넌트를 적용해야 하는지요.
예를 들어 특정 사업 수행시 공통컴포넌트를 미적용할 때 패널티 등이 있는 것인 지 궁금합니다.
A
안녕하세요.. 고정민님..
표준프레임워크 적용 기준은 다음과 같습니다.
- Annotation 기반의 Spring MVC 적용 (@Controller 및 @RequestMapping 사용)
- layered architecture 준수 (@Service, @Repository 사용)
=> 이부분은 각각 AbstractServiceImpl, EgovAbstractDAO를 상속해야 함
- Data Access 부분에 iBatis 적용
이 기준으로 보면.. 파라미터를 VO, Map, JSON(String) 등 어떤 경우를 사용하시더라도 문제가 없습니다.
View 부분도.. JSP를 쓰시거나.. 다른 UI framework를 적용하시도 상관없구요.. (단, Spring MVC 기반으로 동작)
설명해 주신 부분만을 보면.. 점검 기준에 맞는 것 같습니다.
추가로.. 공통컴포넌트 부분은 선택적으로 적용하시는 부분으로 실제 적용하지 않으셔도 무방합니다. (개발환경도 동일)
그럼.. 즐거운 하루되십시오.
감사합니다.
표준프레임워크 적용 기준은 다음과 같습니다.
- Annotation 기반의 Spring MVC 적용 (@Controller 및 @RequestMapping 사용)
- layered architecture 준수 (@Service, @Repository 사용)
=> 이부분은 각각 AbstractServiceImpl, EgovAbstractDAO를 상속해야 함
- Data Access 부분에 iBatis 적용
이 기준으로 보면.. 파라미터를 VO, Map, JSON(String) 등 어떤 경우를 사용하시더라도 문제가 없습니다.
View 부분도.. JSP를 쓰시거나.. 다른 UI framework를 적용하시도 상관없구요.. (단, Spring MVC 기반으로 동작)
설명해 주신 부분만을 보면.. 점검 기준에 맞는 것 같습니다.
추가로.. 공통컴포넌트 부분은 선택적으로 적용하시는 부분으로 실제 적용하지 않으셔도 무방합니다. (개발환경도 동일)
그럼.. 즐거운 하루되십시오.
감사합니다.