日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
三個(gè)類似Sinatra的Java框架介紹

Sinatra 是一個(gè)微型的 Ruby 語(yǔ)言的 Web 框架,據(jù)說(shuō) 100 行代碼就可以開(kāi)發(fā)一個(gè)博客軟件。一個(gè)簡(jiǎn)單的hello world的web應(yīng)用用Sinatra只需5行代碼:

成都創(chuàng)新互聯(lián)公司是一家朝氣蓬勃的網(wǎng)站建設(shè)公司。公司專注于為企業(yè)提供信息化建設(shè)解決方案。從事網(wǎng)站開(kāi)發(fā),網(wǎng)站制作,網(wǎng)站設(shè)計(jì),網(wǎng)站模板,微信公眾號(hào)開(kāi)發(fā),軟件開(kāi)發(fā),微信平臺(tái)小程序開(kāi)發(fā),10余年建站對(duì)PVC花箱等多個(gè)領(lǐng)域,擁有豐富的網(wǎng)站制作經(jīng)驗(yàn)。

 
 
 
  1. require 'rubygems'
  2. require 'sinatra'
  3. get '/' do
  4.   'Hello World'
  5. end

而 Sinatra 這種框架的思路被越來(lái)越人所接受,也因此創(chuàng)造出參考該框架的其他語(yǔ)言移植版本。

下面是三個(gè) Java 語(yǔ)言實(shí)現(xiàn)的類 Sinatra 框架:

1. Turismo

Turismo 是一個(gè)類似 Sinatra 的 Java 的微型 Web 框架。

示例代碼:

 
 
 
  1. public class AppRoutes extends RoutesList {
  2.     protected void map() {
  3.         get("/wildcard/*/:id", new Action() {
  4.             public void run() {
  5.                 String id = params("id");
  6.                 print("wildcard id " + id);
  7.             }
  8.         });
  9.     }
  10. }

2. Spark Framework

Spark是一個(gè)微型的Java Web框架,它的靈感來(lái)自于Sinatra,它的目的是讓你以最小的代價(jià)創(chuàng)建出一個(gè)Java Web應(yīng)用。

示例代碼:

 
 
 
  1. import static spark.Spark.*;
  2. import spark.*;
  3. public class HelloWorld {
  4.    public static void main(String[] args) {
  5.       
  6.       get(new Route("/hello") {
  7.          @Override
  8.          public Object handle(Request request, Response response) {
  9.             return "Hello World!";
  10.          }
  11.       });
  12.    }
  13. }

3. Scalatra

Scalatra 是一個(gè) Scala 語(yǔ)言仿 Sinatra 的框架。

示例代碼:

 
 
 
  1. import org.scalatra._
  2. class ScalatraExample extends ScalatraServlet {
  3.   get("/") {
  4.     

    Hello, world!

  5.   }
  6. }

總結(jié):

Sinatra 是一種全堆棧的 Web 框架解決方案,這種思路用在 Java 上,你覺(jué)得靠譜嗎?

說(shuō)說(shuō)你的想法吧?


文章名稱:三個(gè)類似Sinatra的Java框架介紹
本文鏈接:http://www.5511xx.com/article/cdsdpih.html