介紹

2018-11-13 11:16 更新

     JFaster MVC是一個集持久層、控制層和容器管理,三合一的一體開發(fā)框架,等同于Structs2 + Hibernate + Spring 的功能。零配置無依賴,最大化的減少開發(fā)步驟和不必要的冗余工作量。


持久層

     持久層功能方面與Hibernate相比,無需任何xml映射配置,無需學(xué)習(xí)新的HQL,面向?qū)ο?,提供基本的操作方法,使用的是原始?shù)據(jù)庫sql,

并且只需從where條件開始編寫。一切查詢監(jiān)緩存,相同的查詢操作大大的減少對數(shù)據(jù)庫的訪問,提供EHCache集成,分頁查詢操作等。


控制層

      控制層功能方面與Structs2相比,無需任何xml映射配置,面向?qū)ο?,編寫控制層實體只需繼承環(huán)境上面的一個Action父類即可。


容器管理

      容器管理功能方面與Spring相比,無需任何xml映射配置,只需添加一個注解說明即可,以版本值控制升級和覆蓋。使用時從容器中獲取接口實現(xiàn)來使用,避免了注入式帶來的不必要的浪費。


      作者認為,框架的本質(zhì)在于最大化的減少開發(fā)步驟和開發(fā)工作量,簡單、方便、直接、直達目的。使入門學(xué)習(xí)的人輕松上手,使維護的人輕輕松松就能夠接手。

     作者秉承“框架為應(yīng)用而生,因共享而偉大,因傳承而延續(xù)”。

     本軟件之前已經(jīng)發(fā)布在開源中國上面了,項目地址是 https://www.oschina.net/p/jfaster。

     需要了解和學(xué)習(xí)的童鞋,可以給作者發(fā)郵件,獲取最新的jar包和源碼。


     作者郵箱 951030582@qq.com 歡迎隨時交流


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號