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

OSCHINA-MIRROR/leotangweb-LBlog

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
README.md 4.4 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 27.11.2024 20:08 8e054ab

LBlog

Введение

LBlog — это простой в использовании, мощный и адаптивный Java-блог с привлекательным внешним видом. Это модифицированная версия luotf/Art_Blog. Разработан на языке Java с использованием технологий Spring-boot и Mybatis. Функционал включает управление блогом, управление заголовками, графическое представление данных, анализ журналов, учёт посещений, управление галереей, управление ресурсами и уведомления о партнёрских программах. Обеспечивается хорошая предварительная загрузка страниц, бесконечная прокрутка, возможность размещения статей на главной странице и рекомендации от автора блога. Предоставляется полный исходный код системы для пользовательского и административного интерфейсов.

Предисловие

Этот проект был создан с целью обучения и практики. Он основан на шаблоне luotf/Art_Blog и представляет собой его модификацию и улучшение. Оригинальная архитектура SSM (Spring + SpringMVC + Mybatis) была заменена на SpringBoot + Mybatis, а .jsp — на .html. Структура кода проста и понятна, что делает его подходящим для новичков и тех, кто хочет изучить и использовать его в качестве примера.

Технологии

SpringBoot 2.0, jdk8, Maven 3.3.9, Mybatis, MySQL 5.6, Redis, Jquery, Ajax, ECharts...

Инструкция по использованию

  1. Загрузите или клонируйте проект на локальный компьютер и импортируйте его как Maven-проект (используя IDE, например, SpringToolSuite4).
  2. Создайте базу данных lblog, затем запустите файл lblog.sql (MySQL).
  3. Измените параметры в файле application.properties в соответствии с настройками вашей локальной базы данных. Пароль в этом файле зашифрован с помощью SHA. Инструмент шифрования находится в файле DESUtil.java в папке util.
  4. Путь к изображениям можно найти в PathUtil.java в папке util. Если вы хотите изменить путь, вы можете сделать это самостоятельно. Метод загрузки изображений для обложки и текстового поля одинаков. Если вам нужно разделить их, вы можете добавить ещё один метод в контроллере и изменить путь. Также обратите внимание на конфигурацию статических ресурсов в MvcConfiguration.java в config.web, где указаны пути сопоставления.
  5. Запустите проект. Для входа в бэкенд используйте http://localhost:8080/blog/blogadmin/tologin. Для суперпользователя (администратора) используйте логин admin и пароль admin. Для гостя используйте логин 123 и пароль 123. Для просмотра интерфейса перейдите по адресу http://localhost:8080/blog/frontend/index.

Предварительный просмотр интерфейса

3.JPG 4.JPG 5.JPG 6.JPG

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/leotangweb-LBlog.git
git@api.gitlife.ru:oschina-mirror/leotangweb-LBlog.git
oschina-mirror
leotangweb-LBlog
leotangweb-LBlog
master