Anonymous - 2012-07-29

JDesigner Platform 은 쉽고, 빠르고, 자동화된 웹 애플리케이션 개발을 목표로 개발되었습니다.
JDesigner Platform 의 기술적 특징은 다음과 같습니다 :

  • 생산성 향상에 가장 중점을 두고 개발하였습니다.
  • 빠른 개발을 위해 VO 및 DTO 개발이 필요없는 java.util.collection(Map 또는 List) 지향 개발 방법을 지향합니다.
  • Map 과 List 를 사용함으로 DTO 가공없이 데이터는 모든 Layer (Controller > Service > DAO) 를 통과할 수 있도록 되어 있습니다.
  • 각종 명칭은 초급 개발자도 쉽게 이해할 수 있게 Naming 하였습니다. (Path, DB, Validate 등)
  • DAO 개발 생산성을 위해 SELECT 쿼리 이외(INSERT/UPDATE/DELETE) 에는 자동으로 프레임워크에서 SQL을 작성되도록 설계되었습니다.
  • Service 계층에서의 DI(의존성 주입) 프레임워크 는 없으며, Interface 의 개발이 필요없도록 하였습니다.
  • JSP 화면 개발은 JSP Tag Labrary 및 Javascript UI 를 Hybrid 방식으로 사용할 수 있도록 하였습니다.