- 版本: JDK 21
- JAVA_HOME:
/Volumes/user/Install/jdk/21/jdk-21.0.11.jdk/Contents/Home
- 版本: Apache Maven 3.9.9
- MAVEN_HOME:
/Volumes/user/Install/maven/program/apache-maven-3.9.9
- 本地仓库:
/Volumes/user/Install/maven/repostiory
- 类型: MySQL 8.0
- URL:
jdbc:mysql://192.168.xx.xx:3306/notedata
- 用户名:
note_user
- 数据库名:
notedata
note/
├── note-server/ # Spring Boot 后端
├── note-web/ # Vue 3 + Element Plus 前端
└── sql/ # 数据库脚本
# 设置环境变量
export JAVA_HOME=/Volumes/user/Install/jdk/21/jdk-21.0.11.jdk/Contents/Home
export MAVEN_HOME=/Volumes/user/Install/maven/programapache-maven-3.9.9
export PATH=$MAVEN_HOME/bin:$JAVA_HOME/bin:$PATH
# 进入后端目录
cd note-server
# 编译并启动
mvn spring-boot:run
cd note-web
npm install
npm run dev
- Spring Boot 3.2.5
- MyBatis Plus 3.5.6
- JWT 认证
- Vue 3
- Element Plus
- Tiptap 富文本编辑器
- 附件存储采用本地存储,UUID命名 + 用户隔离 + 年月分目录
- 支持深色/浅色模式