笔者花大量时间设计整理出来的一套预订系统,【按照商业软件的标准此程序还有很多不足之处,需要大力改进】。本平台采用B/S结构,后端采用主流的JAVA Springboot框架进行开发,前端采用主流的Vue3 ,vite,pinia等技术进行开发。
整个平台包括前台和后台两个部分。
- 前台功能包括:首页、房间详情页、订单、用户中心模块。
- 后台功能包括:总览、订单管理、房间管理、分类管理、标签管理、评论管理、用户管理、运营管理、日志管理、系统信息模块。
首页面如下:
详情页面,
点击房间图片进入详情页面,可以预订房间:
客房管理页面
客房图片上传使用了静态资源文件夹映射到本地文件夹
这里图片上传到本地路径如E:\upload/image目录下, 这里需要配置静态资源文件夹映射到本地文件夹
1。在配置文件application.yml写入
img-filepath: E:\upload\image\
2.创建一个config目录创建一个WebConfig.java
写入java代码如下
@Value("${img-filepath}")
private String imgPath;
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/upload/image/**").addResourceLocations("file:" + imgPath);
}
这样在前端输入一个http://localhost:9100/api/upload/image/图片地址 就看访问到
api 是后端的入口地址配置文件application.yml的server中配置的
server.servlet.context-path: /api
后台数据统计报表页面如下:
本系统适用于大学生群体,技术爱好者,技术开发人员,用于技术交流,