fix #5 add spring source module support