更新「首頁」

2022-11-14 14:46:10 +08:00
parent be7b4181c3
commit 95d59a3dd1

@@ -1,30 +1,45 @@
## 開發環境
- 資料庫: MariaDB / H2(整合測試用)
- 程式語言: Java
- [JDK - AWS corretto 11](https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/downloads-list.html)
- IDE / Editor
-IntelliJ Idea
## 開發指南
- [如何啟用開發伺服器](https://git.fycd.info/fantasy1621821/fycd-big-data-backend/wiki/%E5%A6%82%E4%BD%95%E5%95%9F%E7%94%A8%E9%96%8B%E7%99%BC%E4%BC%BA%E6%9C%8D%E5%99%A8)
- [資料庫遷移Migration介紹與使用方式](https://git.fycd.info/fantasy1621821/fycd-big-data-backend/wiki/%E8%B3%87%E6%96%99%E5%BA%AB%E9%81%B7%E7%A7%BB%EF%BC%88Migration%EF%BC%89%E4%BB%8B%E7%B4%B9%E8%88%87%E4%BD%BF%E7%94%A8%E6%96%B9%E5%BC%8F)
## 使用套件
- 打包工具: Gradle 7
- 框架: Spring Boot 2.7.5
- 版本控制: Git
- 安全: Spring Security
- 資料庫遷移: Flyway 8.5.13
- ORM: JOOQ
- 測試: JUnit5
- Log: Slf4j
## 各模組簡介
- src: Spring Boot 程式進入點,
- resources 存放所有設定檔
- migrations 存放資料庫遷移相關檔案
- security-core: 權限控制
- 更多內容可參考 [RFC-6749](https://www.rfc-editor.org/rfc/rfc6749) , [Spring Security](https://docs.spring.io/spring-security/reference/servlet/index.html)