当前位置 : 主页 > 大数据 > 区块链 >

服务 – 横切编写要求/关注在编程中意味着什么?

来源:互联网 收集:自由互联 发布时间:2021-06-22
这些我在编程世界中遇到了很多“横切要求/关注点”. 虽然我觉得我知道这意味着什么,但我还没有一个明确的想法.我在Web服务和SOA中听到了很多. 可以使用hello world示例解释这个吗?
这些我在编程世界中遇到了很多“横切要求/关注点”.

虽然我觉得我知道这意味着什么,但我还没有一个明确的想法.我在Web服务和SOA中听到了很多.

可以使用hello world示例解释这个吗?

它往往意味着“你想要在许多地方做的事情,这与那段代码的真正肉质无关”.

常见的例子是:

>交易处理
>安全
>记录
>错误处理

我发现它通常是针对Aspect-Oriented Programming(AOP)提到的,它通常试图以声明方式处理这样的事情,例如:带有属性/注释.作为一种粗略的简化,它是一种应用样板代码(例如,在当前上下文中验证用户的身份/权限,或者记录方法的进入/退出)而不会使代码本身混乱的情况.

网友评论