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

OSCHINA-MIRROR/sphsyv-sypro

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Демо SYpro

=====================================================Демонстрация использования Spring4 + Spring MVC + Hibernate4 + Maven
Это базовая архитектура, в которой уже реализованы генерические методы CRUD, предварительной загрузки (можно загружать объекты нескольких уровней), динамического условного запроса (QueryFilter) и других функций.
Для более подробного понимания запустите проект и просмотрите пример index.jsp.
Используя этот фреймворк для создания back-end, вы значительно сократите количество вашего кода.
В этом проекте есть инструменты для автоматической генерации кода, который позволяет создавать dao, daoImpl, service, serviceImpl, controller классы. В большинстве случаев вам потребуется только написать модель и JSP.
Автоматическая генерация кода осуществляется с помощью Beetl.
Если нет специальных требований, то для back-end вам вообще не придется писать ни одной строки кода!!
Если вы умеете использовать Hibernate Tools или MyEclipse, то модель также может быть обратно сгенерирована из базы данных, и вам потребуется только написать страницы дизайнером.
Проект включает общие методы логирования контроллеров, используемые AOP для перехвата всех методов, что позволяет узнать IP адрес пользователя, время доступа, вызываемый класс и метод, переданные параметры и возвращаемое значение.
Проект использует интерцепторы для управления правами доступа, что позволяет контролировать любой URL, кнопку или меню, обеспечивая безопасность вашего проекта.
Проект использует JavaMelody для мониторинга состояния DAO, Service, Controller и всей системы.
Проект использует Druid для мониторинга информации о источнике данных.
------------------------------------------------------

Инструкции по установке

Скачать инструкцию по установке


Руководство по вторичному развитию

Так как проект разделён на модули, руководство по вторичному развитию должно быть перезаписано. Ниже приведено руководство для справки, но многие скриншоты неактуальны, поэтому я планирую переписать его позже..

В процессе доработки

Комментарии ( 0 )

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

Введение

Описание недоступно Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/sphsyv-sypro.git
git@api.gitlife.ru:oschina-mirror/sphsyv-sypro.git
oschina-mirror
sphsyv-sypro
sphsyv-sypro
master