본문 바로가기

IT&Dev/BACK-END

[이클립스 플러그인] Jmr Code Generator 사용법 및 리뷰

Jmr Code Generator를 활용한 소스코드 자동생성 툴에 대해 알아보자.

개발, 특히 웹개발을 하다보면 정형화된 규칙들이 존재한다. 기본적인 데이터 처리 기능인 CRUD, Create(생성), Read(읽기), Update(갱신), Delete(삭제)과 프론트 템플릿, 기타 공통 모듈 등의 규칙들이 존재하고 짧은 시간 내 많은 모듈을 만들어야 할 때 Jmr Code Generator와 같은 코드 자동생성 툴을 활용한다면 쉽고 빠르게 코드들을 생성할 수 있다.

 

1. 이클립스 플러그인 설치

이클립스 마켓플레이스에서 Jmr Code Generator를 검색하여 설치

2. Jmr파일 생성

DB 테이블 연동과 템플릿 설정 등을 관리하는 Jmr파일을 추가한다.

3. 설정 내용

여러 템플릿을 등록하여 설정할 수 있다.
DB커넥션을 설정하여 테이블 정보를 가져올 수 있다.
테이블을 불러와 필드정보로 변수를 생성할 수 있다.
템플릿 구성 화면 - 마크업언어를 활용하여 자동 입력될 부분을 설정할 수 있다.

3. Jmr Code Generator 사용 후 느낀점

 - 테이블 설계 후 기본적은 CRUD 코드 생성까지 걸리는 시간을 2시간에서 5분으로 단축시킬 수 있었다.

 - 물론 초기 템플릿을 생성하는 데 오랜 시간이 걸렸지만 업무 특성 상 공통영역이 많은 프로그램 모듈을 생성해야하기 때문에 이후 시간 단축으로 금방 상쇄될 정도로 효과를 보고 있다.