Skip to content

Latest commit

 

History

History
110 lines (81 loc) · 4.12 KB

README.md

File metadata and controls

110 lines (81 loc) · 4.12 KB

云上书库VueProject

一个大三最后实训作业的仓库,前端使用Vue3.0,后端使用SpringBoot,持久化使用MySQL。

demoFinalClassUniappProject

技术栈

  1. 前端

    Vue3+Sass+TypeScript

    vue logo sass logo typescript logo
  2. 后端 Java+Springboot+Mybatis

    Java logo spring logo
  3. 持久化 MySQL

    MySQL logo

项目结构

/github
    ├── README.md               # 项目介绍
    ├─── build-MySQL.md         # 构建项目MySQL表
    ├─── Front-end              # 前端
    │   ├─── pages       # 前端页面所有位置
    │   ├─── static      # 前端静态资源
    │   ├─── pages.json  # 配置文件页面路由
    │   └─── other       # 其他文件
    ├─── src
    │   ├─── main
    |   |   ├─── java
    |   |   |   └─── com.example.demofinalclassvueproject
    |   |   |       ├─── config
    |   |   |       ├─── controller
    |   |   |       ├─── model
    |   |   |       ├─── repository
    |   |   |       ├─── service
    |   |   |       └─── DemoFinalClassVueProjectApplication.java       # 启动类
    |   |   └─── resources
    |   |       ├─── static
    |   |       ├─── banner.txt     # Spring启动去除bug
    |   |       └─── application.properties       # 配置信息
    |   └─── target
    └─── pom.xml       # 环境

项目部署

把项目克隆到本地

git clone [email protected]:xieleihan/demoFinalClassUniappProject.git

将文件导入到IntelliJ IDEAHbuilderX

intellij logo hx logo

idea运行DemoFinalClassVueProjectApplication.java这个文件,然后在HbuilderX运行起页面

数据库建立

建立的表信息已经附带在源码里,build-MySQL.md这个里面

项目运行截图

登录页 注册页 首页 搜索 关于 上传文件 管理员页面

项目须知

本项目全部应用GPL3.0开源协议,任何学习为目的的无需征求授权.

项目终章

该项目作为我在校期间最后一个大作业,所以我尽量做到最好,在互联网上留下自己的一段记忆.

时光知味,岁月沉香,纸短意长,谨致这一程人生奔赴的跌跌撞撞. -SouthAki 2024.06