zoukankan      html  css  js  c++  java
  • 神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    介绍:

    它是Java中的开放源代码(Apache License)微型Web框架,具有最小的依赖性和快速的学习曲线。

    该项目的目标是在Java中创建一个易于使用和破解的微型Web框架。

    1. 获取项目源码,项目讲解,知识点分享,学习交流,那就加入小编的Java学习交流群吧!

    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    1. 616 959 444

    代码如下:

    路线方法

    首先,我们必须创建一个应用程序并添加一些路由:



    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    在哪里Contact是一个简单的POJO:

    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    第二步是选择你最喜欢的服务器, 模板引擎 和内容类型引擎。

    例如,我将选择

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

    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    最后一步是用您的应用程序作为参数启动Pippo:

    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    Pippo启动嵌入式Web服务器(位于您的类路径中),并使应用程序可用于端口8338(默认值)。

    控制器方法

    定义控制器:

    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

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

    神级Java程序员 开车教你基础开发,最简单 微型Java Web框架

    不要忘记这个哦

    1. 获取项目源码,项目讲解,知识点分享,学习交流,那就加入小编的Java学习交流群吧!

    2. 616 959 444

    当然,更不能忘记这个

    Controller概念被包含在pippo-controller模块中,所以你必须将这个模块添加到你的项目中作为依赖。

  • 相关阅读:
    04面向对象编程-01-创建对象 和 原型理解(prototype、__proto__)
    03标准对象-02-RegExp 正则表达式
    03标准对象-01-Date和JSON
    广度优先搜索
    Java虚拟机(三) —— 类加载
    业务开发(一)—— MySQL
    Java并发编程(一) —— Java内存模型JMM
    深度优先搜索
    Spark学习(一)
    清泉白石
  • 原文地址:https://www.cnblogs.com/Autumn-R/p/7152193.html
Copyright © 2011-2022 走看看