Eva
Java粉絲募集中
  • 簡介
  • 我們的優勢
  • 最新消息
  • 下載與使用
  • 範例與說明
    • Eva Objects >
      • Bean類別定義
      • Entity型別定義
      • Struct型別定義
      • 建立Entity空白物件
      • 建立Entity修改物件
      • 建立Entity條件物件
      • 建立Struct值物件
    • Eva_ORM >
      • ORM程式主體
      • 使用條件物件執行操作
      • 執行更複雜條件的操作.
      • 分頁取回資料
      • 操作JDBC的參數
      • Array Property的操作
      • Collection Property的操作
      • 更複雜的Collection Property
      • 指定表格名稱
      • 新增資料庫Dialect
    • Eva_IOC >
      • IOC程式主體
      • AOP應用
    • Eva_Struct >
      • Struct範例
      • Bit Strcut範例
      • 指標範例
      • 於Eva_ORM中使用
    • Eva_Sort >
      • 依指定Properties排序
      • 部份排序
      • 優先排序部份
    • Eva_Cache >
      • hashing-based cache
      • 非hashing-based cache
  • API列表
  • 技術支援
    • 協助開發
  • 相關書籍

效率

因為引入的新技術, Eva 與現存的其它 ORM 工具相比, 都有效能與使用簡易上的優勢, 具有使用價值.

Eva | Hibernate | MyBatis
雖然工具間的使用方式, 往往會因用途與個人背景會有不同的偏好, 但效能是一個可被正確測量與可比較的指標. 所以我們將先以效能的測試, 來說明 Eva 的使用價值.

說明與測試

對於初學者有利.

图片
  • 認識與學習的時間短, 即使學了之後沒用到, 再改投資其它工具也超划算.
  • 台灣製造, 就算是阿公阿媽學了之後想問問題, 講台語也能通. (講客語目前還不行…)

簡單與帶來高效能.

图片
  • 使用Java Generic, Java Annotation做為設定方式.
  • 除了Java程式設計外, 其它領域的必要知識很少, 連編寫XML檔都不需要.
  • Eva自認為只是一組簡單的工具, 並且對於其它的framework與工具的相依性幾乎為 0.
  • 大量使用Java Compiler API, 最佳化演算法, 重視執行效能.
Powered by Create your own unique website with customizable templates.