随笔分类 -  微服务开发必杀技

摘要:【内容指引】 1.确定“修改文档分类”的微服务接口及所需的参数 2.设计测试用例及测试用例合并 3.为测试用例赋值并驱动开发 上一篇我们通过17个测试用例完成了“新增文档分类”这个业务的单元测试。本篇接着示范如何对修改文档分类的业务编写测试代码: 一、确定“修改文档分类”的微服务接口及所需的参数 1 阅读全文
posted @ 2018-04-12 13:27 快应用HUI 阅读(470) 评论(0) 推荐(1) 编辑
摘要:【内容指引】 1.确定“新增文档分类”的流程及所需的参数 2.根据业务规则设计测试用例 3.为测试用例赋值并驱动开发 一、确定“新增文档分类”的流程及所需的参数 假定本项目由五部分组成:客户端、Zuul微服务网关、“项目管理”微服务、“团队管理”微服务和“文档管理”微服务。微服务网关是客户端和微服务 阅读全文
posted @ 2018-04-11 13:52 快应用HUI 阅读(464) 评论(0) 推荐(1) 编辑
摘要:【内容指引】 运行单元测试; 装配一条数据; 模拟更多数据测试列表; 测试无搜索列表; 测试标准查询; 测试高级查询。 一、运行单元测试 我们以文档分类(Category)这个领域类为例,示范如何通过编写测试用例来驱动代码开发。首先我们可以打开Category的单元测试初始化代码CategoryCo 阅读全文
posted @ 2018-04-06 08:34 快应用HUI 阅读(794) 评论(0) 推荐(1) 编辑
摘要:【内容指引】 关闭微服务项目的缓存开关; 改造dto层代码; 改造dao层代码; 改造service.impl层的list方法; 调整单元测试类的testList方法代码。 一、关闭项目的缓存开关 在正式进行测试驱动开发之前,我们需要关闭项目的缓存配置。由于从“云开发”平台生成的微服务初始化代码默认 阅读全文
posted @ 2018-04-05 07:50 快应用HUI 阅读(417) 评论(0) 推荐(1) 编辑
摘要:【内容指引】 领域驱动开发; 云端生成项目代码; 项目代码结构介绍。 一、领域驱动开发 1.”云开发“开发者社交平台概述 “云开发”开发者社交平台是一个基于互联网云端协作、进行软件项目管理、代码开发、全球招标、在线交付等为一体的开发者社交平台。 整个产品包含产品、项目、代码、测试、文档及团队六个模块 阅读全文
posted @ 2018-04-04 21:57 快应用HUI 阅读(468) 评论(0) 推荐(1) 编辑
摘要:【内容指引】 1.用IDEA打开微服务项目; 2.更新Maven依赖; 3.IntelliJ IDEA JDK配置; 4.修改代码; 5.运行微服务; 6.将代码变更提交到Github。 经过前面的努力,我们已经为Spring Cloud微服务开发准备好了合适的环境。目前我们的操作系统上已安装了JD 阅读全文
posted @ 2018-04-04 21:41 快应用HUI 阅读(1863) 评论(2) 推荐(1) 编辑
摘要:【内容指引】 1.注册GitHub帐号; 2.下载Github Desktop客户端; 3.macOS安装Github Desktop客户端; 4.windows安装Github Desktop客户端; 5.启动Github Desktop; 6.添加新仓库。 作为开源代码库以及版本控制系统,Git 阅读全文
posted @ 2018-04-04 14:55 快应用HUI 阅读(1560) 评论(0) 推荐(1) 编辑
摘要:【内容指引】 安装JQuery组件; 安装BootStrap前端框架; 安装AngularJs前端框架; 安装angular动画模块; 安装angular的ui-router模块。 一、进入下载的目标文件夹 1.macOS操作系统: 在桌面或其它地方新建一个文件夹(取个名称,如,npm-downlo 阅读全文
posted @ 2018-04-03 14:11 快应用HUI 阅读(1300) 评论(0) 推荐(0) 编辑
摘要:【内容指引】 下载Node.js; Mac下安装Node.js; Windows下安装Node.js; 查看node和npm的版本。 一、下载Node.js 访问Node.js官网:https://nodejs.org/en/download/  二、Mac下安装Node.js 1.傻瓜啥安装,看 阅读全文
posted @ 2018-04-03 12:31 快应用HUI 阅读(691) 评论(0) 推荐(0) 编辑
摘要:【内容指引】 下载Docker; Mac下安装Docker; Windows下安装Docker; 下载常用docker镜像. 一、下载Docker 1.Mac适用Docker下载地址:https://docs.docker.com/docker-for-mac/install/  2.Window 阅读全文
posted @ 2018-04-03 12:00 快应用HUI 阅读(552) 评论(0) 推荐(0) 编辑
摘要:【内容指引】 下载安装包; MacOS下Maven的安装及配置; Windows下Maven的安装及配置。 一、下载安装包 进入Maven的官方下载地址:http://maven.apache.org/download.cgi 当前Maven最新版本为3.5.3,在下图所示的"Binary zip 阅读全文
posted @ 2018-04-02 22:50 快应用HUI 阅读(534) 评论(0) 推荐(0) 编辑
摘要:【内容指引】下载IntelliJ IDEA安装包;Mac版IDEA安装;Windows版IDEA按装。一、下载IntelliJ IDEA安装包访问官方网址:https://www.jetbrains.com/idea/其中有两个版本:Ultimate和Community版本。开发Java EE使用Ultimate版,这个是收费的。有Windows、macOS和Linux三种操作系统对应的版本,这... 阅读全文
posted @ 2018-04-02 21:37 快应用HUI 阅读(681) 评论(0) 推荐(0) 编辑
摘要:【内容指引】 下载JDK; Mac系统安装JDK; Mac系统配置环境变量; Windows系统安装JDK; Windows系统配置环境变量。 一、下载JDK 1.访问Oracle官网 http://www.oracle.com  浏览到首页的底部菜单 ,然后如下图所示点击链接“Download 阅读全文
posted @ 2018-04-02 00:30 快应用HUI 阅读(1844) 评论(3) 推荐(0) 编辑
摘要:1. 启动,关机,登入,登出相关命令登录:login登出:logout登出:exit停止系统:shutdown停止系统:halt重启动:reboot切断电源:poweroff把内存里的内容写入磁盘:sync安装lilo启动管理程序:lilo安装lilo启动管理程序:grub2. Shell相关命令切换Shell:chsh显示命令履历:history设置命令别名:alias取消命令别名:unalia... 阅读全文
posted @ 2018-04-01 12:49 快应用HUI 阅读(375) 评论(0) 推荐(0) 编辑
摘要:【内容指引】 war包部署; jar包部署; 基于Docker云部署。 一、war包部署 通过“云开发”平台初始化的SpringBoot项目默认采用jar形式打包,这也是我们推荐的方式。但是,因为某些原因,软件需求方特别要求用war形式打包,我们该怎么做? 1.项目尚未开始 如果开发前,软件需求就指 阅读全文
posted @ 2018-04-01 11:34 快应用HUI 阅读(5982) 评论(0) 推荐(0) 编辑
摘要:【内容指引】 SpringBoot项目介绍; 打包SpringBoot项目: 1.pom.xml; 2.application.properties配置; 3.application-dev.properties配置; 4.application-prod.properties配置; 5.data. 阅读全文
posted @ 2018-03-30 17:08 快应用HUI 阅读(11751) 评论(5) 推荐(2) 编辑
摘要:【内容指引】 本篇实战演示如何操作Docker中的mysql数据库,包含以下五个知识点: 登录容器; 登录mysql; 运行SQL指令创建数据库; 退出mysql; 退出容器; 1.登录容器 我们在上一篇中运行过如下指令: docker run --restart=always --name fir 阅读全文
posted @ 2018-03-30 11:45 快应用HUI 阅读(764) 评论(0) 推荐(0) 编辑
摘要:【内容指引】 从Docker检索mysql镜像; Mysql Docker镜像下载; 查看本地镜像列表; 设置Mysql的Docker镜像开机自动运行; 常用Docker指令及参数; 1.从Docker检索mysql镜像 指令:  2.镜像下载 指令:  3.查看本地镜像列表 指令:  4.设 阅读全文
posted @ 2018-03-29 23:01 快应用HUI 阅读(3474) 评论(2) 推荐(1) 编辑
摘要:【内容指引】 安装Java环境; 查看JDK版本; 安装Apache(httpd); 安装Tomcat; 设置服务开机启动。 1.安装Java环境 指令: 注意:“-y”放最后,如果放中间,可能不被识别。   2.查看java版本 指令:  3.安装Apache(httpd) 指令:   阅读全文
posted @ 2018-03-29 18:35 快应用HUI 阅读(1182) 评论(0) 推荐(0) 编辑
摘要:1.安装docker 命令:   2.启动docker 命令: 3.查看docker版本 命令: 我们看到docker版本为1.13.1  4.将docker设置为开机启动 命令: 5.常用docker镜像 阅读全文
posted @ 2018-03-29 17:55 快应用HUI 阅读(410) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示