1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/yangyaolong-LovingHome-Real-Estate-Platform

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

LoveHome-Недвижимость-Платформа

Мой проект JavaWeb (передняя часть подобна сайту Lianjia, задняя часть использует фреймворк H-ui. В проекте могут быть упоминания о Lianjia и H-ui, но это только для обмена опытом и обучения, не для коммерческого распространения)

Проект JavaWeb на основе springboot+MyBatis+FreeMarker+redis+nginx и других технологий ------ Платформа LoveHome для недвижимости

Сначала покажу несколько изображений проекта, видео-демонстрация будет размещена в репозитории.

Передняя часть сайта

Главная страница:

image

Список недвижимости:

image

Страница с подробной информацией о недвижимости:

image

Недавно рекомендованные:

image

Самые популярные:

image

Оценки недвижимости:

image

Список блогов:

image

Задняя часть сайта

Административная панель:

image

Пироговая диаграмма оценок недвижимости:

image

3D столбчатая диаграмма цен на недвижимость:image

Дерево отношений недвижимости в жилом комплексе:

image

Национальная карта распределения недвижимости:

image

Диаграмма Найтингейл для популярности недвижимости:

image

Диаграмма для отслеживания количества пользователей онлайн в реальном времени:

image

Технологии

Spring + Spring MVC + MyBatis

Redis кэш (Jedis клиент + пулы подключений) для статистики популярных данных в реальном времени

Spring Mail + Spring Task для асинхронной отправки активационных ссылок, электронных писем и верификации

jQuery

Bootstrap

Ajax

Spring Boot

Guava Cache (базовая библиотека Java-классов, используемая для кэширования ключей)

Druid (подключаемый модуль подключения к базе данных с мониторингом), в конфигурационном файле зашифрован пароль к базе данных

Freemarker: шаблонный движок на Java для генерации HTML, используемый для взаимодействия фронтенда и бэкенда

Nginx: сервер обратного проксирования, Nginx настроен для поддержки доступа к статическим ресурсам, таким как изображения пользователей

Spring Admin (внешний мониторинг), Spring Actuator (платформа внутреннего мониторинга)MySQL

сервер изображений

Spring Boot CORS для реализации кросс-доменного доступа

ECharts, HighCharts для отображения графиков

Apache POI для импорта и экспорта отчетов

HttpSessionListener слушатель для статистики текущего числа пользователей в системе

Деплой довольно прост: импортируйте базу данных, измените соответствующие данные в конфигурационных файлах (я зашифровал данные базы данных, вам нужно будет самостоятельно их изменить), настройте Nginx и Redis, запустите, и проект будет работать корректно. Если возникнут вопросы, свяжитесь со мной.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Проект JavaWeb, основанный на технологиях Spring Boot, MyBatis, FreeMarker, Redis, Nginx, ECharts и Druid — платформа недвижимости "Любимый дом" (использует архитектуру B/S, проект включает фронтенд и бэкенд, разделенный на систему отображения фронтенда и систему управления фронтенда. Фронтенд включает главную страницу портала, вход и регистраци... Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/yangyaolong-LovingHome-Real-Estate-Platform.git
git@api.gitlife.ru:oschina-mirror/yangyaolong-LovingHome-Real-Estate-Platform.git
oschina-mirror
yangyaolong-LovingHome-Real-Estate-Platform
yangyaolong-LovingHome-Real-Estate-Platform
master