X-Gen 소개

X-Gen 개요

엔터프라이즈 환경의 대규모 프로젝트에서는 제한된 자원으로 코드의 고품질과 개발 생산성 향상이라는 두 개의 목표를 동시에 달성하는 것이 쉽지 않습니다. X-Gen은 개발 툴과 연동하여 표준 아키텍처를 준수하는 소스코드를 자동 생성함으로써 기존의 단순하고 반복적인 작업을 자동으로 처리하여 코드의 품질과 개발 생산성 모두를 높일 수 있습니다.



img

X-Gen 주요 기능

  • X-GEN 코드 생성
  • 소스 코드 일괄 생성

    컴포넌트 단위의 소스 코드 생성
    패키지 구조 편집 기능
    연관 테이블에 대한 조인 쿼리 지원
    테이블 기반의 CRUD 소스 코드 생성
    쿼리 테스트 및 바인딩 변수 자동 변환
    사용자 정의 템플릿 지원

엔티티 정보 기반 소스코드 생성

소스 코드 생성 과정

데이터베이스 엔티티(테이블) 정보를 기반으로 실행에 필요한 모든 소스 코드를 생성합니다. 소스 코드는 바로 실행이 가능한 상태로 생성되며, 동시에 테스트 코드도 생성할 수 있습니다. 옵션을 통하여 엔티티 간의 참조 관계를 분석하여 관련된 엔티티 모두를 함께 조회하는 쿼리를 사용하도록 할 수 있습니다.

X-Gen 도입 효과

표준화 표준 템플릿을 이용하여 표준화된 소스 코드를 개발하도록 지원합니다.
생산성 반복되는 작업을 자동화하여 개발 생산성이 향상됩니다.
품질 개발자 간의 편차에 의한 소스 코드의 품질 저하를 최소화합니다.
적응성 테스트가 가능한 소스 코드의 생성으로 개발자의 아키텍처 적응력이 향상됩니다.