Слияние кода завершено, страница обновится автоматически
Мы предоставляем группу общения в WeChat. Просто сканируйте QR-код ниже, чтобы присоединиться к группе.
Структура проекта
renren-security
├─renren-common Общие модули
│
├─renren-admin Административная панель
│ ├─db SQL скрипты баз данных
│ │
│ ├─modules Модули
│ │ ├─job Программирование задач
│ │ ├─log Логирование
│ │ ├─oss Хранение файлов
│ │ ├─security Защита системы
│ │ └─sys Управление системой (ядра)
│ │
│ └─resources
│ ├─mapper Файлы MyBatis
│ ├─public Статические ресурсы
│ └─application.yml Глобальные конфигурационные файлы
│
│
├─renren-api Сервис API
│
├─renren-generator Генератор кода
│ └─resources
│ ├─mapper Файлы MyBatis
│ ├─template Шаблоны генератора кода (можно добавлять или изменять шаблоны)
│ ├─application.yml Глобальные конфигурационные файлы
│ └─generator.properties Конфигурационные файлы генератора кода
│
├─renren-ui Проект фронтенда на Vue3
```<br>
**Выбор технологий:**
- Основной фреймворк: Spring Boot 3.x
- Фреймворк безопасности: Apache Shiro 1.12
- Фреймворк ORM: MyBatis 3.5
- Расписание задач: Quartz 2.3
- Подключение к базе данных: Druid 1.2
- Логирование: Logback
- Взаимодействие с клиентом: Vue3.x
<br>
**Требования к программному обеспечению**
- JDK 17+
- Maven 3.6+
- MySQL 8.0+
- Oracle 11g+
- SQL Server 2012+
- PostgreSQL 9.4+
- DM 8
<br>
**Локальная установка**
- Получите исходный код через Git
- Для сред IDE IntelliJ IDEA и Eclipse требуется установить плагин Lombok; в противном случае будут выводиться сообщения об отсутствии методов get/set для entity
- Создайте базу данных renren_security с кодировкой UTF-8
- Выполните файл db/mysql.sql для инициализации данных
- Измените файл application-dev.yml, чтобы обновить учетные данные MySQL
- В директории renren-security выполните команду `mvn clean install`
- Запустите AdminApplication.java в средах IntelliJ IDEA и Eclipse, чтобы запустить проект [renren-admin]
- Адрес доступа к renren-admin: <http://localhost:8080/renren-admin>
- Адрес Swagger документации: <http://localhost:8080/renren-admin/doc.html>
- Запустите фронтенд проект, адрес фронтенда: <https://gitee.com/renrenio/renren-ui>
- Логин/пароль: admin/admin
<br>

<br>
<br>### Как общаться, давать обратную связь и участвовать в проекте?
- Разработческая документация: https://www.renren.io/guide/security
- Git repository: https://gitee.com/renrenio/renren-security
- [人人开源](https://www.renren.io): https://www.renren.io
- Чтобы следить за последними новостями проекта, пожалуйста, добавьте проект в Watch и Star, что также является лучшей поддержкой для проекта
<br>
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )