JAVA毕业设计110—基于Java+Springboot+Vue的房屋租赁系统小程序(源码+数据库)

基于Java+Springboot+Vue的房屋租赁系统小程序(源码+数据库)110

一、系统介绍

本系统前后端分离

本系统分为用户、房东、超级管理员三种角色

1、用户:

登录、注册、房屋搜索、房屋收藏、看房预约、租房申请、租房记录、看房记录、收藏记录、我的消息、个人信息修改。

2、房东:

登录、注册、数据展示、房源列表、在租列表、看房申请管理、租房申请管理、消息查看、个人信息修改。

3、超级管理员:

包括房东所有功能、用户管理、图片管理。

二、所用技术

后端技术栈:

  • Springboot
  • SpringMvc
  • mybatis
  • mysql
  • maven

前端技术栈:

  • Vue
  • elementui
  • vue-router
  • axios
  • 微信小程序

三、环境介绍

基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上, Node.js(14.21), Maven3.6, Vscode, 微信开发者工具

所有项目以及源代码本人均调试运行无问题 可支持远程调试运行

四、页面截图

1、管理员页面














2、房东页面





3、用户页面












五、浏览地址

超级管理员的账号密码为:admin/123456

房东账号密码为:lisi/123456

六、安装教程

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并执行项目的sql

  2. 使用IDEA/Eclipse导入hrent-api项目,导入时,若为maven项目请选择maven; 等待依赖下载完成

  3. 修改resources目录下面application.yml里面的数据库配置和文件路径配置,将wechat-webapp.properties配置文件中的appId和appSecret改为自己的。

  4. com/wt/hrentSystem/HrentApplication.java启动后端项目

  5. vscode或idea打开hrent-web项目

  6. 在编译器中打开terminal,执行npm install 依赖下载完成后执行 npm run dev,执行成功后会显示前台访问地址

  7. 微信开发者工具导入hrent-wechat项目,微信开发者工具会自动编译

相关推荐
好奇的菜鸟29 分钟前
如何在IntelliJ IDEA中设置数据库连接全局共享
java·数据库·intellij-idea
DuelCode1 小时前
Windows VMWare Centos Docker部署Springboot 应用实现文件上传返回文件http链接
java·spring boot·mysql·nginx·docker·centos·mybatis
优创学社22 小时前
基于springboot的社区生鲜团购系统
java·spring boot·后端
幽络源小助理2 小时前
SpringBoot基于Mysql的商业辅助决策系统设计与实现
java·vue.js·spring boot·后端·mysql·spring
猴哥源码2 小时前
基于Java+springboot 的车险理赔信息管理系统
java·spring boot
汤姆yu2 小时前
基于微信小程序的学校招生系统
微信小程序·小程序·招生小程序
YuTaoShao2 小时前
【LeetCode 热题 100】48. 旋转图像——转置+水平翻转
java·算法·leetcode·职场和发展
Dcs3 小时前
超强推理不止“大”——手把手教你部署 Mistral Small 3.2 24B 大模型
java
东阳马生架构3 小时前
订单初版—1.分布式订单系统的简要设计文档
java
Code blocks3 小时前
使用Jenkins完成springboot项目快速更新
java·运维·spring boot·后端·jenkins