https://github.com/gaosong886/springboot-admin-template
Server side admin scaffold built with Spring Boot 3.x.
https://github.com/gaosong886/springboot-admin-template
jpa mysql redis springboot3-x
Last synced: 10 months ago
JSON representation
Server side admin scaffold built with Spring Boot 3.x.
- Host: GitHub
- URL: https://github.com/gaosong886/springboot-admin-template
- Owner: gaosong886
- License: mit
- Created: 2024-03-23T17:32:54.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-25T19:39:03.000Z (almost 2 years ago)
- Last Synced: 2025-01-30T13:13:49.783Z (12 months ago)
- Topics: jpa, mysql, redis, springboot3-x
- Language: Java
- Homepage:
- Size: 112 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Spring Boot Admin Template
[](https://opensource.org/licenses/MIT)
Spring Boot 3.x 快速开发模板,尝试一些并不新的新特性。
- `JDK 17^`
- `Spring Boot 3^`
- `Spring Data JPA`
- `Spring Data Redis`
- `MapStruct`
- `JJWT`
## 感受
- **Text Blocks**:舒服。
- **Record Classes**:强制 final 导致给属性赋默认值变得很麻烦;字段多的时候用构造方法 new, 代码比 new 完挨个 set 更难读;与 Bean Validation 结合使用时,要在构造方法里塞大量注解。
- **Pattern Matching**:有用,但不多。
- **Sealed Classes**:有用,但不多。
- **Local Variable Type**:建议下回出个 `let`。
- **GraalVM Native Image**:值得一试。
## 资源
- [前端模板](https://github.com/gaosong886/react-antd-starter)