spring源码学习之一-----spring依赖包作用分析
个人认为在阅读spring源代码之前,先了解spring的外部包依赖,以及各依赖的使用方式和作用原理是十分必要的,这将有助于我们更加愉快的阅读晦涩的spring源码,帮助更好的理解spring的精髓,同时也有助于我们夯实我们的java基础,扩展我的的java程序猿修养。
spring的外部依赖包一共有58,具体名称和作用如下表所示:
| 包名 | 作用 |
|---|---|
| servket-api | 提供对servlet支持 |
| jaxrpc | 提供对jax-rpc(java API For Xml based RPC)支持,用来实现远程调用 |
| jca | 提供对jca(java connector architecture)支持,用来实现远程调用 |
| jdo | 提供对jdo(java data object)支持,用来实现数据存储 |
| jspapi | 提供对jsp的支持 |
| ejb | 提供对ejb(Enterprise JavaBean)的支持,用来实现远程调用 |
| jta | 提供对jta(java transaction api)的支持用来实现远程调用 |
| 提供对邮件功能的支持 | |
| activation | 与javaMail有关的jar包,使用时应与mail.jar一起加到lib中 |
