Commit 769eebed by 李秋伟

Update README.md

parent bc958f72
......@@ -27,6 +27,45 @@
- controller只做参数转化,对于参数校验、业务逻辑处理放在service处理
- 如果应用消费服务,建议在service增加rpc包,并新建一个service类,在此类中统一管理基于的服务方引用。
例如订单查询系统(order-search)提供OrderSearchDService(dubbo)或者OrderSearchFservice(http)其中有个方法为
```
public interface OrderSearchDService {
Order getById(Long id);
}
或者
@FeignClient(name = "orderSearchFservice", url = "${feign,order-search-host}")
public interface OrderSearchFservice{
@RequestMapping(value = "/order/getById", method = RequestMethod.GET)
Order getById(@RequestParam("id") String id);
}
```
新建service/rpc/OrderSearchRpcService
```
@Service
public class OrderSearchRpcService {
@Referrence
private OrderSearchDService dService;
//或者
@Resource
private OrderSearchFService fService;
public Order getById(Long id){
return dService.getById(id);
// 或者
return fService.getById(id);
}
}
```
业务类中在引用OrderSearchRpcService
# 文档
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment