Look at open-source projects for foreigners

Source: Internet
Author: User
Tags xml parser

Today, I saw the libary used by spring 1.0.2, which opened my eyes and saw a lot
Open-source projects that were previously unknown:
* ANT/ant. Jar
-Ant 1.6.1 (http://ant.apache.org)
A well-known make tool for Java Environments

* Aopalliance/aopalliance. Jar
-AOP Alliance 1.0 (http://aopalliance.sourceforge.net)
This is some of the interfaces set by the AOP alliance.

* Axis/axis. jar, axis/SAAJ. jar, axis/WSDL. Jar
-Apache axis 1.1 (http://ws.apache.org/axis)
Implementation of a soap and WebService

* Caucho/burlap-2.1.12.jar
-Burlap 2.1.12 (http://www.caucho.com/burlap)
A Web Service is implemented without soap. It uses a custom XML-based protocol.
Please take a good look

* Caucho/hessian-2.1.12.jar
-Hessian 2.1.12 (http://www.caucho.com/hessian)
The implementation of another Web service belongs to the same big family as burlap, and its protocol is based on binary
Foreigners dare to do it

* Cglib/cglib-2.0.1.jar, cglib/ASM. Jar
-Cglib 2.0.1 with objectweb ASM 1.4 (http://cglib.sourceforge.net)
The purpose of this library is not very clear. Which of the following netizens can introduce it?
* Cos/COS. Jar
-Jason Hunter's cos 05nov02 (http://www.servlets.com/cos)
This is a tool library for servlet programming. There are a lot of good stuff.

* Dom4j/dom4j. Jar
-Dom4j 1.4 XML Parser (http://dom4j.sourceforge.net)
Needless to say, parse XML.

* Easymock/easymock. jar, easymock/easymockclassextension. Jar
-Easymock 1.1 (http://www.easymock.org)
A tool for generating mockobject for unit testing is worth studying. I know there is
A website: http://www.mockobjects.com/

* Freemarker/freemarker. Jar
-Freemarker 2.3 RC4 (http://www.freemarker.org)
I am not very familiar with this

* Hibernate/ehcache. Jar
-Ehcache 0.6 (http://ehcache.sourceforge.net)
High Efficiency for Cache Management

* Hibernate/hibernate2.jar, Hibernate/ODMG. Jar
-Hibernate 2.1.3 (http://www.hibernate.org)
O/R maping Tool

* HSQLDB/HSQLDB. Jar
-HSQLDB 1.7.1 (http://hsqldb.sourceforge.net)
A memory database of 100% pure Java is small, fast, and good. It is also used in our project.

* Ibatis/ibatis-common.jar, ibatis/ibatis-sqlmap.jar, ibatis/ibatis-sqlmap-2.jar
-Ibatis SQL maps 1.3.1 and 2.0 RC5 (http://www.ibatis.com)
Another o/R mapping tool!

* Itext/itext-1.02b.jar
-Itext PDF 1.02 (http://www.lowagie.com/itext)
A tool used to generate PDF in Java

* Jakarta-commons/commons-*. Jar
-Commons attributes May 9th snapshot (http://jakarta.apache.org/commons/sandbox/attributes)
Jakarta-commons series, a well-known programming tool Library

* JDO/JDO. Jar
-Jdo api 1.0.1 (http://access1.sun.com/jdo)
Jdo api, with the addition of Hibernate and ejb3.0, seems a little uncomfortable.

* JDOM/JDOM. Jar
-JDOM 1.0 Beta 9 (http://www.jdom.org)
Another XML parsing method is very useful.

* Jotm/jotm. Jar
-Jotm 1.4.3 (http://jotm.objectweb.org)
The full name is Java open Transaction Manager, which is used for transaction management and implements JTA APIs.

* JUnit/JUnit. Jar
-JUnit 3.8.1 (http://www.junit.org)
Of course it is a unit test tool written by two Daniel. It is strongly recommended to look at its design principles:
Build a system from the schema

* Log4j/log4j-1.2.8.jar
-Log4j 1.2.8 (http://logging.apache.org/log4j)
There is nothing to say. I believe many projects are in use and it is not easy to beat the JDK logstore.

* Poi/poi-2.5.jar
-Apache poi 2.5 (http://jakarta.apache.org/poi)
Excel generation is also widely used

* Quartz/quartz. Jar
-Quartz 1.3.2 (http://www.quartzscheduler.org)
For job scheduling, do not go to the following link :-)

* Rexexp/jakarta-oro-2.0.7.jar
-Jakarta Oro 2.0.7 regular expression parser (http://jakarta.apache.org/oro)
Class Library for processing Regular Expressions

* Velocity/velocity-1.4.jar
-Velocity 1.4 (http://jakarta.apache.org/velocity)
Is MVC implemented?

* XDoclet/xjavadoc-1.0.jar
-XDoclet 1.0 (http://xdoclet.sourceforge.net)
Java documentation tool, very good

Looking at the work of foreigners, It's really embarrassing. Why are there no shadows of Chinese people? Is there no technology or time? I should reflect on it !!

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.