Знания-про
Это система в стиле Windows 10, где для фронтенда используется layui как фреймворк, а для бэкенда — SpringBoot как сервисная структура. Для проверки всех запросов применяется собственная XML-обвязка, что обеспечивает безопасность интерфейса. Проект постоянно обновляется. Если вам нравится, поставьте звезду.
Серьёзно:
Почему стоит использовать этот проект?
① Он полностью бесплатен для личного и корпоративного использования, без необходимости сохранять авторские права или информацию об авторских правах. ② Весь код открыт, позволяя вам понять архитектуру проекта.
Знания-про | Официальный аккаунт WeChat (Skyeye Smart Manufacturing Cloud Office) | Группа обмена QQ | |
---|---|---|---|
Сканируйте QR-код | ![]() |
 | ![]() |
Просто запустите com.KnowLeDgeApplication, и после запуска перейдите по адресу http://localhost:8090
. Начальные учётные данные: root/123456.
Функция | Функция | Функция | Функция |
---|---|---|---|
Меню управления | Управление персоналом | Управление пользователями | Управление ролями |
Управление правами | Ресурсные иконки | Управление журналом | Многопользовательское управление |
Настройка базовой системы | Базовая информация о системе | Управление типами библиотек знаний | Отображение на мобильных устройствах |
Управление библиотекой знаний | Массовый импорт | Проверка | Доступ к официальному аккаунту WeChat |
Технология | Название |
---|---|
SpringBoot | Основная структура |
MyBatis | ORM-фреймворк |
Druid | Пул соединений с базой данных |
Maven | Инструмент управления проектами |
redis | Система хранения ключ-значение |
webSocket | Полнодуплексная связь между браузером и сервером |
Flowable | Движок рабочего процесса |
xxl-job | Планировщик задач |
RocketMQ | Очередь сообщений |
solr | Сервер приложений для корпоративного поиска |
Spring Cloud | Микросервисная архитектура (текущий интерфейс приложения пользователя) |
Nacos | Центр конфигурации и регистрации служб |
Технология | Название |
---|---|
layui | Модульная библиотека пользовательского интерфейса |
winui | Стиль Windows 10 |
uni-app | Skyeye Cloud Mobile |
<url id="Фронтальный запрос" path="Бэкэнд-интерфейс" val="Примечание">
<property id="Фронтальный ключ запроса" name="Бэкэнд-ключ приёма" ref="Ограничения (см. документацию проекта)" var="Значение ключа"/>
</url>
@RequestMapping("Бэкэнд-интерфейс")
public void Имя метода(InputObject inputObject, OutputObject outputObject) throws Exception{
serviceLayerInterfaceObject.Имя метода(inputObject, outputObject);
}
@Override
public void Имя метода(InputObject inputObject, OutputObject outputObject) throws Exception {
Map<String, Object> map = inputObject.getParams();//Получение параметров
Map<String, Object> user = inputObject.getLogParams();//Получить информацию о текущем вошедшем пользователе
/**
* Бизнес-логика
*/
outputObject.setBean(bean);//Возврат одного объекта Bean
outputObject.setBeans(beans);//Возврат коллекции
outputObject.settotal(total);//Возвращает количество
outputObject.setreturnMessage("Информация");//Возвратить сообщение об ошибке на фронтэнд
outputObject.setreturnMessage("Сообщение об ошибке", код ошибки);//Вернуть сообщение об ошибке на фронтэнд и выбросить исключение (редко используется)
}
Эффект изображения | Эффект изображения |
---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.