代码实操

创建父工程: microservicecloud 

创建公共模块api:microservicecloudapi

SQL脚本: 此学习路线总共创建3个库, 分别为clouddb01, clouddb02, clouddb03

 /*
Navicat Premium Data Transfer Source Server : localhost_3306
Source Server Type : MySQL
Source Server Version : 50717
Source Host : localhost:3306
Source Schema : clouddb01 Target Server Type : MySQL
Target Server Version : 50717
File Encoding : 65001 Date: 12/06/2018 13:31:53
*/ SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0; -- ----------------------------
-- Table structure for dept
-- ----------------------------
DROP TABLE IF EXISTS `dept`;
CREATE TABLE `dept` (
`deptno` bigint(20) NOT NULL AUTO_INCREMENT,
`dname` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`db_source` varchar(60) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`deptno`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; -- ----------------------------
-- Records of dept
-- ----------------------------
INSERT INTO `dept` VALUES (1, '开发部', DATABASE());
INSERT INTO `dept` VALUES (2, '人事部', DATABASE());
INSERT INTO `dept` VALUES (3, '财务部', DATABASE());
INSERT INTO `dept` VALUES (4, '市场部', DATABASE());
INSERT INTO `dept` VALUES (5, '运维部', DATABASE()); SET FOREIGN_KEY_CHECKS = 1;

创建部门服务提供者模块:microservicecloudproviderdept8001

注意:用postman测试add接口时得在Headers中添加此属性及在Body中选择raw选项及JSON(application/json)

小技巧:选中raw及JSON(application/json)时,Headers中Content-Type属性postman会自动添加

若是选择form-data测试会报错, 因为我们后台接口接收参数时是用@RequestBody修饰的。

创建部门服务消费者模块:microservicecloudconsumerdept80

github源码: https://github.com/wcd19901010/microservicecloud

最新文章

  1. lightoj1348
  2. java中的URLConnection
  3. ExtJs Panel 滚动条设置
  4. [原]OpenGL基础教程(二)多边形绘制
  5. iOS 自定义Actionsheet
  6. Java中的String、StringBuilder、StringBuffer
  7. python_way ,day5 模块,模块3 ,双层装饰器,字符串格式化,生成器,递归,模块倒入,第三方模块倒入,序列化反序列化,日志处理
  8. Symfony2 学习笔记之插件格式
  9. Python 以指定概率获取元素
  10. 从PRISM开始学WPF(五)MVVM(一)ViewModel?
  11. linux 删除命令
  12. 安卓ListView的性能优化
  13. uboot2012(一)分析重定位
  14. percona-toolkit 之 【pt-archiver】
  15. python学习日记(内置函数)
  16. django静态模版使用
  17. ES6:export default 和 export 区别
  18. 【Linux】查看所使用的Linux系统是32位还是64 位的方法
  19. HDU3440(差分约束)
  20. (二)Lua脚本语言入门(关于函数)

热门文章

  1. mysql 设置远程登录
  2. Alpha 冲刺(6/10)
  3. weblogic下JNDI及JDBC连接测试(weblogic环境)
  4. iOS-UICollectionViewController协议及回调
  5. 使用 TestNG 并发测试 ;
  6. 规则引擎之easyRules
  7. Kafka生产者各种启动参数说明
  8. luogu 1967 货车运输(最大生成树+LCA)
  9. Day 2 笔记 数据结构
  10. 已知UIScrollView放大后的Frame和放大之前的Frame计算放大的瞄点坐标