先回答第一個問題它們三個都是java開發中經常會用的軟體。
dom4j是一個Java的XML API,用來讀寫XML檔案的。
Log4j是Apache的一個開源專案,透過使用Log4j,我們可以控制日誌資訊輸送的目的地是控制檯、檔案、GUI元件,甚至是套介面伺服器、NT的事件記錄器、UNIX Syslog守護程序等。
Neo4j是一個高效能的,NOSQL圖形資料庫,它將結構化資料儲存在網路上而不是表中。它是一個嵌入式的、基於磁碟的、具備完全的事務特性的Java持久化引擎,但是它將結構化資料儲存在網路(從數學角度叫做圖)上而不是表中。Neo4j也可以被看作是一個高效能的圖引擎,該引擎具有成熟資料庫的所有特性。
而第二個問題就是一些約定俗成的事了。
例如我們會把陣列轉json字串的函式名標為"arr2json",就是這個道理。
一些簡寫而已 4代表for 2代表to 英文諧音而已 xxx4j代表xxx for java。 bean2Map代表bean to map
先回答第一個問題它們三個都是java開發中經常會用的軟體。
dom4jdom4j是一個Java的XML API,用來讀寫XML檔案的。
log4jLog4j是Apache的一個開源專案,透過使用Log4j,我們可以控制日誌資訊輸送的目的地是控制檯、檔案、GUI元件,甚至是套介面伺服器、NT的事件記錄器、UNIX Syslog守護程序等。
neo4jNeo4j是一個高效能的,NOSQL圖形資料庫,它將結構化資料儲存在網路上而不是表中。它是一個嵌入式的、基於磁碟的、具備完全的事務特性的Java持久化引擎,但是它將結構化資料儲存在網路(從數學角度叫做圖)上而不是表中。Neo4j也可以被看作是一個高效能的圖引擎,該引擎具有成熟資料庫的所有特性。
而第二個問題就是一些約定俗成的事了。
例如我們會把陣列轉json字串的函式名標為"arr2json",就是這個道理。