项目名称
第9期基于Vue+Springboot的民宿管理系统
项目介绍
基于Vue的酒店管理系统前后分离的模式,有三种角色,用户、酒店管理员、系统管理员。系统的设计与开发相对比较符合目前主流的开发标准,并且在该系统中的功能模块也基本符合实际的使用需求,也可以作为二次开发的标准,相对还是比较完美的。
用户:用户注册、用户登录、酒店查看、酒店筛选、酒店预定、订单查看、订单评价、优惠券使用、订单确认、订单撤销。
酒店管理员:登录退出、酒店管理、用户订单查看、酒店优惠券管理、订单管理、客房管理。
管理员:用户管理、酒店管理、订单信息查看、订单信息撤销、系统优惠券管理。
开发技术
开发技术:Vue、axios、reouter、Spring Boot、Mybatis。
开发工具:idea、webstorm(HBuilder X)均可、mysql5.5数据库
代码都是精品无Bug,像这种前后分离的定做一个最少千百块,大家可以根据图二获取源码。
#毕业设计 #jsp #计算机课程学习 #vue #SpringBoot #javaweb
Springboot配置文件
spring:
datasource:
# 如果测试的时候会报一大段警告信息,在下面url后面加上&useSSL=false!!!!
url: jdbc:mysql://127.0.0.1:3309/hotel?serverTimezone=CTT&characterEncoding=UTF-8&useSSL=false
username: root # 每个人不同 要记得改
password: 123456
driver-class-name: com.mysql.cj.jdbc.Driver
max-active: 200
max-idle: 20
min-idle: 10
thymeleaf:
cache: false
jackson:
time-zone: GMT+8
mybatis:
mapper-locations: classpath:dataImpl/*/*Mapper.xml
前端Vue包main.js配置
import Vue from 'vue'
import App from './App.vue'
import router from './router'
import Antd from 'ant-design-vue'
import 'ant-design-vue/dist/antd.css'
import store from './store'
import '@/permission'
// 设置中文
import moment from 'moment';
import 'moment/locale/zh-cn';
moment.locale('zh-cn');
Vue.config.productionTip = false
const options = {
namespace: 'pro__',
name: 'ls',
storage: 'local'
}
Vue.use(Antd)
Vue.directive('title', {
inserted: function (el, binding) {
document.title = el.dataset.title
}
})
new Vue({
router,
store,
render: h => h(App)
}).$mount('#app')
系统界面
获取方式:
关注vx公众号:猿码之家 查看
第9期基于Vue+Springboot的民宿管理系统 进行获取