概述
FleXive是一個基於EJB3標準並且整合了JSF組件庫,靈活且擴展性高的java EE 5的程式包(library)。它重點關注於企業級web套用,並全面支持通過jsf來顯示和操縱企業規模級的數據存儲和查詢。 你可以在現有的java EE套用中添加FleXive,在此基礎上擴充新的套用,或者把FleXive單獨作為java EE的框架以此來開發新的套用。
主要特點
FleXive框架主要特點的包括:
*數據類型到關係資料庫表的動態O/R映射
*內容處理
*國際化(數據和用戶界面)
*版本/歷史
*安全使用存取控制清單(ACL)管理角色/組/用戶和數據(類型,例如,工作流程和財產的許可權)
*工作流
*支持腳本語言
*在一個虛擬的樹型檔案系統中管理你的數據
*強大的類SQL語言的查詢引擎
*快取
*支持委託人(mandator)模式
Flexive框架是具有LGPL 2.1 許可的開源框架。Flexive還附帶一個建立在web框架上可選的後台套用,可以幫助你直觀地管理後台維護中的大多數方面,包括定義數據結構,建立查詢,管理用戶和安全等。