Благодарность, к сожалению, база данных утеряна
Это мой первый опыт написания технического документа. Возможно, он написан не очень хорошо или содержит ошибки. Если у вас есть какие-либо вопросы, пожалуйста, свяжитесь со мной по адресу 3121831267@qq.com. Эта система подходит не всем. Я учусь уже два года и скоро буду готовиться к стажировке.
Tina — начинающий Java-разработчик, который предпочитает не раскрывать своё имя.
Если проект вам полезен, угостите меня чашкой чая.
![]() |
![]() |
---|---|
![]() |
![]() |
![]() |
![]() |
|- Описание модуля
|- tina-common — общий модуль
|- tina-model — модуль для хранения моделей
|- tina-persistence — модуль постоянного слоя
|- tina-web — модуль представления
Springboot имеет встроенные Jetty, Tomcat и Undertow. По умолчанию используется Tomcat, но его необходимо исключить. Здесь используется Undertow в качестве контейнера сервиса. SpringBoot полностью унаследовал технологию Undertow. Undertow обеспечивает лучшую производительность и использование памяти в сценариях с высокой параллельной обработкой, чем Tomcat. Конечно, это не означает, что Tomcat плохой. Если вы хотите переключиться на Tomcat, это легко сделать, просто удалив его.
<exclusions>
<exclusion>
<artifactId>org.springframework.boot</artifactId>
<groupId>spring-boot-start-tomcat</groupId>
</exclusion>
</exclusions>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-undertow</artifactId>
</dependency>
Bootstrap-V3 LayUI-V2.45 jQuery Echarts xm-select font-awesome-4.7.0 iconPicker Интерфейс использует существующую структуру LayuiCMS-V1 для вторичной разработки. ....
fastjson — пакет анализа JSON от Alibaba. lombok — в основном используется для упрощения методов сущностей, таких как set и get с параметрами и без них. commons-io — загрузка файлов. commons-fileupload — то же самое. swagger — онлайн-документы API. freemarker — зависимость шаблона генератора кода mybatisPlus. mybatis-plus — структура постоянного уровня, аналогичная mybatis, является улучшенной версией mybatis. druid — внедрение пула соединений с базой данных Alibaba. mysql-connector-java — здесь используется версия 8.0. redis — драйвер подключения к redis. commons-lang3 — инструменты для работы со строками. UserAgentUtils — анализирует клиентскую операционную систему, браузер и т. д. aliyun-sdk-oss — этот драйвер можно использовать или нет, если вам не нужен OOS, удалите его. oshi-core — получение информации о системе. hutool-all — набор инструментов Java от Hutool. websocket — требуется для системы чата, поскольку HTTP зависит от клиента для отправки запросов и не может взаимодействовать в реальном времени. AOP — ведение журнала операций пользователя. shiro-redis — sessionID сохраняется в redis. jedis — драйвер соединения redis. ....
Вход
|- Страница входа
|- Асинхронный вход через ajax
|- Макет Layui
Верхняя часть
|- Информация о погоде
|- Поиск
|- Отображение/скрытие меню
Правая сторона верхней части
|- Личные данные
|- Изменение основных данных пользователя
|- Загрузка файла Baen64
|- Возможность понижения роли
|- Смена пароля
|- Проверка старого пароля
|- Новый пароль генерируется случайным образом с использованием соли и MD5 для повышения безопасности пароля
|- Блокировка экрана
|- Определение sessionStorage, заблокирована ли текущая страница
|- Пароль фиксирован, потому что так называемый экран блокировки — это просто окно модели
|- Системное объявление
|- Очистка кеша
|- Интерфейс использует sessionStorage в качестве кеша текущей страницы для ускорения доступа
|- Если очистка кеша не требуется, можно напрямую использовать window.localStorage.clear(); для очистки
|- Чрезмерное использование sessionStorage может привести к зависанию страницы
|- Выход
|- Вызов SHIRO logout для очистки сеанса
|- Изменение темы
|- Выбор цвета с помощью средства выбора цвета Layui
Правая боковая панель
|- Домашняя страница администратора
|- Статистические данные
|- Использование памяти, использующее визуализацию данных echarts.js
|- Системное объявление
|- Отчётность
|- Действия на странице
|- Обновить текущий
|- Закрыть остальные
|- Закрыть все
|- Управление системой
|- Управление пользователями
|- Список пользователей
|- Поиск
|- Корзина
|- Добавить
|- Изменить
|- Переключить статус
|- Галерея управления
|- Добавить
|- Запрос
|- Удалить/массовое удаление
|- Загрузить файл
|- Управление ролями
|- Запрос
|- Поиск
|- Корзина
|- Добавить
|- Распределение прав меню
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )