mcpcms-web — это система быстрой разработки, основанная на архитектуре Spring+SpringMVC4+Mybatis3+Shiro+Vue+ehcache+Swagger2. Она поддерживает многомодульную разработку и в основном ориентирована на веб-приложения, такие как административные панели сайтов, центры для членов сайтов, CMS, CRM и OA. Весь код переднего и заднего плана после инкапсуляции становится очень лаконичным и простым в использовании.
Описание архитектуры программного обеспечения
Технология | Название | Официальный сайт |
---|---|---|
Spring Framework | Контейнер | http://projects.spring.io/spring-framework/ |
SpringMVC | MVC-фреймворк | http://docs.spring.io/spring/docs/current/spring-framework-reference/htmlsingle/#mvc |
Apache Shiro | Фреймворк безопасности | http://shiro.apache.org/ |
MyBatis | ORM-фреймворк | http://www.mybatis.org/mybatis-3/zh/index.html |
MyBatis Generator | Генератор кода | http://www.mybatis.org/generator/index.html |
PageHelper | Физический плагин для разбиения на страницы MyBatis | http://git.oschina.net/free/Mybatis_PageHelper |
Druid | Пул соединений с базой данных | https://github.com/alibaba/druid |
FluentValidator | Фреймворк проверки | https://github.com/neoremind/fluent-validator |
FreeMarker | Шаблонизатор | http://www.FreeMarker.org/ |
Velocity | Шаблонизатор | http://velocity.apache.org |
Quartz | Фреймворк планирования задач | http://www.quartz-scheduler.org/ |
Ehcache | Фреймворк кэширования процессов | http://www.ehcache.org/ |
Log4J | Компонент логирования | http://logging.apache.org/log4j/1.2/ |
Swagger2 | Фреймворк тестирования интерфейсов | http://swagger.io/ |
Maven | Управление сборкой проектов | http://maven.apache.org/ |
...
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )