Spring 如何使用配置高效地登录?
我在应用程序中使用Spring框架,它部署在MULE服务器上 根据调试或信息级别,日志记录的数量和百分比将有所不同。 到目前为止,我在所有业务逻辑中都显式地编写日志语句 有没有办法通过配置来做到这一点,比如说在某个时候配置- 类名-方法名-使用输入参数记录入口点-使用返回值记录出口点Spring 如何使用配置高效地登录?,spring,logging,mule,Spring,Logging,Mule,我在应用程序中使用Spring框架,它部署在MULE服务器上 根据调试或信息级别,日志记录的数量和百分比将有所不同。 到目前为止,我在所有业务逻辑中都显式地编写日志语句 有没有办法通过配置来做到这一点,比如说在某个时候配置- 类名-方法名-使用输入参数记录入口点-使用返回值记录出口点 这样,我的代码看起来就不会很混乱。我不确定您到底在问什么,但听起来您希望自动记录方法的输入和输出以及参数。如果是这样的话,你可以考虑面向方面编程AOP的一些形式。和是一些链接到页面,这些页面有很好的示例,可以使用实
这样,我的代码看起来就不会很混乱。我不确定您到底在问什么,但听起来您希望自动记录方法的输入和输出以及参数。如果是这样的话,你可以考虑面向方面编程AOP的一些形式。和是一些链接到页面,这些页面有很好的示例,可以使用实现这种日志记录。因为您使用的是Spring.NET或Spring?,所以您可能知道该解决方案。这提供了一个已经为PostSharp编写的log4net日志特性,但不确定它当前是否是最新的。还有其他AOP解决方案,PostSharp是其中比较流行的一种
我的回答是.NET倾斜的,因为这是我比较熟悉的,并且您没有通过问题中的标记表示语言偏好。正如wageoghe所提到的,使用Spring AOP是一种选择 另一个,因为你在骡子里跑步,是在你的春豆周围使用