资讯专栏INFORMATION COLUMN

Tomcat 源码阅读记录(1)

gghyoo / 2115人阅读

摘要:源码对应关系依赖包一些项目资源测试代码项目目录项目主代码阅读代码主要集中在目录及目录下。且需要注意的是里面放的是连接池的代码,相当于一个插件的意思,在之前,使用的是连接池。实际上其作用的是里面的对象。

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

源码对应关系:

SourceCode TargetPackage
/bin /bin
/conf /conf
/java /lib/*
/Modules 依赖包
/res(一些项目资源) /lib/*
/test(测试代码)
/webapp(项目目录) /webapp

项目主代码
阅读代码主要集中在/java 目录及 /Modules 目录下。

且需要注意的是/Module 里面放的是连接池的代码,相当于一个插件的意思,在tomcat 7.0 之前,Tomcat 使用的是Apache DBCP 连接池。7.0 之后换为JDBC-Pool,连接池的作用是供数据库连接使用。

启动类:BootStrap 类。实际上其作用的是里面的catalinaDaemon 对象。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/66107.html

相关文章

  • Tomcat】IDEA下跟踪查看源码

    摘要:算是心血来潮吧,想看看的源码,顺便学习一下。这里就简单的做点记录如何用跟踪查看源码。当然这里也提供书籍的源码,可以下载下来对照书看。附上一张运行成功的结果图   算是心血来潮吧,想看看 Tomcat 的源码,顺便学习一下。  这里就简单的做点记录--如何用 IDEA 跟踪查看 Tomcat 源码。  同时,这里也推荐下 how-tomcat-works 这本书,虽然书中讲的是 tomc...

    edgardeng 评论0 收藏0
  • Docker镜像细节

    摘要:简单来说是镜像的源码。例如,的镜像镜像,在中是一个基础镜像的镜像也是镜像那么镜像和共享同一个基础镜像层,提高了存储效率。 前言 只有光头才能变强。 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y showImg(https://segmentfault.com/img/remote/14600000180560...

    xiaokai 评论0 收藏0

发表评论

0条评论

gghyoo

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<