Appearance
Java 后端概览
路径:packages/server-java
技术:Spring Boot 3 + Spring Security 6 + JWT + MyBatis-Plus
启动
bash
pnpm --filter @xichen-full-stack/server-java dev
# 或 IDE 运行 ServerJavaApplication默认端口 8080,配置见 src/main/resources/application.yml。
模块结构
text
com.xichen.server/
├── auth/ 登录、me、改密、JWT UserDetails
├── system/ 用户/角色/菜单/权限 CRUD
└── common/
├── config/ SecurityConfig、DataSeeder
├── security/ JwtFilter、401/403 Handler
└── response/ ApiResponse、PageResult配置
环境变量覆盖 application.yml:
| 变量 | 默认 |
|---|---|
| DB_HOST | 见 yml |
| DB_PORT | 3306 |
| DB_NAME | xichen |
| JWT_SECRET | 开发密钥 |
文档
http://localhost:8080/swagger-ui.html