1. 程式人生 > >神級Java程序員 開車教你基礎開發,最簡單 微型Java Web框架

神級Java程序員 開車教你基礎開發,最簡單 微型Java Web框架

padding ont 目的 簡單 json 破解 apach java學習 web

介紹:

它是Java中的開放源代碼(Apache License)微型Web框架,具有最小的依賴性和快速的學習曲線。

該項目的目標是在Java中創建一個易於使用和破解的微型Web框架。

  1. 獲取項目源碼,項目講解,知識點分享,學習交流,那就加入小編的Java學習交流群吧!

技術分享

  1. 616 959 444

代碼如下:

路線方法

首先,我們必須創建一個應用程序並添加一些路由:



技術分享

在哪裏Contact是一個簡單的POJO:

技術分享

第二步是選擇你最喜歡的服務器, 模板引擎 和內容類型引擎。

例如,我將選擇

Jetty作為服務器Freemarker作為模板引擎,Jackson作為JSON引擎和JAXBXML引擎。我的Maven pom.xml看起來像:

技術分享

最後一步是用您的應用程序作為參數啟動Pippo:

技術分享

Pippo啟動嵌入式Web服務器(位於您的類路徑中),並使應用程序可用於端口8338(默認值)。

控制器方法

定義控制器:

技術分享

技術分享

技術分享

在您的應用程序中添加控制器:

技術分享

不要忘記這個哦

  1. 獲取項目源碼,項目講解,知識點分享,學習交流,那就加入小編的Java學習交流群吧!

  2. 616 959 444

當然,更不能忘記這個

Controller概念被包含在pippo-controller模塊中,所以你必須將這個模塊添加到你的項目中作為依賴。

神級Java程序員 開車教你基礎開發,最簡單 微型Java Web框架