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项目,微信开发者工具会自动编译

相关推荐
果粒多6 分钟前
JVM 参数调优核心原则与常用参数
java·开发语言·jvm
南棱笑笑生33 分钟前
20250614在Ubuntu20.04.6下分步骤编译Rockchip的RK3576原厂SDK
java·开发语言·git
伍哥的传说1 小时前
Vue3 响应式翻牌抽奖游戏
javascript·vue.js·游戏·前端框架·vue·交互
源码宝1 小时前
智慧工地云平台源码,基于微服务架构+Java+Spring Cloud +UniApp +MySql
java·大数据·源码·智慧工地·智能监测·智能施工
码不停蹄的玄黓2 小时前
JUC核心解析系列(五)——执行框架(Executor Framework)深度解析
java·jvm·spring boot·spring cloud
白总Server2 小时前
GaussDB 分布式数据库调优(架构到全链路优化)
java·网络·c++·架构·go·scala·数据库架构
listhi5202 小时前
k8s使用私有harbor镜像源
java·docker·kubernetes
慕木兮人可2 小时前
关于阿里云-云消息队列MQTT的连接和使用,以及SpringBoot的集成使用
spring boot·物联网·mqtt·阿里云·云计算
在未来等你2 小时前
Java并发编程实战 Day 21:分布式并发控制
java·多线程·并发编程
程序员小假2 小时前
你会不会使用 SpringBoot 整合 Flowable 快速实现工作流呢?
java·后端