Solutions

SeedFrame

개요

SeedFrame & SeedGen은 J2EE기반의 자바 프레임웍과 소스생성기를 말합니다. 지금까지는 시스템 개발자가 일일이 확인시켜 주기 전까지는 개발 의도대로 작성되고 있는지 확인하기 어려웠습니다. SeedFrame은 설계자의 의도가 가장 잘 반영된 화면 명세서를 바탕으로 SeedGen을 통해 소스코드를 자동 생성하어 설계 산출물과 기존 개발 패턴을 모두 유지할 수 있는 최적의 조건을 제공합니다. SeedFrame은 검증된 소프트웨어 아키텍처와 함께 프로젝트 관리 기능을 동시에 제공하여 설계와 구현의 괴리를 최소화하고 최고 품질의 소프트웨어를 개발할 수 있는 최적의 솔루션을 제공합니다.

SeedGen 은 7단계의 절차를 거치면 바로 실행 가능한 프로그램을 생성해 줍니다. SeedFrame 과 SeedGen 의 연동을 통해 X-Internet 솔루션인 IBSheet 의 강점을 최대한 활용하여 효율적이고 생산적인 최상의 업무환경을 제공 합니다

구성
Layer Structural elements Role
client IBSheet X-Internet 솔루션
Data Presentation 담당
MS Office군과 연계한 데이터 연동
View Velocity TJAVA 기반의 템플릿 엔진
HTML과 JAVA코드를 분리하여 유지보수 용이성 제공
빠른 페이지 실행 속도
- JSP는 초당 54페이지, Velocity는 초당 112페이지
SiteMesh 웹페이지 Layout 및 Decoration Framework
사이트의 일괄된 룩엔필, 네비게이션, 레이아웃 유지
Control Spring 코드의 변경없이 XML 설정만으로 객체를 생성하고
활성화 가능
Model iBatis SQL Maps 프레임워크
관계형 데이터베이스에 접근하기 위해 필요로 하는 자바 코드의 양을 현저하게 줄여주는데 도움
XML을 사용하여 자바 Bean을 SQL 문장에 매핑