標籤:
slf4j:Simple Logging Facade for Java
SLF4J,即簡單日誌門面(Simple Logging Facade for Java),不是具體的日誌解決方案,它只服務於各種各樣
的日誌系統。按照官方的說法,SLF4J是一個用於日誌系統的簡單Facade,允許終端使用者在部署其應用時使用其所希望的日誌系統。 javassist:java assist(n. 協助;助攻vi. 參加;出席vt. 協助;促進)Javassist是一個開源的分析、編輯和建立Java位元組碼的類庫。是由東京工業大學的數學和電腦科學系的 Shigeru Chiba (千葉 滋)所建立的。它已加入了開放原始碼JBoss 應用伺服器項目,通過使用Javassist對位元組碼操作為JBoss實現動態"AOP"架構。 dom4j:dom for javadom4j是一個Java的XML API,類似於jdom,用來讀寫XML檔案的。dom4j是一個十分優秀的JavaXML API,具有效能優異、功能強大和極其易使用的特點,同時它也是一個開放原始碼的軟體,可以在SourceForge上找到它。在IBM developerWorks上面還可以找到一篇文章,對主流的Java XML API進行的效能、功能和易用性的評測,所以可以知道dom4j無論在哪個方面都是非常出色的。如今可以看到越來越多的Java軟體都在使用dom4j來讀寫XML,特別值得一提的是連Sun的JAXM也在用dom4j。這已經是必須使用的jar包, Hibernate也用它來讀寫設定檔。 antlr:Another Tool for Language Recognition(開源文法分析器--ANTLR)ANTLR—Another Tool for Language Recognition,其前身是PCCTS,它為包括Java,C++,C#在內的語言提供了一個通過文法描述來自動構造自訂語言的辨識器(recognizer),編譯器(parser)和解譯器(translator)的架構。 commons-collectionsCommons項目組中的一個各種集合類和集合工具類的封裝The Java Collections Framework was a major addition in JDK 1.2. It added many powerful data structures that accelerate development of most significant Java applications. Since that time it has become the recognised standard for collection handling in Java.(該java集合架構是在jdk1.2時增加的一個強力的顯著提高開發java應用效率的用來處理資料的架構.) jta:
Java Transaction API(Java Transaction API)
即Java Transaction API,JTA允許應用程式執行分散式交易處理——在兩個或多個網路電腦資源上訪問並且更新資料。JDBC驅動程式的JTA支援極大地增強了資料訪問能力。
整理的一些java中常使用jar包以及說明