240 发简信
IP属地:云南
  • Spring IOC容器一 容器初始化

    由于ContextLoaderListener类实现了ServletContextListener接口,tomcat容器启动完成后,会触发调用ContextLoaderLis...

  • spring data jpa

    Spring data jpa(java persistence API), Spring Data JPA是更大的Spring data系列的一部分,可以轻松实现基于JPA...

  • moco代码赏析十二

    今天要看的是2012.11.8的唯一一次提交,这次提交还是做了很多工作的。 首先,对测试类MocoTest做了重构,把类中的三个之前重构出来的辅助方法提取到了一个新的类,Mo...

  • moco代码赏析十一

    今天来看一下2012.11.7的后三次提交,这三次提交做的事情是比较统一的:用RequestExtractor、ContentRequestExtractor、XPathRe...

  • 120
    moco代码赏析十

    接下来看一看2012.11.7的后五次提交。第一次提交,新引入了一个类HttpServer,由MocoHttpServer类分离出一部分方法形成了这个类。 虚线左侧是moco...

  • 120
    moco代码赏析九

    今天来谈一下目前的代码中是如何使用组合模式的。以下是matcher部分的类图和组合模式的类图: Component是组合模式中的接口,它应该包含所有公共的行为,有这样一个接口...

  • moco代码赏析八

    今天来看一下2012.11.7的前四次提交,在下一篇中再聊那天的后五次提交。 首先来看第一次提交,这一次提交主要完成了MocoHttpServer类中的get()方法,这个方...

  • moco代码赏析七

    今天看的是2012.11.6的三次提交。 第一次提交作者更改了包名(package name),第三次提交作者更改了netty的版本。我们就来着重的看一下第二次提交的一些细节...

  • moco代码赏析六

    今天看的是2012.11.02那天的三次提交,第一次提交加了一些TODO事项,记下了作者接下来要做什么。第二次提交在README当中,增加了一些文档。比较重要的是第三次提交,...

  • moco代码赏析五

    今天来看一下2012.10.30的后三次提交。 提交一:支持了请求时传入一个流 通过stream()方法把流包装成自己定义的Stream类,然后再传入eq()方法。 提交二:...

  • moco代码赏析四

    对于作者的第四次提交,我们直接从代码的单元测试类入手,来看看做了哪些改动。 以前的调用方式: 现在的调用方式: 我们可以直观的看到两处不同:一、eqUri()方法变成了eq(...

  • moco代码赏析三

    今天看的是作者的第三次提交,这次提交并没有添加哪些实质性的功能,而是重构了一些类和方式的命名,以及对现有的项目结构做了一些调整。之前的实现方式依然存在耦合比较多的情况并且命名...

  • 120
    moco代码赏析二

    今天来看一下作者的第二次提交。首先看下有哪些改变: src包中改动了四个类,新加了一个接口RequestHandler,还改动了单元测试类。我们可以先从单元测试类入手,有两个...

  • 120
    moco代码赏析一

    本次主要是赏析作者的第一次提交intialized project,这次提交主要把项目的雏形搭建起来和单元测试两部分内容。 先从项目的组织框架来看,项目共有八个类,其中Moc...