基於Maven建立的Web工程項目默認是沒有java源碼目錄的,須要手動添加並在IDEA中設置它。java
操做方法:在src/main目錄下新建名稱爲java的目錄,在java目錄上點擊鼠標右鍵,彈出菜單中選擇「Mark Directory As」 —「Sources Root」便可,此時java目錄會變成藍色,如圖-1所示:web
步驟1:在java源碼包目錄下新建包路徑「net.ymate.demo」,這個包路徑與前面配置的自動掃描路徑要一致,不然自動掃描將沒法找到控制器。瀏覽器
步驟2:在新建的包路徑下新增控制器類—HelloController.java,如圖-2所示:架構
類文件內容:mvc
package net.ymate.demo; import net.ymate.platform.webmvc.annotation.Controller; import net.ymate.platform.webmvc.annotation.RequestMapping; import net.ymate.platform.webmvc.view.IView; import net.ymate.platform.webmvc.view.View; /** * Hello Controller */ @Controller public class HelloController { @RequestMapping("/hello") public IView hello() throws Exception { return View.textView("Hello YMP World!"); } }
PS:app
Controller註解 - 聲明當前類爲控制器類,必須。框架
RequestMapping(「/hello」)註解 - 聲明請求映射路徑,意味着當前方法對外部暴露。模塊化
步驟1:點擊IDEA右上角圖標 - 「Edit Configurations…」按鈕,如圖-3所示:組件化
步驟2:在配置窗口中點擊左上角的「+」號按鈕,選擇「Tomcat Server」 - 「Local」選項,如圖-4所示:學習
步驟3:選擇「Application Server」,若未添加過Tomcat服務能夠點擊「Configure...」按鈕選取Tomcat所在路徑進行配置,如圖-五、圖-6所示:
步驟4:將Web工程項目發佈到Tomcat容器,如圖-七、圖-8所示:
打開瀏覽器,在地址欄中輸入:http://localhost:8080/hello 回車進入,頁面中輸出內容爲「Hello YMP World!」,恭喜你成功完成了第一個基於YMP框架的Web項目搭建過程,如圖所示:
YMP是一個很是簡單、易用的Java開發框架,無需複雜的配置,整個操做過程只需如下4步:
建立新的Web工程項目;
添加YMP框架依賴包;
修改web.xml文件,添加Listener和Filter配置;
配置自動掃描路徑參數,編寫控制器類和方法;
YMP框架採用組件化、模塊化打包方式,可按需裝配,靈活可擴展,主要採用微內核實現Autoscan、AOP、IoC、Event、Plugin等,涵蓋SSH框架中絕大部分核心功能,統一配置體系結構,日誌分離存儲,輕量級持久化層封裝,功能強大的驗證框架,配置簡單的MVC架構,強大且易於維護和擴展、支持RESTFul風格、支持多種視圖並整合插件特性等。
YMP不只提供便捷的Web及其它Java項目的快速開發體驗,也將不斷提供更多豐富的項目實踐經驗。
感興趣的小夥伴兒們能夠加入 官方QQ羣480374360,一塊兒交流學習,幫助YMP成長! 瞭解更多有關YMP框架的內容,請訪問官網:http://www.ymate.net/