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中 |