Tomcat 源码阅读记录(1)

  1. 使用Ant 工具进行编译打包。java

  2. 源码对应关系:web

    SourceCode TargetPackage
    /bin /bin
    /conf /conf
    /java /lib/*
    /Modules 依赖包
    /res(一些项目资源) /lib/*
    /test(测试代码)
    /webapp(项目目录) /webapp
  3. 项目主代码
    阅读代码主要集中在/java 目录及 /Modules 目录下。数据库

    • 且须要注意的是/Module 里面放的是链接池的代码,至关于一个插件的意思,在tomcat 7.0 以前,Tomcat 使用的是Apache DBCP 链接池。7.0 以后换为JDBC-Pool,链接池的做用是供数据库链接使用。tomcat

  4. 启动类:BootStrap 类。实际上其做用的是里面的catalinaDaemon 对象。app

相关文章
相关标签/搜索