个人写的基于使用SpringBoot开发的房屋租赁系统

基于SpringBoot(JavaWeb)的房屋租赁系统

项目描述

个人写的基于使用SpringBoot开发的房屋租赁系统

  • 房屋信息查询:用户可以根据自己的要求,按照不同的查询方式来查询自己需要的房屋类型,查询方式:包括按照房屋区域查询、按照房屋价格查询、按照房屋类型查询、按照房屋面积查询.
  • 用户信息模块:用户在成为本系统的用户之前,需要注册成为本系统的用户,同时修改自己的用户资料,在必要时够成修改自己的密码 - 房屋信息管理:在此功能模块中,管理员可以发布房屋的租赁信息,并在发布信息之后查看信息发布结果,若发现错误,则可以修改发布的房屋租赁信息。如果管理员发现无效的房屋租赁信息,则可以在本功能模块中删除此无效信息。
  • 房屋租赁管理:此模块中,在管理员和租赁双方共三方协同下签订房屋租赁合同,并缴纳租房押金和租房租金,并由管理员在本系统中保存管理一份合同。
  • 用户信息管理:管理员可以查看用户的信息,并具有可以删除用户的管理权限。

运行环境

jdk8+tomcat8+mysql5.7+eclipse(idea也可以)

项目技术

系统应用平台:Window
系统运行环境:tomcat
开发软件:idea+Navicat
前端技术:HTML、css、layui、jQuery、javascript、ajax
后端技术:Java、springboot、mybatis
数据库:mysql
插件:maven
开发模式:前后端分离

数据库部分代码

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for t_admin
-- ----------------------------
DROP TABLE IF EXISTS `t_admin`;
CREATE TABLE `t_admin` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `username` varchar(30) NOT NULL,
  `userpwd` varchar(100) NOT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;

-- ----------------------------
-- Records of t_admin
-- ----------------------------
INSERT INTO `t_admin` VALUES ('1', 'aa', 'aa');

-- ----------------------------
-- Table structure for t_contract
-- ----------------------------
DROP TABLE IF EXISTS `t_contract`;
CREATE TABLE `t_contract` (
  `c_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '租赁合同id',
  `c_path` varchar(1000) DEFAULT NULL COMMENT '租赁合同地址',
  `c_name` varchar(1000) DEFAULT NULL COMMENT '租赁合同名称',
  `c_upTime` datetime DEFAULT NULL COMMENT '合同上传时间',
  `c_beginTime` datetime DEFAULT NULL COMMENT '合同执行开始时间',
  `c_status` tinyint(1) unsigned zerofill DEFAULT NULL COMMENT '合同执行状态0表示未执行1表示已执行2表示已结束',
  `status` tinyint(1) unsigned zerofill DEFAULT NULL COMMENT '订单状态0表示正常1表示删除',
  `c_endTime` datetime DEFAULT NULL COMMENT '合同执行结束时间',
  PRIMARY KEY (`c_id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8;

项目截图

房屋租赁首页

房租注册登录

个人写的基于使用SpringBoot开发的房屋租赁系统_第1张图片

房源浏览

个人写的基于使用SpringBoot开发的房屋租赁系统_第2张图片

房源详细介绍

个人写的基于使用SpringBoot开发的房屋租赁系统_第3张图片

个人中心

个人写的基于使用SpringBoot开发的房屋租赁系统_第4张图片

修改密码

个人写的基于使用SpringBoot开发的房屋租赁系统_第5张图片

个人发布房源

个人写的基于使用SpringBoot开发的房屋租赁系统_第6张图片

查看个人发布的租房信息

个人写的基于使用SpringBoot开发的房屋租赁系统_第7张图片

管理员

个人写的基于使用SpringBoot开发的房屋租赁系统_第8张图片
个人写的基于使用SpringBoot开发的房屋租赁系统_第9张图片
个人写的基于使用SpringBoot开发的房屋租赁系统_第10张图片
个人写的基于使用SpringBoot开发的房屋租赁系统_第11张图片
个人写的基于使用SpringBoot开发的房屋租赁系统_第12张图片
个人写的基于使用SpringBoot开发的房屋租赁系统_第13张图片
个人写的基于使用SpringBoot开发的房屋租赁系统_第14张图片
个人写的基于使用SpringBoot开发的房屋租赁系统_第15张图片

获取源码请关注我的公众号

你可能感兴趣的:(小项目,java,mysql,数据库,javascript,html)