AppFuse 3.0 集成了Java 7、Spring 4、PrimeFaces、 Mockito、Bootstrap 3與Wicket

jopen 10年前發布 | 32K 次閱讀 AppFuse

AppFuse 3.0已 經發布了。AppFuse中使用Maven Archetype插件生成入門Java項目,幫助你快速上手一個完整的Java EE應用程序。3.0版中,JSF框架和庫使用Mojarra和PrimeFaces,測試模擬框架是Mockito,前端框架是Bootstrap 3,增加Apache Wicket作為一個Web框架選項。它現在使用Facelet 布局,也已集成了wro4j 和WebJars ,并更新到Spring Security 3.2和Spring 4。

AppFuse 3.0的JSF實現用Mojarra取代了MyFaces,其JSF組件庫用PrimeFaces取代了Tomahawk。為了支持JSF內建布局,它不 再支持SiteMesh。 AppFuse 3.0的測試框架已經從JMock遷移到Mockito。它已遷移到Bootstrap 3,默認使用Bootswatch Spacelab主題。 AppFuse 3.0增加了Apache Wicket作為可選的 Web框架,使用artifactId appfuse-basic-wicket-archetype標識符。它為JavaScript和CSS優化集成了wro4j,WebJars處理 JavaScript依賴關系。3.0版更新所有的依賴關系到最新版本,最知名的是Spring 4和Spring Security 3.2。 AppFuse 3.0依賴Java7和Maven3。

AppFuse 3.0項目中使用了Bootstrap,jQuery,Maven,Java 7,JSP2.1,Servlet 3.0,Hibernate和JPA,Spring和Spring Security。你可以自由選擇JSF,Spring MVC,在Struts 2,Tapestry 5中,或Wicket等Web框架。 AppFuse內部支持身份驗證和授權功能,用戶管理,自動提示,密碼提示,注冊和登陸,SSL切換,電子郵件,無擴展名URL,文件上傳,常用 CRUD,IDE支持以及Cargo和Spring配置等組件。

開始入門,可以訪問AppFuse快速入門指南。我們需要安裝好JDK7和Maven3。 MySQL 5配置為默認數據庫,很容易切換數據庫類型。截至記者發稿前,AppFuse Light 3.0還沒有發布。

來自:http://www.infoq.com/cn/news/2014/06/appfuse-3.0-java7-spring-4

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!