注册中心用的 eureka 1、比如用户查询接口,后台管理系统页面需要调用一般的提供给前端的外部接口,然后有个订单模块需要查询订单信息,我需要额外再写一个 controller 然后里面定义一个一样的接口吗?想知道一般规范是怎么设计的?
2、还有一般系统设计时的给页面的接口都有会封装通用的返回类型例如一个 R 来返回数据,但是内部调用的接口需要页把数据放在这个 R 中吗,还是直接返回数据,如果直接返回数据是不是就确定是要写两个 controller 了分别适用两种场景
1
Leiothrix 2019-08-28 10:32:15 +08:00
先学会提问再上这个网站。尽可能详细的交代背景,遇到了什么问题,你为处理这个问题已经做了什么尝试,排版尽量简洁直观。
|
2
wanniwa OP @Leiothrix 1、2 两个场景已经很详细交代了背景了,就是设计上的一些疑问。我感觉是板块发错了应该发到 java 模块,问与答模块闲聊的多一些
|
3
joooooker21 2019-08-28 11:40:36 +08:00
同样有这个疑问 , 目前我们项目里面的做法是内外接口分开 , 内部接口的数据同样经过封装再返回给服务调用方 . 比起 Dubbo 直接在 service 层提供服务的方式 , 还是显得十分冗余
|
4
kkkkkrua 2019-08-28 11:42:20 +08:00 via iPhone
两个 controller
|