2.3 启动服务
首先我们创建一个非常简单的demo程序
这时候想直接启动服务只需要编写一行代码
编码的方式修改端口可以使用 blade.listen(1234)
来监听。
细心的同学可能会发现在 start
方法中有很多参数,为什么有时候会传有时候不传呢?
这里有4个参数,第一个指定启动类的Class,你会发现我写HelloWorld或者简单程序的时候没有传递这个东西,原因是我们希望在启动的时候扫描 bootClass
所在的包以及子包,这样对于开发者就可以不用配置扫描哪些包了(当然框架提供手动指定的API)。第二个参数即web服务绑定的IP地址,默认为本机 回环地址,如果不理解你可以认为是 127.0.0.1
,第三个参数是端口,我们没有指定的时候默认为 9000
。
最后一个参数如果使用方式是这样