egg 使用小结

2018-12-22  本文已影响0人  般犀

Service 的使用

Service 通常用来做业务代码的处理,如数据库的操作等。将一些代码从 Controller 抽到 Service 中可以提高代码复用性,比如注册登录都要用到的提交信息校验就可以放到 Service 层。

Service 的调用是异步的

因为 Service 不是单例,而是 请求级别对象,egg在每次请求中首次访问ctx.service.xx都会延迟实例化,以便 Service 可以获取请求的上下文,所以调用 Service 需要加 await

上一篇 下一篇

猜你喜欢

热点阅读