介紹

2018-11-13 11:16 更新

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


持久層

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

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


控制層

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


容器管理

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


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

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

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

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


     作者郵箱 951030582@qq.com 歡迎隨時(shí)交流


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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)