本文是《輕量級 Java Web 框架架構設計》的系列博文。 數據庫
相信你們通過前面的討論,已經對 Smart Framework 有所感受了。它是一個輕量級 Java Web 框架,服務端發佈基於 REST 風格的服務接口,客戶端直接使用 HTML 做爲頁面展示,經過 AJAX 與服務端進行通訊,獲取數據後經過 DOM 的方式進行界面渲染。框架基於 Servlet 3.0 規範,直接使用 JDBC 操做數據庫,提供了 MVC、IOC、AOP、ORM、DAO、事務控制、異常處理、單元測試等核心功能,經過 Java 註解的方式取代 XML 配置,真正作到了零配置。 緩存
固然,Smart Framework 也有許多的不足,這就是爲何要繼續作 2.0 版本的緣由。在實現新版本以前,有必要先對功能特性進行規劃。 架構
我先拋磚引玉,剩下的部分留給你們補充,固然你們對個人想法有任何建議或意見,隨時歡迎交流! 框架
Smart Framwork 2.0 功能特性: 性能
補充: 單元測試
真誠邀請你們一塊兒參與到 Smart Framework 的開發團隊中來! 測試
有興趣一塊兒討論的朋友,歡迎加入 QQ 羣:120404320 搜索引擎