Pippo:Java小型开源Web微框架

1,192 阅读1分钟
原文链接: hao.jobbole.com

Pippo是一个(基于Apache协议)的Java开源Web微框架,依赖关系精简、上手速度很快。这个项目的主要目的是用Java创建一个易于使用和修改的Web微框架。Pippo可用于中小型应用程序,以及其它基于微服务架构的应用程序。我们信奉大道至简,在开发中时刻谨记这个原则。

Pippo的核心非常小(大约140K)。在保持核心精简的同时,可以通过pippo和第三方模块加入新功能。使用Pippo没有限定使用某种特定的模板引擎或嵌入式Web服务器。同时还可以通过Pippo自带的选项进行设置(参见模板和服务器设置)。

与此同时,Pippo占用内存很小,非常适合嵌入式设备(比如Raspberry PI)使用。

整个框架基于Java Servlet 3.0,要求Java 7及以上版本。

注意:尽管Pippo使用了Java 1.7,但如果使用了Java 1.8就可以使用lambda表达式。我们会通过示例介绍如何用lambda表达式让代码更加精简。

开发资源

官方网站:www.pippo.ro/
开源地址:github.com/decebals/pi…