博主介绍:
✌我是阿龙,一名专注于Java技术领域的程序员,全网拥有10W+粉丝。作为CSDN特邀作者、博客专家、新星计划导师,我在计算机毕业设计开发方面积累了丰富的经验。同时,我也是掘金、华为云、阿里云、InfoQ等平台的优质作者。通过长期分享和实战指导,我致力于帮助更多学生完成毕业项目和技术提升。技术范围:
我熟悉的技术领域涵盖SpringBoot、Vue、SSM、HLMT、Jsp、PHP、Nodejs、Python、爬虫、数据可视化、小程序、安卓app、大数据、物联网、机器学习等方面的设计与开发。如果你有任何技术难题,我都乐意与你分享解决方案。主要内容:
我的服务内容包括:免费功能设计、开题报告、任务书、中期检查PPT、系统功能实现、代码编写、论文撰写与辅导、论文降重、长期答辩答疑辅导。此外,我还提供腾讯会议一对一的专业讲解和模拟答辩演练,帮助你全面掌握答辩技巧与代码逻辑。🍅获取源码请在文末联系我🍅
如果你对我的内容感兴趣,记得先收藏!对于毕设选题、项目开发或论文撰写等相关问题,随时欢迎留言咨询,我会尽力帮助更多同学顺利完成学业。
最主要的是免费咨询相关问题!!
系统介绍:
在网络高速发展的时代,众多的软件被开发出来,给用户带来了很大的选择余地,而且人们越来越追求更个性的需求。在这种时代背景下,房东只能以用户为导向,所以开发租房网站是必须的。
系统采用了Java技术,将所有业务模块采用以浏览器交互的模式,选择MySQL作为系统的数据库,开发工具选择 eclipse来进行系统的设计。基本实现了租房网站应有的主要功能模块,本系统有管理员;首页、个人中心、用户管理、房屋类型管理、房屋信息管理、预约看房管理、在线签约管理、租赁评价管理、交流论坛、系统管理,用户;首页、个人中心、预约看房管理、在线签约管理、租赁评价管理、我的收藏管理,前台首页;首页、房屋信息、交流论坛、房屋资讯、个人中心、后台管理、在线客服等功能。
对系统进行测试后,改善了程序逻辑和代码。同时确保系统中所有的程序都能正常运行,所有的功能都能操作,并且该系统有很好的操作体验,实现了租房网站。
第2章 系统开发环境
JAVA简介
Java主要采用CORBA技术和安全模型,可以在互联网应用的数据保护。它还提供了对EJB(Enterprise JavaBeans)的全面支持,java servlet API,Java(java server pages),和XML技术。JAVA语言是一种面向对象的语言,它通过提供最基本的方法来完成指定的任务,开发者只需要知道一些概念就能够编写出一些应用程序。Java程序相对较小,其代码能够在小机器上运行。Java是一种计算机编程语言,具有封装、继承和多态性三个主要特性,广泛应用于房东Web应用程序开发和移动应用程序开发。
Java语言和一般编译器以及直译的区别在于,Java首先将源代码转换为字节码,然后将其转换为JVM的可执行文件,JVM可以在各种不同的JVM上运行。因此,实现了它的跨平台特性。虽然这使得Java在早期非常缓慢,但是随着Java的开发,它已经得到了改进。
MySql数据库
Mysql的语言是非结构化的,用户可以在数据上进行工作。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。并且因为Mysql的语言和结构比较简单,但是功能和存储信息量很强大,所以得到了普遍的应用。
Mysql数据库在编程过程中的作用是很广泛的,为用户进行数据查询带来了的方便。Mysql数据库的应用因其灵活性强,功能强大,所以在实现某功能时只需要一小段代码,而不像其他程序需要编写大段代码。总体来说,Mysql数据库的语言相对要简洁很多。
数据流程分析主要就是数据存储的储藏室,它是在计算机上进行的,而不是现实中的储藏室。数据的存放是按固定格式,而不是无序的,其定义就是:长期有固定格式,可以共享的存储在计算机存储器上。数据库管理主要是数据存储、修改和增加以及数据表的建立。为了保证系统数据的正常运行,一些有能力的处理者可以进行管理而不需要专业的人来处理。数据表的建立,可以对数据表中的数据进行调整,数据的重新组合及重新构造,保证数据的安全性。介于数据库的功能强大等特点,本系统的开发主要应用了Mysql进行对数据的管理。
B/S架构
B/S结构的特点也非常多,例如在很多浏览器中都可以做出信号请求。并且可以适当的减轻用户的工作量,通过对客户端安装或者是配置少量的运行软件就能够逐步减少用户的工作量,这些功能的操作主要是由服务器来进行控制的,由于该软件的技术不断成熟,最主要的特点就是与浏览器相互配合为软件开发带来了极大的便利,不仅能够减少开发成本,还能够不断加强系统的软件功能,层层相互独立和展现层是该B/S结构完成相互连接的主要特性。
spring Boot框架
Spring Boot是Pivotal团队的一个新框架,旨在简化新Spring应用程序的初始设置和开发。该框架使用特定的配置方法,无需开发人员定义样板配置。通过这种方式,Spring Boot旨在成为蓬勃发展的快速应用程序开发领域的领导者。
Spring Boot特点:
1、创建一个单独的Spring应用程序;
2、嵌入式Tomcat,无需部署WAR文件;
3、简化Maven配置;
4、自动配置Spring;
5、提供生产就绪功能,如指标,健康检查和外部配置;
6、绝对没有代码生成和XML的配置要求;
安装步骤:
最基本的是,Spring Boot是一个可以被任何项目的构建系统使用的库集合。 为简单起见,该框架还提供了一个命令行界面,可用于运行和测试Boot应用程序。 可以从Spring存储库手动下载和安装框架的已发布版本,包括集成的CLI(命令行界面)。 更简单的方法是使用Groovy enVironment Manager(GVM),它负责处理Boot版本的安装和管理。 可以从GVM命令行GVM install springboot安装Boot及其CLI。 在OS X上安装Boot时可以使用Homebrew包管理器。要完成安装,首先使用brew tap pivotal / tap切换到pivotal存储库,然后执行brew install springboot命令。
ECLIPSE 开发环境
ECLIPSE 支持广泛、兼容性高并且功能强大,是一个Eclipse 插件集合,普遍适应于JAVA和J2EE的系统开发,支持 JDBC,Hibernate,AJAX,Struts,Java Servlet,Spring,EJB3等市面上存在的几乎所有数据库链接工具和主流Eclipse产品 开发工具。
ECLIPSE 在业内是所熟知的开发工具,该平台在开发的过程中运用的就是该工具。ECLIPSE 又被称之为房东级的工作平台,它是以Eclipse IDE为基础的。ECLIPSE 可以帮助我们进行数据库的研发和J2EE的使用,除此之外,还可以提高系统的运营能力,这突出表现在服务器的整合过程中。ECLIPSE 的功能相当完备,能够为J2EE的集成提供必要的环境支持,从而完成编码、测试、调试及发布等功能。它可以支持Java,HTML,SQL,Javascript,Struts, CSS等。
系统详细设计实现:
第6章 系统测试
6.1 测试目的
随着互联网不断的发展,目前各大领域都利用互联网进行了信息的管理,质量问题是很重要的标准,也决定着是否有更多的人使用。所以软件的质量我们必须要把关,必须要把软件做好,做到位,少出不必要的问题,这样才能有更多的用户使用,并且得到更多的推广。所以,我们在开发完系统后,需要进行大量的测试,以确保系统的稳定性和可使用性,并要确定系统的质量能否做到满足不同人的需求。这是系统在开发设计中非常重要的环节,测试的结果直接关系到系统的好坏。
集成测试:在系统测试当中会出现很多的问题,我们要及时的进行标注并且在进行测试的时候要采取自动化的测试,这样即准确又快速,而且不会出现疲劳,手动的测试很容易出现疲劳期,而且测试的结果也有时候会出错,所以在测试的时候才去自动测试时最好的测试方法。
在测试的过程中及时的发现问题,并且进行问题的解决,这样设计出的系统可以正常稳定的运行,不会出现重大的问题。我所进行的软件测试参照以下三个步骤进行测试:
(1)模块测试:对系统中的每一项都进行针对的测试,发现并找到问题。
(2)系统测试:让系统长时间进行各种情况下的运行,反馈运行期间的稳定性问题并解决。
(3)验收测试:其他测试完成后,最后检测阶段,确保软件准备就绪。
6.2 测试方法
在对系统进行测试的时候我们主要应用到两种测试的方法,通过测试我们就能找出可能存在的问题保证系统成功运行。
从软件的内部构造和具体实施是否有关系的观点来看:黑盒测试和白盒测试。
1)黑盒测试:测试系统功能,当用户进行相应的操作时,系统是否能够及时且准确的反馈数据,并执行相应功能。需要对功能以及使用方法进行详细的测试,保证所有的操作信息都能够完整的输出输入。
2)白盒测试:主要是对系统的结构进行测试,了解系统在运行过程中是否可以正常的工作。
租房网站的测试也会从下面几方面进行:
(1)窗体测试:例如用户登录界面,在用户名和密码输入时,需要界面窗口弹出,给予用户反馈,我对窗口的设计进行了测试,确保每一个窗口在用户进行相应操作后,能够及时的弹出。
(2)数据跟踪:进行数据跟踪,我们就能知道系统功能是否在顺利的执行当中。将数据库中的相关的信息进行调动,弹出我们需要的相对应的数据信息。同时,在追踪过程中,我们也更容易的发现系统的问题所在,便于解决问题和维护系统。
(3)综合测试:完成上述测试后,需要对系统进行由内而外的重新检测,来宏观的发现系统中存在的问题,并且及时的进行解决,系统的设计要结合实际的使用情况有针对性的进行开发,可以满足不同人的需求。
6.3 功能测试
本租房网站设计基本达到我理想的开发状态,在各个功能的运行方面,表现较为良好,基本满足用户的使用需求,及时矫正了较多的错误信息。总体说来,软件通过了相应的测试。
表6-1:用户登录测试表
模块名称 | 测试用例 | 预期结果 | 实际结果 | 是否通过 |
登录模块 | 用户名:001 密码:123 | 弹出错误提示,提示密码错误 | 弹出错误提示,提示密码错误 | 通过 |
登录模块 | 用户名:123 密码:002 | 弹出错误提示,提示用户名错误 | 弹出错误提示,提示用户名错误 | 通过 |
登录模块 | 用户名:001 密码:001 | 管理员登录成功 | 管理员登录成功 | 通过 |
表6-2:删除房屋信息管理测试表
模块名称 | 测试用例 | 预期结果 | 实际结果 | 是否通过 |
删除房屋信息管理模块 | 房屋信息管理名:最新通知 | 删除成功、页面自动跳转 | 删除成功、页面自动跳转 | 通过 |
表6-3:修改密码测试表
模块名称 | 测试用例 | 预期结果 | 实际结果 | 是否通过 |
修改密码模块 | 原密码:666 新密码:123 确认密码:123 | 弹出错误提示,提示原密码错误 | 弹出错误提示,提示原密码错误 | 通过 |
修改密码模块 | 原密码:001 新密码:123 确认密码:333 | 弹出错误提示,提示确认密码不一致 | 弹出错误提示,提示确认密码不一致 | 通过 |
修改密码模块 | 原密码:001 新密码:123 确认密码:123 | 密码修改成功 | 密码修改成功 | 通过 |
6.4 测试结论
测试的过程要按照指定好的计划一步一步的实行,测试时候一定不要着急,并且将测试的结果进行详细的记录,我们在进行测试的时候做好选择自动化的测试,这样更加的准确也更快捷,如果采用人工测试的方法就不会这么的方便,很可能会出现一些问题,而且极其测试不会疲劳也不会出现问题。在测试的时候一定要非常专注,时刻关注着测试的结果,一旦发现异常及时进行修改,;最后,测试完之后的文档应该保存下来,方便以后测试时用到。
通过测试,我们也可以直观的感受到,在我们最开始进行系统设计的时候,先把思路理清楚,才能有机会把代码写好。有好的逻辑性的代码在后期的测试中才能避免出现问题,也可以给我们节省很多的时间和不必要的操作。
实现代码:
/*
Navicat MySQL Data Transfer
Source Server : localhost_3306
Source Server Version : 80031
Source Host : localhost:3306
Source Database : springbootyjn76
Target Server Type : MYSQL
Target Server Version : 80031
File Encoding : 65001
Date: 2023-06-12 23:28:01
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for chat
-- ----------------------------
DROP TABLE IF EXISTS `chat`;
CREATE TABLE `chat` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`userid` bigint NOT NULL COMMENT '用户id',
`adminid` bigint DEFAULT NULL COMMENT '管理员id',
`ask` longtext COMMENT '提问',
`reply` longtext COMMENT '回复',
`isreply` int DEFAULT NULL COMMENT '是否回复',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1615444210577 DEFAULT CHARSET=utf8mb3 COMMENT='在线客服';
-- ----------------------------
-- Records of chat
-- ----------------------------
INSERT INTO `chat` VALUES ('71', '2023-05-29 14:13:27', '1', '1', '提问1', '回复1', '1');
INSERT INTO `chat` VALUES ('72', '2023-05-29 14:13:27', '2', '2', '提问2', '回复2', '2');
INSERT INTO `chat` VALUES ('73', '2023-05-29 14:13:27', '3', '3', '提问3', '回复3', '3');
INSERT INTO `chat` VALUES ('74', '2023-05-29 14:13:27', '4', '4', '提问4', '回复4', '4');
INSERT INTO `chat` VALUES ('75', '2023-05-29 14:13:27', '5', '5', '提问5', '回复5', '5');
INSERT INTO `chat` VALUES ('76', '2023-05-29 14:13:27', '6', '6', '提问6', '回复6', '6');
INSERT INTO `chat` VALUES ('1615444119229', '2023-05-29 14:13:27', '1615443940594', null, '请问雨花石小区有房源吗', null, '0');
INSERT INTO `chat` VALUES ('1615444210576', '2023-05-29 14:13:27', '1615443940594', '1', null, '暂时没有呢', null);
-- ----------------------------
-- Table structure for config
-- ----------------------------
DROP TABLE IF EXISTS `config`;
CREATE TABLE `config` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`name` varchar(100) NOT NULL COMMENT '配置参数名称',
`value` varchar(100) DEFAULT NULL COMMENT '配置参数值',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb3 COMMENT='配置文件';
-- ----------------------------
-- Records of config
-- ----------------------------
INSERT INTO `config` VALUES ('1', 'picture1', 'http://localhost:8080/springbootyjn76/upload/1615443649346.jpg');
INSERT INTO `config` VALUES ('2', 'picture2', 'http://localhost:8080/springbootyjn76/upload/1615443905629.jpg');
INSERT INTO `config` VALUES ('3', 'picture3', 'http://localhost:8080/springbootyjn76/upload/picture3.jpg');
INSERT INTO `config` VALUES ('6', 'homepage', null);
-- ----------------------------
-- Table structure for discussfangwuxinxi
-- ----------------------------
DROP TABLE IF EXISTS `discussfangwuxinxi`;
CREATE TABLE `discussfangwuxinxi` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`refid` bigint NOT NULL COMMENT '关联表id',
`userid` bigint NOT NULL COMMENT '用户id',
`nickname` varchar(200) DEFAULT NULL COMMENT '用户名',
`content` longtext NOT NULL COMMENT '评论内容',
`reply` longtext COMMENT '回复内容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=117 DEFAULT CHARSET=utf8mb3 COMMENT='房屋信息评论表';
-- ----------------------------
-- Records of discussfangwuxinxi
-- ----------------------------
INSERT INTO `discussfangwuxinxi` VALUES ('111', '2023-05-29 14:13:27', '1', '1', '用户名1', '评论内容1', '回复内容1');
INSERT INTO `discussfangwuxinxi` VALUES ('112', '2023-05-29 14:13:27', '2', '2', '用户名2', '评论内容2', '回复内容2');
INSERT INTO `discussfangwuxinxi` VALUES ('113', '2023-05-29 14:13:27', '3', '3', '用户名3', '评论内容3', '回复内容3');
INSERT INTO `discussfangwuxinxi` VALUES ('114', '2023-05-29 14:13:27', '4', '4', '用户名4', '评论内容4', '回复内容4');
INSERT INTO `discussfangwuxinxi` VALUES ('115', '2023-05-29 14:13:27', '5', '5', '用户名5', '评论内容5', '回复内容5');
INSERT INTO `discussfangwuxinxi` VALUES ('116', '2023-05-29 14:13:27', '6', '6', '用户名6', '评论内容6', '回复内容6');
-- ----------------------------
-- Table structure for fangwuleixing
-- ----------------------------
DROP TABLE IF EXISTS `fangwuleixing`;
CREATE TABLE `fangwuleixing` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`fangwuleixing` varchar(200) NOT NULL COMMENT '房屋类型',
PRIMARY KEY (`id`),
UNIQUE KEY `fangwuleixing` (`fangwuleixing`)
) ENGINE=InnoDB AUTO_INCREMENT=1615443789064 DEFAULT CHARSET=utf8mb3 COMMENT='房屋类型';
-- ----------------------------
-- Records of fangwuleixing
-- ----------------------------
INSERT INTO `fangwuleixing` VALUES ('21', '2023-05-29 14:13:27', '单房');
INSERT INTO `fangwuleixing` VALUES ('22', '2023-05-29 14:13:27', '一房一厅');
INSERT INTO `fangwuleixing` VALUES ('23', '2023-05-29 14:13:27', '两房一厅');
INSERT INTO `fangwuleixing` VALUES ('24', '2023-05-29 14:13:27', '三房一厅');
INSERT INTO `fangwuleixing` VALUES ('25', '2023-05-29 14:13:27', '三房两厅');
INSERT INTO `fangwuleixing` VALUES ('1615443789063', '2023-05-29 14:13:27', '四房两厅');
-- ----------------------------
-- Table structure for fangwuxinxi
-- ----------------------------
DROP TABLE IF EXISTS `fangwuxinxi`;
CREATE TABLE `fangwuxinxi` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`fangwumingcheng` varchar(200) NOT NULL COMMENT '房屋名称',
`fangwuleixing` varchar(200) NOT NULL COMMENT '房屋类型',
`tupian` varchar(200) NOT NULL COMMENT '图片',
`zulinfangshi` varchar(200) DEFAULT NULL COMMENT '租赁方式',
`chaoxianglouceng` varchar(200) DEFAULT NULL COMMENT '朝向楼层',
`mianji` varchar(200) DEFAULT NULL COMMENT '面积',
`fangwuzhuangtai` varchar(200) DEFAULT NULL COMMENT '房屋状态',
`xiaoqu` varchar(200) DEFAULT NULL COMMENT '小区',
`xiangxidizhi` varchar(200) DEFAULT NULL COMMENT '详细地址',
`yuezujiage` int DEFAULT NULL COMMENT '月租价格',
`yajin` int DEFAULT NULL COMMENT '押金',
`fangwuxiangqing` longtext COMMENT '房屋详情',
`faburiqi` date DEFAULT NULL COMMENT '发布日期',
`clicktime` datetime DEFAULT NULL COMMENT '最近点击时间',
`clicknum` int DEFAULT '0' COMMENT '点击次数',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1615443862392 DEFAULT CHARSET=utf8mb3 COMMENT='房屋信息';
-- ----------------------------
-- Records of fangwuxinxi
-- ----------------------------
INSERT INTO `fangwuxinxi` VALUES ('31', '2023-05-29 14:13:27', '房屋名称1', '一房一厅', 'http://localhost:8080/springbootyjn76/upload/fangwuxinxi_tupian1.jpg', '整租', '朝向楼层1', '面积1', '可租', '小区1', '详细地址1', '1', '1', '<p>房屋详情1</p>', '2023-05-03', '2023-06-12 23:01:24', '7');
INSERT INTO `fangwuxinxi` VALUES ('32', '2023-05-29 14:13:27', '房屋名称2', '三房一厅', 'http://localhost:8080/springbootyjn76/upload/fangwuxinxi_tupian2.jpg', '整租', '朝向楼层2', '面积2', '可租', '小区2', '详细地址2', '2', '2', '<p>房屋详情2</p>', '2023-05-03', '2023-06-12 23:19:55', '5');
INSERT INTO `fangwuxinxi` VALUES ('33', '2023-05-29 14:13:27', '房屋名称3', '三房两厅', 'http://localhost:8080/springbootyjn76/upload/1615443550482.jpg', '整租', '朝向楼层3', '面积3', '可租', '小区3', '详细地址3', '3', '3', '<p>房屋详情3</p>', '2023-05-03', '2023-05-29 14:13:27', '4');
INSERT INTO `fangwuxinxi` VALUES ('34', '2023-05-29 14:13:27', '房屋名称4', '两房一厅', 'http://localhost:8080/springbootyjn76/upload/fangwuxinxi_tupian4.jpg', '整租', '朝向楼层4', '面积4', '可租', '小区4', '详细地址4', '4', '4', '<p>房屋详情4</p>', '2023-05-03', '2023-05-29 14:13:27', '5');
INSERT INTO `fangwuxinxi` VALUES ('35', '2023-05-29 14:13:27', '房屋名称5', '单房', 'http://localhost:8080/springbootyjn76/upload/1615443569852.jpg', '整租', '朝向楼层5', '面积5', '可租', '小区5', '详细地址5', '5', '5', '<p>房屋详情5</p>', '2023-05-03', '2023-05-29 14:13:27', '6');
INSERT INTO `fangwuxinxi` VALUES ('36', '2023-05-29 14:13:27', '房屋名称6', '三房一厅', 'http://localhost:8080/springbootyjn76/upload/1615443584683.jpg', '整租', '朝向楼层6', '面积6', '可租', '小区6', '详细地址6', '6', '6', '<p>房屋详情6</p>', '2023-05-03', '2023-05-29 14:13:27', '9');
INSERT INTO `fangwuxinxi` VALUES ('1615443862391', '2023-05-29 14:13:27', '新纪家园5栋604', '三房两厅', 'http://localhost:8080/springbootyjn76/upload/1615443809552.jpg', '整租', '南北 共14层', '100平', '已租', '新纪家园', '朝阳太阳攻中路', '3000', '3000', '<p>南北通透,采光极好</p><p><img src=\"http://localhost:8080/springbootyjn76/upload/1615443860751.jpg\"></p>', '2023-05-03', '2023-05-29 14:13:27', '5');
-- ----------------------------
-- Table structure for forum
-- ----------------------------
DROP TABLE IF EXISTS `forum`;
CREATE TABLE `forum` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`title` varchar(200) DEFAULT NULL COMMENT '帖子标题',
`content` longtext NOT NULL COMMENT '帖子内容',
`parentid` bigint DEFAULT NULL COMMENT '父节点id',
`userid` bigint NOT NULL COMMENT '用户id',
`username` varchar(200) DEFAULT NULL COMMENT '用户名',
`isdone` varchar(200) DEFAULT NULL COMMENT '状态',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1615444078636 DEFAULT CHARSET=utf8mb3 COMMENT='交流论坛';
-- ----------------------------
-- Records of forum
-- ----------------------------
INSERT INTO `forum` VALUES ('81', '2023-05-29 14:13:27', '帖子标题1', '帖子内容1', '1', '1', '用户名1', '开放');
INSERT INTO `forum` VALUES ('82', '2023-05-29 14:13:27', '帖子标题2', '帖子内容2', '2', '2', '用户名2', '开放');
INSERT INTO `forum` VALUES ('83', '2023-05-29 14:13:27', '帖子标题3', '帖子内容3', '3', '3', '用户名3', '开放');
INSERT INTO `forum` VALUES ('84', '2023-05-29 14:13:27', '帖子标题4', '帖子内容4', '4', '4', '用户名4', '开放');
INSERT INTO `forum` VALUES ('85', '2023-05-29 14:13:27', '帖子标题5', '帖子内容5', '5', '5', '用户名5', '开放');
INSERT INTO `forum` VALUES ('86', '2023-05-29 14:13:27', '帖子标题6', '帖子内容6', '6', '6', '用户名6', '开放');
INSERT INTO `forum` VALUES ('1615444063879', '2023-05-29 14:13:27', '轮如何租到心仪的房子', '<p>轮如何租到心仪的房子</p>\n<p><img src=\"../../../upload/1615444060770.jpg\" alt=\"\" width=\"750\" height=\"563\" /></p>', '0', '1615443940594', '1', '开放');
-- ----------------------------
-- Table structure for news
-- ----------------------------
DROP TABLE IF EXISTS `news`;
CREATE TABLE `news` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`title` varchar(200) NOT NULL COMMENT '标题',
`introduction` longtext COMMENT '简介',
`picture` varchar(200) NOT NULL COMMENT '图片',
`content` longtext NOT NULL COMMENT '内容',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1615443897962 DEFAULT CHARSET=utf8mb3 COMMENT='房屋资讯';
-- ----------------------------
-- Records of news
-- ----------------------------
INSERT INTO `news` VALUES ('101', '2023-05-29 14:13:27', '标题1', '简介1', 'http://localhost:8080/springbootyjn76/upload/1615443604904.jpg', '<p>内容1</p>');
INSERT INTO `news` VALUES ('102', '2023-05-29 14:13:27', '标题2', '简介2', 'http://localhost:8080/springbootyjn76/upload/1615443611830.jpg', '<p>内容2</p>');
INSERT INTO `news` VALUES ('103', '2023-05-29 14:13:27', '标题3', '简介3', 'http://localhost:8080/springbootyjn76/upload/1615443619265.jpg', '<p>内容3</p>');
INSERT INTO `news` VALUES ('104', '2023-05-29 14:13:27', '标题4', '简介4', 'http://localhost:8080/springbootyjn76/upload/1615443626168.jpg', '<p>内容4</p>');
INSERT INTO `news` VALUES ('105', '2023-05-29 14:13:27', '标题5', '简介5', 'http://localhost:8080/springbootyjn76/upload/1615443634293.jpg', '<p>内容5</p>');
INSERT INTO `news` VALUES ('106', '2023-05-29 14:13:27', '标题6', '简介6', 'http://localhost:8080/springbootyjn76/upload/1615443641924.jpg', '<p>内容6</p>');
INSERT INTO `news` VALUES ('1615443897961', '2023-05-29 14:13:27', '一手房源资讯', '优惠资讯', 'http://localhost:8080/springbootyjn76/upload/1615443878629.jpg', '<p>大量一手房源,价格优,欢迎选购</p><p><img src=\"http://localhost:8080/springbootyjn76/upload/1615443895738.jpg\"></p>');
-- ----------------------------
-- Table structure for storeup
-- ----------------------------
DROP TABLE IF EXISTS `storeup`;
CREATE TABLE `storeup` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`userid` bigint NOT NULL COMMENT '用户id',
`refid` bigint DEFAULT NULL COMMENT '收藏id',
`tablename` varchar(200) DEFAULT NULL COMMENT '表名',
`name` varchar(200) NOT NULL COMMENT '收藏名称',
`picture` varchar(200) NOT NULL COMMENT '收藏图片',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1686583181035 DEFAULT CHARSET=utf8mb3 COMMENT='收藏表';
-- ----------------------------
-- Records of storeup
-- ----------------------------
INSERT INTO `storeup` VALUES ('1686582067822', '2023-06-12 23:01:07', '1615443940594', '31', 'fangwuxinxi', '房屋名称1', 'http://localhost:8080/springbootyjn76/upload/fangwuxinxi_tupian1.jpg');
INSERT INTO `storeup` VALUES ('1686583181034', '2023-06-12 23:19:40', '1615443940594', '32', 'fangwuxinxi', '房屋名称2', 'http://localhost:8080/springbootyjn76/upload/fangwuxinxi_tupian2.jpg');
-- ----------------------------
-- Table structure for token
-- ----------------------------
DROP TABLE IF EXISTS `token`;
CREATE TABLE `token` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`userid` bigint NOT NULL COMMENT '用户id',
`username` varchar(100) NOT NULL COMMENT '用户名',
`tablename` varchar(100) DEFAULT NULL COMMENT '表名',
`role` varchar(100) DEFAULT NULL COMMENT '角色',
`token` varchar(200) NOT NULL COMMENT '密码',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
`expiratedtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '过期时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3 COMMENT='token表';
-- ----------------------------
-- Records of token
-- ----------------------------
INSERT INTO `token` VALUES ('1', '1', 'abo', 'users', '管理员', 'vgv8mjdb1llktij8w73tvme1719r9qh5', '2023-05-29 14:13:27', '2023-06-13 00:20:30');
INSERT INTO `token` VALUES ('2', '11', '用户1', 'yonghu', '用户', 'fs7obne18vfimlta99ngwzi2d6t68vmt', '2023-05-29 14:13:27', '2023-05-29 14:13:27');
INSERT INTO `token` VALUES ('3', '1615443940594', '1', 'yonghu', '用户', 'rmiqrszuc754yfvwfnoutr0aquj0lddm', '2023-05-29 14:13:27', '2023-06-13 00:21:50');
-- ----------------------------
-- Table structure for users
-- ----------------------------
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`username` varchar(100) NOT NULL COMMENT '用户名',
`password` varchar(100) NOT NULL COMMENT '密码',
`role` varchar(100) DEFAULT '管理员' COMMENT '角色',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '新增时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb3 COMMENT='用户表';
-- ----------------------------
-- Records of users
-- ----------------------------
INSERT INTO `users` VALUES ('1', 'admin', 'admin', '管理员', '2023-05-29 14:13:27');
-- ----------------------------
-- Table structure for yonghu
-- ----------------------------
DROP TABLE IF EXISTS `yonghu`;
CREATE TABLE `yonghu` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`yonghuming` varchar(200) NOT NULL COMMENT '用户名',
`mima` varchar(200) NOT NULL COMMENT '密码',
`xingming` varchar(200) DEFAULT NULL COMMENT '姓名',
`xingbie` varchar(200) DEFAULT NULL COMMENT '性别',
`touxiang` varchar(200) DEFAULT NULL COMMENT '头像',
`shouji` varchar(200) DEFAULT NULL COMMENT '手机',
`shenfenzheng` varchar(200) DEFAULT NULL COMMENT '身份证',
PRIMARY KEY (`id`),
UNIQUE KEY `yonghuming` (`yonghuming`)
) ENGINE=InnoDB AUTO_INCREMENT=1615443940595 DEFAULT CHARSET=utf8mb3 COMMENT='用户';
-- ----------------------------
-- Records of yonghu
-- ----------------------------
INSERT INTO `yonghu` VALUES ('11', '2021-03-11 14:13:27', '用户1', '123456', '姓名1', '男', 'http://localhost:8080/springbootyjn76/upload/yonghu_touxiang1.jpg', '13823888881', '440300199101010001');
INSERT INTO `yonghu` VALUES ('12', '2021-03-11 14:13:27', '用户2', '123456', '姓名2', '男', 'http://localhost:8080/springbootyjn76/upload/yonghu_touxiang2.jpg', '13823888882', '440300199202020002');
INSERT INTO `yonghu` VALUES ('13', '2021-03-11 14:13:27', '用户3', '123456', '姓名3', '男', 'http://localhost:8080/springbootyjn76/upload/yonghu_touxiang3.jpg', '13823888883', '440300199303030003');
INSERT INTO `yonghu` VALUES ('14', '2021-03-11 14:13:27', '用户4', '123456', '姓名4', '男', 'http://localhost:8080/springbootyjn76/upload/yonghu_touxiang4.jpg', '13823888884', '440300199404040004');
INSERT INTO `yonghu` VALUES ('15', '2021-03-11 14:13:27', '用户5', '123456', '姓名5', '男', 'http://localhost:8080/springbootyjn76/upload/yonghu_touxiang5.jpg', '13823888885', '440300199505050005');
INSERT INTO `yonghu` VALUES ('16', '2021-03-11 14:13:27', '用户6', '123456', '姓名6', '男', 'http://localhost:8080/springbootyjn76/upload/yonghu_touxiang6.jpg', '13823888886', '440300199606060006');
INSERT INTO `yonghu` VALUES ('1615443940594', '2021-03-11 14:25:40', '1', '1', '123', '女', 'http://localhost:8080/springbootyjn76/upload/1615443958595.jpg', '12312312312', '123456789789456123');
-- ----------------------------
-- Table structure for yuyuekanfang
-- ----------------------------
DROP TABLE IF EXISTS `yuyuekanfang`;
CREATE TABLE `yuyuekanfang` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`yuyuebianhao` varchar(200) DEFAULT NULL COMMENT '预约编号',
`fangwumingcheng` varchar(200) DEFAULT NULL COMMENT '房屋名称',
`fangwuleixing` varchar(200) DEFAULT NULL COMMENT '房屋类型',
`tupian` varchar(200) DEFAULT NULL COMMENT '图片',
`mianji` varchar(200) DEFAULT NULL COMMENT '面积',
`fangwuzhuangtai` varchar(200) DEFAULT NULL COMMENT '房屋状态',
`xiaoqu` varchar(200) DEFAULT NULL COMMENT '小区',
`yuezujiage` int DEFAULT NULL COMMENT '月租价格',
`zulinyueshu` int DEFAULT NULL COMMENT '租赁月数',
`zulinjine` varchar(200) DEFAULT NULL COMMENT '租赁金额',
`yajin` varchar(200) DEFAULT NULL COMMENT '押金',
`yuyueriqi` datetime DEFAULT NULL COMMENT '预约日期',
`yonghuming` varchar(200) DEFAULT NULL COMMENT '用户名',
`shouji` varchar(200) DEFAULT NULL COMMENT '手机',
`shenfenzheng` varchar(200) DEFAULT NULL COMMENT '身份证',
`sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
PRIMARY KEY (`id`),
UNIQUE KEY `yuyuebianhao` (`yuyuebianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=1686583193606 DEFAULT CHARSET=utf8mb3 COMMENT='预约看房';
-- ----------------------------
-- Records of yuyuekanfang
-- ----------------------------
INSERT INTO `yuyuekanfang` VALUES ('41', '2023-05-29 14:13:27', '预约编号1', '房屋名称1', '房屋类型1', 'http://localhost:8080/springbootyjn76/upload/yuyuekanfang_tupian1.jpg', '面积1', '房屋状态1', '小区1', '1', '1', '租赁金额1', '押金1', '2023-05-29 14:13:27', '用户名1', '手机1', '身份证1', '是', '');
INSERT INTO `yuyuekanfang` VALUES ('42', '2023-05-29 14:13:27', '预约编号2', '房屋名称2', '房屋类型2', 'http://localhost:8080/springbootyjn76/upload/yuyuekanfang_tupian2.jpg', '面积2', '房屋状态2', '小区2', '2', '2', '租赁金额2', '押金2', '2023-05-29 14:13:27', '用户名2', '手机2', '身份证2', '是', '');
INSERT INTO `yuyuekanfang` VALUES ('43', '2023-05-29 14:13:27', '预约编号3', '房屋名称3', '房屋类型3', 'http://localhost:8080/springbootyjn76/upload/yuyuekanfang_tupian3.jpg', '面积3', '房屋状态3', '小区3', '3', '3', '租赁金额3', '押金3', '2023-05-29 14:13:27', '用户名3', '手机3', '身份证3', '是', '');
INSERT INTO `yuyuekanfang` VALUES ('44', '2023-05-29 14:13:27', '预约编号4', '房屋名称4', '房屋类型4', 'http://localhost:8080/springbootyjn76/upload/yuyuekanfang_tupian4.jpg', '面积4', '房屋状态4', '小区4', '4', '4', '租赁金额4', '押金4', '2023-05-29 14:13:27', '用户名4', '手机4', '身份证4', '是', '');
INSERT INTO `yuyuekanfang` VALUES ('45', '2023-05-29 14:13:27', '预约编号5', '房屋名称5', '房屋类型5', 'http://localhost:8080/springbootyjn76/upload/yuyuekanfang_tupian5.jpg', '面积5', '房屋状态5', '小区5', '5', '5', '租赁金额5', '押金5', '2023-05-29 14:13:27', '用户名5', '手机5', '身份证5', '是', '');
INSERT INTO `yuyuekanfang` VALUES ('46', '2023-05-29 14:13:27', '预约编号6', '房屋名称6', '房屋类型6', 'http://localhost:8080/springbootyjn76/upload/yuyuekanfang_tupian6.jpg', '面积6', '房屋状态6', '小区6', '6', '6', '租赁金额6', '押金6', '2023-05-29 14:13:27', '用户名6', '手机6', '身份证6', '是', '');
INSERT INTO `yuyuekanfang` VALUES ('1615443329911', '2023-05-29 14:13:27', '20213111415226979592', '房屋名称6', '房屋类型6', 'http://localhost:8080/springbootyjn76/upload/fangwuxinxi_tupian6.jpg', '面积6', '可租', '小区6', '6', '12', '72', '6', '2023-05-29 14:13:27', '用户1', '13823888881', '440300199101010001', '是', 'ok');
INSERT INTO `yuyuekanfang` VALUES ('1615444024768', '2023-05-29 14:13:27', '202131114265298203707', '新纪家园5栋604', '三房两厅', 'http://localhost:8080/springbootyjn76/upload/1615443809552.jpg', '100平', '可租', '新纪家园', '3000', '12', '36000', '3000', '2023-05-29 14:13:27', '1', '12312312312', '123456789789456123', '是', 'ok');
INSERT INTO `yuyuekanfang` VALUES ('1686582081666', '2023-06-12 23:01:21', '20236122311266802169', '房屋名称1', '一房一厅', 'http://localhost:8080/springbootyjn76/upload/fangwuxinxi_tupian1.jpg', '面积1', '可租', '小区1', '1', '1', '1', '1', '2023-06-12 00:00:00', '1', '12312312312', '123456789789456123', '否', null);
INSERT INTO `yuyuekanfang` VALUES ('1686583193605', '2023-06-12 23:19:52', '20236122319431150755', '房屋名称2', '三房一厅', 'http://localhost:8080/springbootyjn76/upload/fangwuxinxi_tupian2.jpg', '面积2', '可租', '小区2', '2', '1', '2', '2', '2023-06-11 00:00:00', '1', '12312312312', '123456789789456123', '否', null);
-- ----------------------------
-- Table structure for zaixianqianyue
-- ----------------------------
DROP TABLE IF EXISTS `zaixianqianyue`;
CREATE TABLE `zaixianqianyue` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`hetongbianhao` varchar(200) DEFAULT NULL COMMENT '合同编号',
`fangwumingcheng` varchar(200) DEFAULT NULL COMMENT '房屋名称',
`fangwuleixing` varchar(200) DEFAULT NULL COMMENT '房屋类型',
`xiaoqu` varchar(200) DEFAULT NULL COMMENT '小区',
`yuezujiage` varchar(200) DEFAULT NULL COMMENT '月租价格',
`zulinyueshu` varchar(200) DEFAULT NULL COMMENT '租赁月数',
`zulinjine` int DEFAULT NULL COMMENT '租赁金额',
`yajin` int DEFAULT NULL COMMENT '押金',
`hetongjine` varchar(200) DEFAULT NULL COMMENT '合同金额',
`shengxiaoriqi` date DEFAULT NULL COMMENT '生效日期',
`youxiaoqizhi` date DEFAULT NULL COMMENT '有效期至',
`hetongneirong` varchar(200) DEFAULT NULL COMMENT '合同内容',
`yonghuming` varchar(200) DEFAULT NULL COMMENT '用户名',
`shouji` varchar(200) DEFAULT NULL COMMENT '手机',
`sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
`ispay` varchar(200) DEFAULT '未支付' COMMENT '是否支付',
PRIMARY KEY (`id`),
UNIQUE KEY `hetongbianhao` (`hetongbianhao`)
) ENGINE=InnoDB AUTO_INCREMENT=1615444180386 DEFAULT CHARSET=utf8mb3 COMMENT='在线签约';
-- ----------------------------
-- Records of zaixianqianyue
-- ----------------------------
INSERT INTO `zaixianqianyue` VALUES ('51', '2023-05-29 14:13:27', '合同编号1', '房屋名称1', '房屋类型1', '小区1', '月租价格1', '租赁月数1', '1', '1', '合同金额1', '2023-05-30', '2023-05-30', '', '用户名1', '手机1', '是', '', '未支付');
INSERT INTO `zaixianqianyue` VALUES ('52', '2023-05-29 14:13:27', '合同编号2', '房屋名称2', '房屋类型2', '小区2', '月租价格2', '租赁月数2', '2', '2', '合同金额2', '2023-05-30', '2023-05-30', '', '用户名2', '手机2', '是', '', '未支付');
INSERT INTO `zaixianqianyue` VALUES ('53', '2023-05-29 14:13:27', '合同编号3', '房屋名称3', '房屋类型3', '小区3', '月租价格3', '租赁月数3', '3', '3', '合同金额3', '2023-05-30', '2023-05-30', '', '用户名3', '手机3', '是', '', '未支付');
INSERT INTO `zaixianqianyue` VALUES ('54', '2023-05-29 14:13:27', '合同编号4', '房屋名称4', '房屋类型4', '小区4', '月租价格4', '租赁月数4', '4', '4', '合同金额4', '2023-05-30', '2023-05-30', '', '用户名4', '手机4', '是', '', '未支付');
INSERT INTO `zaixianqianyue` VALUES ('55', '2023-05-29 14:13:27', '合同编号5', '房屋名称5', '房屋类型5', '小区5', '月租价格5', '租赁月数5', '5', '5', '合同金额5', '2023-05-30', '2023-05-30', '', '用户名5', '手机5', '是', '', '未支付');
INSERT INTO `zaixianqianyue` VALUES ('56', '2023-05-29 14:13:27', '合同编号6', '房屋名称6', '房屋类型6', '小区6', '月租价格6', '租赁月数6', '6', '6', '合同金额6', '2023-05-30', '2023-05-30', '', '用户名6', '手机6', '是', '', '未支付');
INSERT INTO `zaixianqianyue` VALUES ('1615443362221', '2023-05-29 14:13:27', '1615443356456', '房屋名称6', '房屋类型6', '小区6', '6', '12', '72', '6', '78', '2023-05-30', '2023-05-30', null, '用户1', '13823888881', '否', null, '已支付');
INSERT INTO `zaixianqianyue` VALUES ('1615444180385', '2023-05-29 14:13:27', '1615444165076', '新纪家园5栋604', '三房两厅', '新纪家园', '3000', '12', '36000', '3000', '39000', '2023-05-30', '2023-05-30', 'http://localhost:8080/springbootyjn76/upload/1615444177899.doc', '1', '12312312312', '是', '同意条款', '已支付');
-- ----------------------------
-- Table structure for zulinpingjia
-- ----------------------------
DROP TABLE IF EXISTS `zulinpingjia`;
CREATE TABLE `zulinpingjia` (
`id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
`addtime` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`hetongbianhao` varchar(200) DEFAULT NULL COMMENT '合同编号',
`fangwumingcheng` varchar(200) DEFAULT NULL COMMENT '房屋名称',
`fangwuleixing` varchar(200) DEFAULT NULL COMMENT '房屋类型',
`xiaoqu` varchar(200) DEFAULT NULL COMMENT '小区',
`pingfen` varchar(200) DEFAULT NULL COMMENT '评分',
`pingjianeirong` longtext COMMENT '评价内容',
`pingjiariqi` date DEFAULT NULL COMMENT '评价日期',
`yonghuming` varchar(200) DEFAULT NULL COMMENT '用户名',
`shouji` varchar(200) DEFAULT NULL COMMENT '手机',
`sfsh` varchar(200) DEFAULT '否' COMMENT '是否审核',
`shhf` longtext COMMENT '审核回复',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1615444345720 DEFAULT CHARSET=utf8mb3 COMMENT='租赁评价';
-- ----------------------------
-- Records of zulinpingjia
-- ----------------------------
INSERT INTO `zulinpingjia` VALUES ('61', '2023-05-31 14:13:27', '合同编号1', '房屋名称1', '房屋类型1', '小区1', '1', '评价内容1', '2023-05-31', '用户名1', '手机1', '是', '');
INSERT INTO `zulinpingjia` VALUES ('62', '2023-05-31 14:13:27', '合同编号2', '房屋名称2', '房屋类型2', '小区2', '1', '评价内容2', '2023-05-31', '用户名2', '手机2', '是', '');
INSERT INTO `zulinpingjia` VALUES ('63', '2023-05-31 14:13:27', '合同编号3', '房屋名称3', '房屋类型3', '小区3', '1', '评价内容3', '2023-05-31', '用户名3', '手机3', '是', '');
INSERT INTO `zulinpingjia` VALUES ('64', '2023-05-31 14:13:27', '合同编号4', '房屋名称4', '房屋类型4', '小区4', '1', '评价内容4', '2023-05-31', '用户名4', '手机4', '是', '');
INSERT INTO `zulinpingjia` VALUES ('65', '2023-05-31 14:13:27', '合同编号5', '房屋名称5', '房屋类型5', '小区5', '1', '评价内容5', '2023-05-31', '用户名5', '手机5', '是', '');
INSERT INTO `zulinpingjia` VALUES ('66', '2023-05-31 14:13:27', '合同编号6', '房屋名称6', '房屋类型6', '小区6', '1', '评价内容6', '2023-05-31', '用户名6', '手机6', '是', '');
INSERT INTO `zulinpingjia` VALUES ('1615444345719', '2023-05-31 14:13:27', '1615444165076', '新纪家园5栋604', '三房两厅', '新纪家园', '4', '房子住着很舒服,采光很好', '2023-05-31', '1', '12312312312', '是', '感谢支持');
为什么选择我:
我是程序员阿龙,专注于软件开发,拥有丰富的编程能力和实战经验。在过去的几年里,我辅导了上千名学生,帮助他们顺利完成毕业项目,同时我的技术分享也吸引了超过50W+的粉丝。我是CSDN特邀作者、博客专家、新星计划导师,并在Java领域内获得了多项荣誉,如博客之星。我的作品也被掘金、华为云、阿里云、InfoQ等多个平台推荐,成为各大平台的优质作者。
在Java技术领域和学生毕业项目实战中,我积累了深厚的知识与经验,并与高校老师、讲师及行业内的同行前辈保持着广泛的交流与合作。我的专业背景和丰富的实战经验使我能够为你提供高质量的辅导和技术支持,助你在编程学习和项目开发中取得更好的成果。选择我,你将获得的不仅是技术上的提升,更是对项目的全面理解与掌控。