← 목록으로 돌아가기
웹서비스 리뉴얼·레거시 마이그레이션
미래입찰연구소 입찰정보·분석 플랫폼 리뉴얼
15년 이상 운영된 건설 입찰정보 B2B 서비스를 Spring Boot 기반으로 전면 이관·고도화한 레거시 리뉴얼
완료일 2025-12-01
외부 프로젝트 보기
건설·공사 입찰정보와 투찰가 분석을 제공하는 미래입찰연구소의 장기 운영 레거시 시스템을 전면 리뉴얼했습니다.
기존 Java 6, 전자정부표준프레임워크, Spring XML, Maven 기반 구조를 Java 8, Spring Boot 2.7, Gradle 기반으로 이관하고, 데이터베이스 연결·보안·스케줄러·캐시 등 핵심 서버 구성을 Java Config 중심으로 재구성했습니다.
조달청 나라장터와 국방전자조달 등 외부 입찰정보를 수집하는 배치 시스템을 재설계하고, 웹 서버와 배치 서버를 분리해 운영 부하와 중복 실행 위험을 줄였습니다. 외부 API 오류에 대한 재시도, 동시성 제어, MySQL 데드락 대응, 금액 데이터 검증 등 실제 운영 장애를 방어하는 로직도 보강했습니다.
입찰 사정율 분석과 투찰가 산정 로직을 정비하고 대규모 조회 쿼리를 튜닝했으며, 실시간 집계 중심의 구조 일부를 사전 집계 방식으로 변경해 운영 안정성을 개선했습니다.
프론트에서는 jQuery를 최신 버전으로 업그레이드하면서 관리자 화면과 AJAX 처리 구조를 정비하고, 목록 조회 방식을 개선해 뒤로가기·새로고침·URL 공유 등 기존 레거시 화면의 사용성도 보완했습니다.
장기간 운영된 기존 업무 로직과 데이터를 유지하면서 플랫폼 구조, 배치, 성능, 보안, 관리자 UI를 함께 개선한 레거시 마이그레이션 프로젝트입니다.
제공 서비스
- – 레거시 시스템 리뉴얼
- – Spring Boot 마이그레이션
- – 백엔드 구조 개선
- – 배치 시스템 개발
- – 공공 API 연동
- – 입찰 데이터 수집
- – 데이터 분석 시스템
- – 관리자 시스템 개선
- – SQL 튜닝
- – 보안 강화
기술
- – Java 8
- – Spring Boot 2.7
- – Spring MVC
- – Spring Security
- – MyBatis
- – MySQL
- – HikariCP
- – Gradle
- – JSP
- – JSTL
- – jQuery
- – Highcharts
- – Apache POI
- – Jsoup
- – Apache HttpClient
- – EhCache
- – 공공데이터포털 OpenAPI