Play framework源码解析 Part3:Play的初始化与启动

2018-02-09
阅读 21 分钟
5.2k
无论是Server还是ServletWrapper方式运行,在他们的入口中都会运行Play.init()来对Play类进行初始化。那在解析初始化之前,我们先来看看Play类是做什么的,它里面有什么重要的方法。首先要明确的一点是,Play类是整个Play framework框架的管理、配置中心,它存放了大部分框架需要的成员变量,例如id,配置信息,所有加载的...

Play framework源码解析 Part2:Server与ServletWrapper

2018-01-19
阅读 26 分钟
3.6k
在上一篇中我们剖析了Play framework的启动原理,很容易就能发现Play framework的启动主入口在play.server.Server中,在本节,我们来一起看看Server类中主要发生了什么。

Play framework源码解析 Part1:Play framework 介绍、项目构成及启动脚本解析

2018-01-19
阅读 14 分钟
7k
注:本系列文章所用play版本为1.2.6 介绍 Play framework是个轻量级的RESTful框架,致力于让java程序员实现快速高效开发,它具有以下几个方面的优势: 热加载。在调试模式下,所有修改会及时生效。 抛弃xml配置文件。约定大于配置。 支持异步编程 无状态mvc框架,拓展性良好 简单的路由设置 这里附上Play framework的文...