相关资料:
http://www.javaeye.com/topic/834447
http://www.javaeye.com/topic/472333
http://www.javaeye.com/topic/59804