在每种方法之前调用方法

Chr*_*örz 0 java methods call

是否可以在每个方法之前调用方法而不在每个方法之前以编程方式调用它?

例如,当我有一个记录器应该在每个方法之前记录"嘿"时,我可以在每个方法之前手动记录.但有没有办法让每个方法触发日志?

小智 5

您正在寻求面向方面编程.由于您使用的是Java,因此可以使用AspectJ(https://eclipse.org/aspectj/).在这里,您可以使用在特定方法之前调用的方面.

评论您是否需要有关实施的更多信息.