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

相关推荐
wowocpp39 分钟前
springboot IOC
spring boot
西哥写代码42 分钟前
基于cornerstone3D的dicom影像浏览器 第二十一章 显示DICOM TAGS
前端·javascript·vue
白日依山尽yy43 分钟前
SpringBoot Day_03|数据校验|异常处理|日志级别|定时器
java·spring boot·spring
Java&Develop44 分钟前
springboot 集成kerberos 用户认证 获取域账号
java·spring boot·后端
会飞的架狗师44 分钟前
【SpringBoot实战指南】使用 Spring Cache
spring boot·后端·spring·缓存
努力也学不会java3 小时前
【RabbitMQ】 RabbitMQ高级特性(二)
java·分布式·后端·中间件·rabbitmq
爱吃土豆的马铃薯ㅤㅤㅤㅤㅤㅤㅤㅤㅤ3 小时前
crud方法命名示例
java·开发语言
多则惑少则明4 小时前
java 代码查重(三)常见的距离算法和相似度(相关系数)计算方法
java·算法·常见的距离算法和相似度
头发那是一根不剩了5 小时前
Spring Boot 注解 @ConditionalOnMissingBean是什么
java·spring boot·后端
天若有情6736 小时前
探秘 C++ 计数器类:从基础实现到高级应用
java·开发语言·c++