JSP + HTMX로 생성해 본 공공 SI 프로토타입 사례
React/Vue/Angular 쪽도 테스트해봤고, 이번에는 공공 SI에서 익숙한 JSP 기반에 HTMX를 조합한 형태로 생성해봤습니다.
1. 프로젝트 기본 정보
구분 | 내용 |
발주기관 | 헌법재판소사무처 |
사업명 | 재판소원 관련 정보시스템 개편사업 |
프레임워크 | 전자정부프레임워크 기반 Spring Boot |
프론트엔드 | JSP + HTMX |
생성 방식 | 실제 조달청 제안요청서 내용 중 기능요구사항 SFR-002 문구를 기반으로 AI에게 상세 요구사항을 확장 요청한 뒤, APG 프롬프트로 입력하여 프로토타입 생성 |
2. 기준이 된 제안요청서 문구
기능요구사항 SFR-002 중 일부 재판소원 관련 전자헌법재판시스템 분석 |
3.개발자 관점에서 확인한 부분
· JSP 화면과 Spring Boot/eGovFrame 백엔드 계층이 함께 생성되는지
· 목록/상세/등록/수정/삭제 기본 흐름이 끊기지 않는지
· 검색 조건과 페이징이 실제 데이터 기준으로 동작하는지
· 상태 변경 시 처리 이력으로 남길 수 있는 구조인지
· 공통코드 기반 select 화면 구성이 가능한지
· 첨부파일 목록과 다운로드 흐름까지 프로토타입으로 확인 가능한지
개발자를 대체하는 목적보다는 반복적인 기본 구조를 줄이고, 개발자가 업무 로직과 품질 검증에 집중하도록 하는 보조도구에 가깝습니다.
https://blog.naver.com/aiprogen/224339278773
블로그에 오시면 실제 파일을 받아서 직접 구동 시킬 수 있는 파일이 있습니다.
실제로는 아래에 보여지는 화면과 좀 다르게 보일 수 있습니다.
한번 구동해 보시고 피드백 주시면 감사하겠습니다.
이전 react 로 만든 내용을 보시려면
https://okky.kr/articles/1559859?topic=ai
이전 vue 로 만든 내용을 보시려면
https://okky.kr/articles/1560109
이전 Angular 로 만든 내용을 보시려면
https://okky.kr/articles/1560124
이쪽에서 확인이 가능하십니다.
생성된 주요 화면 예시
그림 1. 메인 대시보드

그림 2. 재판소원 요구사항 목록

그림 3. 담당자별 요구사항 분석

그림 4. 요구사항 첨부파일 목록

그림 5. 공통코드 목록

그림 6. 회원 관리 목록

대표적인 화면만 올려습니다.
