micro-fast использует MyBatis и Spring в качестве основы, фокусируясь на создании набора решений для систем малого и среднего бизнеса. В проекте происходит инкапсуляция часто используемых технологий для упрощения повторного использования и повышения эффективности разработки. Также предоставляется распределённый проект, реализованный с помощью Spring Cloud.
Проект micro-fast — это не только проект Spring Cloud, он также предоставляет множество многоразовых базовых модулей. Возможно, некоторые из них будут полезны вам и вы сможете легко интегрировать их в свой проект. Идея проекта заключается в том, чтобы не писать одноразовый код, а сделать все базовые модули доступными для интеграции в другие проекты через простую конфигурацию.
Если вы считаете, что этот проект может быть полезен для вас, пожалуйста, поставьте ему «звёздочку». Если вы хотите узнать больше о проекте, присоединяйтесь к группе обмена qq 640791460. Если вы готовы делиться своими идеями, мы будем рады видеть вас в нашей команде разработчиков. Каждый вклад, даже самый маленький, помогает развитию проекта.
Технология | Версия | Применение технологии | Адрес |
---|---|---|---|
JDK | 1.8.0_144 | Среда разработки Java | Официальный сайт |
MySQL | 5.7 | Реляционная база данных | Официальный сайт |
Redis | 3.0.6 | База данных кэша | Официальный сайт, Китайский сайт |
Maven | 3.3.9 | Инструмент управления проектами | Официальный сайт |
Docker | 1.12.6 | Технология контейнеров | Официальный сайт |
Flume | 1.8.0 | Сборщик системных журналов | Официальный сайт |
RabbitMQ | 3.7.2 | Брокер сообщений | Официальный сайт |
Elasticsearch | 6.1.2 | Анализатор журналов | Официальный сайт |
FastDFS | 5.11 | Распределённое файловое хранилище | Официальный сайт |
Spring Boot | 1.5.9.RELEASE | Микросервисная стартовая платформа | Официальный сайт |
Spring Cloud | Edgware.RELEASE | Платформа микросервисов | Официальный сайт, Китайская документация |
MyBatis | 3.4.4 | Фреймворк для сохранения данных | Официальный сайт |
Mybatis Generator | 1.3.5 | Генератор кода MyBatis | Адрес GitHub |
PageHelper | 4.1.0 | Плагин MyBatis для разбивки на страницы | Адрес GitHub |
Node.js | v8.4.0 | Веб-проект, статический ресурс HTTP-сервера | Официальный сайт |
NPM | 3.10.7 | Менеджер модулей Node.js | Официальный сайт |
Vue.js | 2.5.2 | Фронтенд-фреймворк | Официальный сайт |
Vue Router | 3.0.1 | Маршрутизация фронтенда | Официальный сайт |
Vuex | 3.0.1 | Однонаправленный поток данных | Официальный сайт |
Axios | 0.17.1 | Фреймворк AJAX | Адрес GitHub |
Element UI | 2.0.8 | Библиотека компонентов фронтенда | Официальный сайт |
Swagger | 2.6.1 | Генерация документов | Официальный сайт |
Lombok | 1.16.6.1 | Инструменты кода | Официальный сайт |
Ratelimit | 1.4.0 | Ограничение скорости шлюза | GitHub |
micro-fast
├── boot-starter -- 借助spring boot自建快速启动项目
| ├── boot-starter-common -- ms系统的通用模块
| ├── boot-starter-elasticsearch -- elasticsearch快速启用
| ├── boot-starter-fastdfs-client -- fastdfs客户端
| ├── boot-starter-maven-plugin -- maven的一系列插件
| | └── mybatis-generator-extend-maven-plugin -- 用于简化mybatis-generator生成代码的流程
| ├── boot-starter-security-oauth -- 权限认证
| ├── boot-starter-ssm -- ssm公共配置
| └── boot-starter-util -- 常用工具
├── ms -- 分布式系统
| ├── config-server -- 配置管理中心
| ├── gateway -- 服务网关
| ├── monitor-turbine-- 请求监控
| ├── monitor-zipkin-- 服务调用监控
| ├── oauth -- 认证中心
| ├── register-center1 -- 高可用注册中心
| ├── register-center2 -- 高可用注册中心
| ├── ucenter -- 用户中心
| └── upms -- 权限管理系统
├── ms-web -- 业务系统界面搭建示例
└── all-in-one -- ms系统的集中式实现
В тексте запроса присутствуют фрагменты кода на языке Lua, которые не были переведены. ## Рейтинг популярных сервисов в реальном времени
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )