工具的應用範圍.
工具 |
功能 |
server端使用 |
client端使用 |
Eva_ORM |
存取資料庫的工具 |
O |
X |
Eva_Struct |
模擬C語言中, Struct與指標的工具 |
O |
O |
Eva_IOC |
提供設定功能的工具. |
O |
X |
Eva_Sort |
提供排序功能的工具. |
O |
O |
Eva_Cache |
提供Cache功能的工具. |
O |
O |
如何使用 Eva ?
使用者需依執行環境的不同, 下載 Eva 所提供的 Jar 檔, 接著在應用程式的開發環境中引用所下載的 Jar 檔, 便能使用我們接下來會示範的功能.
用於 Server 環境.
Eva_JAXBLIB_full 為加入 JAXB 支援的 Eva_ORMLIB, 用於 Web Service 的建立, 它與Eva_ORMLIB只需擇一下載即可.
|
|
|
|
Schema產生工具.
Schema的產生工具, 可經由 applet 或 Java webstart 的方式來快速地執行, 但因為近來 Oracle 對於 Java 的更新上的失誤, 頻頻修改JavaFX的相關下載內容, 也造成經常發生無法順利地下載執行的問題. 所以我們也提供了可執行程式的下載, 使用者需額外自行安裝 JavaFX1.3.1 的執行環境, 並為其設定可執行檔的搜尋路徑, 再以手動下達指令的方式執行, 執行的指令為 :
javafx -jar Eva_Clz2DDL.jar
javafx -jar Eva_Clz2DDL.jar
|
用於 Client 環境.
|
|
|
Dialect 的 Source Code.
|
在該檔案內示範了 Dialect與SQLConnectionProvider 類別的相關實作, 當使用者想自行增加資料庫的支援時會參考其中的內容. 使用者也可以同時參考 Hibernate 內所使用的 Dialect , 兩者擁有同樣的概念, 與類似的實作.
|