Today, I saw the libary used by Spring 1.0.2, I really opened the eye, I saw a lot of open source projects I didn't know before: * Ant / ant. Jar- Ant 1.6.1 (http://ant.apache.org) a very Make Tools of the Java Environment * Aopalliance / AopAlliance.jar- AOP Alliance 1.0 (http://aopalliance.sourceforge.net) This is some of the interfaces of the AOP Union * Axis / Axis.jar, Axis / Saaj.jar, Axis / WSDL.jar- Apache Axis 1.1 (http://ws.apache.org/axis) A SOAP, WebService implementation * Caucho / Burlap-2.1.12.jar- Burlap 2.1.12 (http: // www. Caucho.com/burlap) A Web Service is implemented, but it is not using SOAP, which is used by our own XML-based protocol should refer to * caucho / hessian-2.1.12.jar- Hessian 2.1.12 (http: //www.caucho.com/hessian Another Web Service's implementation, and Burlap belong to a big family, and its protocol is based on binary foreigners. Dare to do * cglib / cglib-2.0.1.jar, CGLIB / ASM. JAR- CGLIB 2.0.1 with ObjectWeb ASM 1.4 (http://cglib.sourceforge.net) This library is not very clear, which user can introduce * cos / cos.jar-jason Hunter's CoS 05NOV02 (http: / /www.servlets.com/cos) This is a tool library programmed to servlet, there are many good stuff * DOM4J / DOM4J.JAR-DOM4J 1.4 XML Parser (http://dom4j.sourceforge.net) Let's, analyze XML, big name top * easymock / easymock.jar, easymock / easymockclassextension.jar- easymock 1.1 (http://www.easymock.org) a life The tool for MOCKOBJECT is used for unit testing, it is worth studying, I know there is also a website: http://www.mockobjects.com/ FreeMarker / FreeMarker.jar- FreeMarker 2.3 RC4 (http://www.freemarker. ORG) This is not very well understood. 3 (http://www.hibernate.org) O / R Maping Tool, Alpine Statue * Hsqldb / Hsqldb.jar- HSQLDB 1.7.1 (http://hsqldb.sourceforge.net) A 100% Pure Java Memory database, small and fast, very good,