更新「首頁」
@@ -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)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user