error(String format, Object... arguments)
Log a message at the ERROR level according to the specified format and arguments.
error(String msg, Throwable t)
Log an exception (throwable) at the ERROR level with an accompanying message.
log.error를 쓸 때 exception 객체를 반드시 찍어주라는 룰을 전달받음.
그런데 혹시나 해서 찾아보니 throwable t를 포함하는 것은 message하나 밖에 없었음. 즉, 전달하는 object 가 여러갠데? 하고 생각했음. 그런데 잘 보니 현재 상황은 string message에 여러개의 객체 정보를 담을 뿐이었다. 그래서 스트링 하나 반드시 붙이고 익셉션 객체를 찍으면 되는 것이었다.
'배운 것' 카테고리의 다른 글
사소하지만 중요한 리팩토링 (0) | 2016.01.28 |
---|---|
command pattern (0) | 2016.01.28 |
intellij 에서 maven profile 선택해서 실행하기 (0) | 2016.01.19 |
logback.xml 에서 에러로그 분리 (0) | 2016.01.18 |
1월 첫째주 정리 (0) | 2016.01.12 |