こんにちは、私は長い間、以下のようなメソッド (通常はヘルパー メソッド) にロガーがあるかどうか疑問に思っています。
メソッドで印刷できるか、メソッドが呼び出された場所で応答を印刷できるか。
public String getAddNewUserUrl()
{
String url = null;
try
{
String mode = new ModeUtil().getMode();
String urlToGet = ("local".equalsIgnoreCase(mode) ||"staging".equalsIgnoreCase(mode)) ? "staging.url" : "live.url"
url = ResourceBundle.getBundle("ApplicationResources").getString(urlToGet);
log.info("The url is : " + url); // Can we use logs like this
}
catch(Exception e)
{
log.log( java.util.logging.Level.SEVERE , e.getMessage() , e );
log.error("Exception in the method getMode ::"+e.getMessage());
}
return url;
}