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

OSCHINA-MIRROR/tinee-springboot-dubbo

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

springboot-dubbo分布式项目

一、介绍

  • 本项目是一个maven构建的基于zookeeper和dubbo的多模块分布式项目模板,同时实现了分布式锁功能,可以在此基础上使用这个模板进行项目创建和改造。

二、采用技术

  • SpringBoot;
  • MyBatis;
  • Redis;
  • Druid;
  • Zookeeper;
  • Dubbo;
  • Freemarker。

三、部署方式

  • 通过git下载源码;
  • 创建数据库springboot_dubbo,数据库编码为UTF-8;
  • 导入doc/springboot_dubbo.sql文件,默认文件中已包含初始化数据;
  • 修改application.yml文件,更新MySQL账号和密码;
  • 开启zookeeper;
  • 开启dubbo(非必须);
  • 修改dubbo-provider、dubbo-consumer模块的application.yml中zookeeper配置信息;
  • maven编译;
  • 开启DubboProviderApplication.java;
  • 开启DubboConsumerApplication.java。

测试

  • 基础测试:访问:http://127.0.0.1:8081
  • 分布式锁测试:对于userServiceImpl实现了基于redis的分布式锁功能,具体代码可以去查看。

预览图

预览图 预览图 预览图 预览图 预览图 预览图 预览图

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

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

Введение

Спрингбут-дуббо интегрировал спрингбут, майберст, дуббо, зоопаркер, редис и друид и другие фреймворки. Модульная структура позволяет быстро начать работу. Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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