boy*_*715 2 java logging spring
我做了一些搜索,寻找有关如何使用Spring Framework进行日志记录的信息.
我们目前有一个除了system.out语句之外没有登录的应用程序(非常糟糕的方式).
我想做的是添加日志记录,但也希望能够在运行时控制日志记录,比如说JMX.
我们正在使用Rad 7.0/WebSphere 6.1
我很有兴趣找出实现这个目标的最佳方法(我想可能有几个).
更新:关于以下Spring AOP Logging的想法不错的理想与否.这是关于此处发布的有关日志记录的问题: 条件日志记录.这是改善了事情还是仅仅在伐木方面变得更加困难?
我会使用Commons Logging和Log4j.对于Spring来说这不是一个真正的问题,但Springframework源也确实使用了Commons Logging.如果在log4j中创建log4j logger和appender,则也可以在Springframework类中启用日志记录.有几种方法可以在运行时控制日志记录.Log4j沙箱有一个JSP,您可以将其放入Web应用程序,这将允许您控制应用程序中所有记录器的日志级别.