org.apache.commons.logging.Logって
なんでprotected staticで使われることが多いのでしょう?
(こんなん↓)
protected static Log log = LogFactory.getLog("foo.class");

staticは静的メソッドからも参照できるようにってことなんでしょうが、
protectedてのがわからない。。。privateでええやん。