Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note 笔记应用

环境配置

Java

  • 版本: JDK 21
  • JAVA_HOME: /Volumes/user/Install/jdk/21/jdk-21.0.11.jdk/Contents/Home

Maven

  • 版本: 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/             # 数据库脚本

启动方式

后端 (note-server)

# 设置环境变量
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

前端 (note-web)

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命名 + 用户隔离 + 年月分目录
  • 支持深色/浅色模式

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages