初识MOCO

global 我是菜鸡,不可以喷我。

诶,嘿嘿嘿嘿,你看,都七月了

是呀,都七月了,我的自动化进程咋样了呢,算了这段不播

进入正题,今天呢,说下moco。

为什么要说这个呢,还不是因为我现在会,哈哈哈哈。今天先讲个小demo。

现在啊,基本都是前后端分离的开发,(毕竟在一起容易搞对象),有可能有时候前端页面写完了,但是呢,后端接口没给,等着还是咋? 那 首先排除等着,那怎么办呢,前端自己帮着后端写?也不能,这个时候,就能用到moco了。
首先给出jar包的下载地址,请看:http://repo1.maven.org/maven2/com/github/dreamhead/moco-runner/0.11.0/
下载最大的那个就行。
然后在你的编辑器里面呢,新建个文件夹,随便命个名,当然了,我推荐你写moco,毕竟好找。
然后呢,将你下载好的jar包粘贴到创建好的moco文件夹里面去。

大功告成。 哈哈哈,逗你的,其实要在moco文件夹下面再写一个json类型的配置文件。这里才是重点,名字呢,见名知意就行,比如:startup.json 。。。。。

那,配置文件里面都写啥呢,
首先,格式是这样的[
{}
]

那 往里面写啥呢,先写个这个demo的描述吧
[

		{"description":"first moco demo"



			}

]
然后,那得有请求啊,就像这样
[

		{   "description":"first moco demo",

		"request":{
		"uri":"/demo"								}

				}

]
注意啊,这个请求的格式 也是个keyvalue形式的,“request”:{"",""},而且,那个不是URL,是URI,小写
有请求,就要有响应,毕竟咱也不是高冷的人。
那,怎么写呢,请看。

[

		{"description":"first moco demo",
		"request":{
			"uri":"/demo"
			},
		"reponse":{
			"text":"hello,CharmingGuy"
				}
				}

]
是不是这样就完事儿了呢,tooyoung,sometimesnaive。不得启动么,是不是啊,那怎么启动呢,可以在编辑器的控制台上启动,命令呢,我建议你写个readme或者什么放到moco文件夹下面,好了,说命令:
java -jar ./ 你下载的mocorunner框架的报名 http -p 你喜欢的端口号 -c 你写的配置文件
比我这个
java -jar ./moco-runner-0.11.0-standalone.jar http -p 6677 -c startup1.json

注意啊,启动路径,是在你这个jar包现在所在的路径,要不然找不到jar包,就不能启动。也就是说你要在moco文件夹下启动。
启动成功的反馈如下:
04 七月 2019 10:30:27 [main] INFO Server is started at 6677
04 七月 2019 10:30:27 [main] INFO Shutdown port is 12329

这个时候,你可以去浏览器面验证一下,在导航栏输入 http://localhost:6677/demo ,奇迹就来了。

其实呢,也可以用django实现这个功能,django我们下篇文章说。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值