JCConf 2025

用AI進行老舊java專案的現代化重構經驗談
2025年9月19日 , 402CD

介紹運用 AI 工具(如 GitHub Copilot)協助公司內部老舊 Java 專案的現代化重構。這些專案原本採用 Java 8,未使用任何框架,功能皆由開發人員實作,模組間以函式互相呼叫,部署於 WebLogic 或 JBoss 等傳統應用伺服器上。透過 VSCode 搭配 GitHub Copilot,成功產生系統設計文件、資料庫結構文件與 OpenAPI 規格,進一步轉化為基於 Java 17 與 Spring Boot 3 的現代化架構。並整理出一套方法論,讓開發者可利用文件與 AI 協作,有系統地將舊專案重構為可維護、可擴展的現代化架構。本演講將分享轉換的經驗和遇到的挑戰,適合對AI協作有興趣的 Java 開發者參考。

工作經驗主要是金融業後端系統開發

目前在國泰金控 數數發 雲端策略發展部 雲端技術科
擔任微服務開發工程師