Skip to content

⚡基于springboot+MyBatis+FreeMarker+redis+nginx+Echarts+druid等技术的JavaWeb项目------恋家房产平台(采用B/S架构,项目包含前后台,分为前台展示系统及后台管理系统。前台系统包含首页门户、登录注册、房产推荐、房产详情、热门房产、房产及小区搜索、经纪人列表及经纪机构创建、创建房产、房产百科、地图找房、用户个人中心、房产评论、房产打分等模块。 后台管理系统包含房产信息管理、用户管理、管理员管理、小区信息管理、博客管理、评论管理、经纪人管理、系统统计与多种图表展示、数据报表导入导出等模块。系统介绍及详细功能点、技术点见项目内文档描述)

License

Notifications You must be signed in to change notification settings

xiashuijun/LovingHome-Real-Estate-Platform

 
 

Repository files navigation

LoveHome-Real-Estate-Platform

我的JavaWeb课设项目(前台部分模仿链家网,后台用了H-ui框架。其中可能涉及一些链家网、H-ui等相关的信息,在这里说明,本项目仅供交流学习,不得用于商业传播等)

基于springboot+MyBatis+FreeMarker+redis+nginx等技术的JavaWeb项目------恋家房产平台

先简单放几张项目的图,视频演示放到repo里面去了。

前台首页:

image

房产列表:

image

房产详情页面:

image

最新推荐:

image

最热推荐:

image

评价打分:

image

博客列表:

image

后台管理:

image

房源评分饼状图:

image

房价3D柱状图:

image

小区房产关系树图:

image

房源分布全国地图:

image

房产热度南丁格尔图:

image

系统在线人数实时统计图:

image

技术如下,功能的话见项目内文档

Spring+SpringMvc+MyBatis框架

Redis缓存(Jedis客户端+连接池)实时热门数据统计

Spring Mail + Spring Task完成异步发送激活链接,邮件发送,验证

Jquery

BootStrap

Ajax

springBoot

Guava Cache(java工具类集的基础库,注册key的绑定)

Druid(监控目的的数据库连接池),配置文件里面加密数据库密码

Freemarker:基于Java的生成html的模板引擎,用来前后端交互

Nginx:反向代理服务器,Nginx搭建支持用户头像等静态资源的访问

Spring Admin(外部监控)、Spring Actuator(内部监控平台)

Mysql

图片服务器

SpringBoot CORS实现跨域

Echarts、HighCharts图表展示

poi报表导入导出

HttpSessionListener监听器统计系统当前在线人数

部署的话挺简单的,导入数据库,修改一下配置文件中的相关信息(我把数据库信息加密了,需要自行修改),再把nginx和redis简单配置一下,启动起来,项目就能正常运转了,有问题可以联系我。

About

⚡基于springboot+MyBatis+FreeMarker+redis+nginx+Echarts+druid等技术的JavaWeb项目------恋家房产平台(采用B/S架构,项目包含前后台,分为前台展示系统及后台管理系统。前台系统包含首页门户、登录注册、房产推荐、房产详情、热门房产、房产及小区搜索、经纪人列表及经纪机构创建、创建房产、房产百科、地图找房、用户个人中心、房产评论、房产打分等模块。 后台管理系统包含房产信息管理、用户管理、管理员管理、小区信息管理、博客管理、评论管理、经纪人管理、系统统计与多种图表展示、数据报表导入导出等模块。系统介绍及详细功能点、技术点见项目内文档描述)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 93.9%
  • FreeMarker 3.7%
  • CSS 1.7%
  • TSQL 0.3%
  • PHP 0.3%
  • C# 0.1%