Это зеркальный репозиторий, синхронизируется ежедневно с исходного репозитория.
Внести вклад в разработку кода
Синхронизировать код
README.md
关注作者公众号
框架说明
- Это быстрый фреймворк для разработки на основе springboot, shiro и freemarker. Структура кода понятна, и можно быстро начать использовать его!
- Есть возможность настроить генератор кода, что позволяет сократить время разработки на 70% и сосредоточиться на бизнес-логике.
- Предоставляются готовые компоненты для фронтенда с документацией. Они легко встраиваются в проект. Данные могут быть получены через URL, перечисления или словари и сразу же отображены в компонентах. Объём кода минимален, а обслуживание не вызывает трудностей.
- Фреймворк включает в себя вторичную упаковку часто используемых компонентов layui, что упрощает работу и избавляет от необходимости писать повторяющийся код!
Пример:
java
- common
- config — класс конфигурации;
- enumresource — класс перечисления;
- exception — обработка исключений;
- log — обработка журналов;
- shiro — связанные с shiro компоненты;
- utils — набор утилит;
- xss — классы, связанные с XSS;
- controller;
- dao;
- entity;
- service.
resources
- db.migration — скрипты flyway SQL;
- generator — конфигурация генератора кода;
- mapper — файлы отображения;
- static — статические файлы;
- templates — страницы freemarker.
Как запустить
- Скачайте исходный код через git.
- Создайте базу данных cy-fast с кодировкой UTF-8. Flyway уже настроен для управления версиями базы данных, поэтому таблицы создавать не нужно.
- Импортируйте проект в IDEA или Eclipse.
- Запустите класс CyFastApplication.
- Доступ к проекту осуществляется по адресу http://localhost:8080/.
- Для входа используйте учётные данные admin/admin.
Проектный демонстрационный пример
Демонстрационный адрес: http://fast.cymall.xin.
Учётные данные: admin/admin.
Официальный сайт:
— главная страница: http://www.cymall.xin;
— проектная страница: http://fast.cymall.xin;
— кодовый облачный адрес: https://gitee.com/leiyuxi/cy-fast;
— китайский открытый источник: https://www.oschina.net/p/cy-fast.
QQ группа: 275846351.
Снимки экрана проекта
Страница управления бэкендом:
Компоненты и их использование
Код примера:
Эффект:
Параметры подробно:
Компонент загрузки изображений:
Пожертвования автору
Если этот фреймворк оказался вам полезен, пожалуйста, поддержите автора чашечкой кофе!
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )