VMware not only has virtual machines, but also many Java development tools!
1. I acquired spring, a Java framework, and developed related tools (based on Eclipse): springsource tool Suite (good !)
Http://www.springsource.com/
2 ,(Recommendation) Java quick development tool: wavemaker ---- acquisition! Cloud deployment is supported.
Http://www.wavemaker.com/
3) How Spring IoC works (refer to and understand )!
Http://www.cnblogs.com/linyu/archive/2011/05/27/2059521.html
Http://blog.csdn.net/it_man/article/details/4402245
4) Some Open-Source Workflow introduction:
A. bonitasoft Bonita BPM software http://www.bonitasoft.com/(France, with offices in Beijing !) Use the Java language.
B. Workflow Management http://www.processmaker.com/a Business Process (BPM) and workflow management software running on the customer/server. It applies to small and medium-sized enterprises. Based on the PHP language.
C, jbpm, openwfe and enhydra shark: http://eprints.qut.edu.au/archive/00014320/01/14320.pdf
Http://www.iteye.com/news/3164
Jbpm is a famous RedHat company, jbpm5: http://www.jboss.org/jbpm
Original jbpm creator Tom Baeyens leaves JBoss, another portal, developed products: activiti: http://activiti.org/
Comparison of the two: http://wenku.baidu.com/view/3311812c2af90242a895e524.html
Http://www.blogjava.net/DL88250/archive/2011/01/05/342348.html
Note:Jbpm5 and jbpm4 are not closely related and are new products. Activiti 5 is developed based on jbpm4.