Spring 全家桶 + Vue.js 项目实战
项目简介
本项目演示了 Spring、Spring MVC、MyBatis 和 Vue.js 的整合,并使用 Webpack 进行前端资源打包部署。前端采用 Vue.js + Bulma 构建界面,后端通过 Spring MVC Restful 控制器实现前后端分离。
主要功能
- 整合 Spring、Spring MVC 和 MyBatis 框架
- 使用 ehcache 进行缓存
- 应用 Vue.js 构建前端界面
- 利用 Maven 管理项目依赖和构建
- 使用 MyBatis Generator 自动生成代码
技术栈
- 后端:Spring、Spring MVC、MyBatis、ehcache
- 前端:Vue.js、Bulma、Webpack
- 构建工具:Maven
- 数据库:MySQL
- 开发工具:JDK 1.7、Tomcat 7.0.65
项目配置
- 克隆项目: 将项目代码克隆到本地。
- 创建数据库: 使用 MySQL 的
test
数据库或新建数据库,并创建所需的表。 - 配置数据库连接: 修改项目中的数据库连接配置信息。
- 运行项目: 使用 Maven 构建项目,并部署到 Tomcat 服务器中。
项目学习
通过本项目,您可以学习到 Spring 全家桶与 Vue.js 的整合开发,以及前后端分离的架构设计和实现。同时,您还可以了解到 ehcache 缓存、MyBatis Generator 等工具的使用,以及 Maven 项目的构建和管理。
HelloSSM-master.zip
预估大小:72个文件
HelloSSM-master
文件夹
.travis.yml
57B
pom.xml
6KB
Untitled Diagram.xml
2KB
src
文件夹
test
文件夹
resources
文件夹
jdbc.properties
123B
log4j.properties
824B
ehcache.xml
718B
...
88.15KB
文件大小:
评论区