Как залогировать свой код так, чтобы не превратить его в лапшу? Оптимально хотелось бы вообще не вносить никаких изменений в бизнес логику. Например у нас есть следующий код. Нам надо логировать входные и выходные данные метода logic.
package com.bssys.aspect;
public class MainApp {
private String account;
public String logic(String account) {
return "Hello:" + account;
}
public static void main(String arg[]) {
MainApp mainApp = new MainApp();
String request = "O-o";
String response = mainApp.logic(request);
}
}