http://zhengdl126.iteye.com/blog/419850 http://www.uml.org.cn/sjjm/201211212.asp#5 http://www.blogjava.net/happyenjoylife/archive/2011/05/13/350177.html