YJ智能框架介紹

  YJ智能框架是一個集RIA(富客戶端)、業務層和數據層於一體的MVC(模型-視圖-控制器)結構的新標準Web的AOP(面向切面編程)編程java框架。java

  它提供以控件標籤爲中心來開發用戶界面的方法,從而減小開發工做量。開發人員只用BOD(Business Object Define)工具實現ORM(Object Relational Mapping)及綁定表現層,web

就能夠實現對數據庫的查詢、更改、刪除、插入、數據的基本檢查(類型,長度,數據格式,必填,主鍵惟一性)、數據加密。該框架經過使用不一樣訪問策略和接口就能夠實現相應的業務代碼,從而使項目參與人員更加專一於業務。數據庫

  BOWF是基於多層架構思想構建的一套基礎性框架,它提供一站式的解決方案,主要包括web層和中間層,其中中間層又分爲業務層和數據訪問層: 編程

1. Web Tier – 使用流行的富客戶端技術,實現用戶請求的封裝和服務端響應的解析;架構

2. Middle Tier:app

  • Business Tier – 響應客戶端請求,將請求信息自動映射到業務對象,並依賴Data Access Tier實現數據對象到數據庫表的映射,使框架使用者只須要關注業務邏輯的實現。
  • Data Access Tier– 一種簡單而有效的OR/Mapping實現,對Jdbc的數據連接、數據存取等進行了封裝,而且針對不一樣數據庫類型有不一樣的實現。 

    結構圖:

相關文章
相關標籤/搜索