ExcelHunt 是一個基於 Spring Boot 的網頁應用程式,專門用於搜尋和管理 Excel 資料。系統透過MongoDB進行資料存儲,支援多集合的並行搜尋,提供高效的資料檢索服務。
- 快速搜尋:支援跨多個資料集合的高效搜尋
- 使用者認證:完整的登入與權限控制系統
- 資料管理:提供資料維護與更新功能
- 變更記錄:追蹤系統變更歷史
- 個人設定:使用者自訂設定
- 後端框架:Spring Boot 2.7.15
- 資料庫:MongoDB
- 前端技術:Thymeleaf, HTML, CSS, JavaScript
- 安全框架:Spring Security
- 其他工具:Google Cloud Storage, Project Lombok
- Java 17 或更高版本
- Maven 3.6 或更高版本
- MongoDB
- 克隆專案到本地
- 配置資料庫連接(參見 application.properties)
- 執行以下命令:
mvn spring-boot:run - 訪問 http://localhost:8080
專案支援 Docker 部署,請參考 docker commands.txt 檔案中的指令。
src/main/java: Java 原始碼src/main/resources: 配置檔案與前端資源src/test: 測試程式碼
© 2025 ExcelHunt. 保留所有權利。