加载中
Play中的引用其他项目包

Play 1.2.3 中主要包括的第三方包有 xstream xml与obejct互转 snakeyaml yaml解析与发射 slf4j 日志接口相关 signpost Oauth相关,第三方帐号协议 postgresql postgresql数据库驱动 oval Obj...

Play源码深入之七:Play的MVC实现

整体来说,Play1.x是一个较完善的框架,各种功能都一应俱全,有点像句老话“麻雀虽小五脏俱全”哈。虽没有Struts、SpringMVC的大名气,但是使用起来,相当顺手。本文将深入Play1.x的MVC,也整...

Play源码深入之六:数据库与事务管理

由前面的文章大致知道,Play的事务由过滤器中处理,这里理一下Play框架与数据库相关的部分。 主要是play.db包中的DBPlugin/DB类,与play.db.jpa包中的JPAPlugin/JPA类有关,前者管理数据源,...

Play源码深入之五:Job模块的原理

先看play.jobs.JobsPlugin。 public void onApplicationStart() {     int core = Integer.parseInt(Play.configuration.getProperty("play.jobs.pool", "10"));     executo...

Play源码深入之四:一次访问的后半生-响应

在处理了我们应用的代码之后,就会再次进入Play框架的范围,我们就接着说下一个请求的下半生。 在Controller中定义一系列的render方法: 可以对应到play.mvc.results包中各种Render开头的类:...

2015/08/27 18:12
260
Play源码深入之三:一次访问的前半生-请求

接着 上篇,play初始化完成之后,第一个请求来到了PlayHandler中,我们看PlayHandler如何处理。 Netty调用play.server.PlayHandler:messageReceived()方法,play将netty的httprequest转化成自...

2015/08/27 18:12
1K
Play源码深入之二:Play应用启动时框架的初始化

接着 上篇在python的辅助下,理理输入启动命令之后,play框架进行的初始化工作。 application.py中的java_cmd方法中就有play.server.Server。 def java_cmd(self, java_args, cp_args=Non...

2015/08/27 18:12
1.1K
Play源码深入之一:从play命令开始

Play的命令是借助python脚本,这从下载的play包就能明显看出来:一是其中有一个python包,里面是一个play自带的python环境,还有是play.bat文件: @echo off "%~dp0python\python.exe" "%~...

Play源码解析计划

最近有想法看看Play的源码,以提高自己的编码水平。之前都是东看看,西看看。最后看来去却好像无所大成。有人说过,伤敌十指,不如断敌一指,于是我有开始了学习之路。 原计划是采用1.2.3版本...

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部