栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Spring各jar包的作用

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Spring各jar包的作用

  1. spring-core.jar需commons-collections.jar,spring 《一线大厂Java面试题解析+后端开发学习笔记+最新架构讲解视频+实战项目源码讲义》无偿开源 威信搜索公众号【编程进阶路】 -core.jar是以下其它各个的基本。

  2. spring-beans.jar需spring-core.jar,cglib-nodep-2.1_3.jar

  3. spring-aop.jar需spring-core.jar,spring-beans.jar,cglib-nodep-2.1_3.jar,aopalliance.jar

  4. spring-context.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,commons-collections.jar,aopalliance.jar

  5. spring-dao.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-context.jar

  6. spring-jdbc.jar需spring-core.jar,spring-beans.jar,spring-dao.jar

  7. spring-web.jar需spring-core.jar,spring-beans.jar,spring-context.jar

  8. spring-webmvc.jar需spring-core.jar/spring-beans.jar/spring-context.jar/spring-web.jar

  9. spring-hibernate.jar需spring-core.jar,spring- beans.jar,spring-aop.jar,spring-dao.jar,spring-jdbc.jar,spring- orm.jar,spring-web.jar,spring-webmvc.jar

  10. spring-orm.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-jdbc.jar,spring-web.jar,spring-webmvc.jar

  11. spring-remoting.jar需spring-core.jar,spring-beans.jar,spring- aop.jar,spring-dao.jar,spring-context.jar,spring-web.jar,spring- webmvc.jar

  12. spring-support.jar需spring-core.jar,spring-beans.jar,spring-aop.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar

  13. spring-mock.jar需spring-core.jar,spring-beans.jar,spring-dao.jar,spring-context.jar,spring-jdbc.jar

[](()一、只是使用spring框架


distspring.jar

libjakarta-commonscommons-logging.jar

如果使用到了切面编程(AOP),还需要下列jar文件

libaspectjaspectjweaver.jsr 和 aspectjrt.jar

libcglibcglib-nodep-2.1_3.jar

如果使用了JSR-250中的注解如@Resource/@PostConstruct/@PreDestroy

还需下列jar文件

libj2eecommon-annotations.jar

[](()二、只是使用spring框架若使用注解方式


只要加一些命名空间和开启解析器

并且@Resource需要加libj2eecommon-annotations.jar

打开处理器

[](()三、要自动扫描


只要开启解析器和一些命名空间

[](()四、spring框架采用aop编程


需要导入一些命名空间

xmlns:aop…

开启解析器

如果使用到了切面编程(AOP),还需要下列jar文件

libaspectjaspectjweaver.jsr 和 aspectjrt.jar

libcglibcglib-nodep-2.1_3.jar

[](()五、spring+Jdbc开发


需要数据源文件 libjakarta-commonscommons-pool.jar、libjakarta-commonscommons-dbcp.jar

1、spring文件 :

distspring.jar、

libjakarta-commonscommons-logging.jar

2、jdbc驱动文件 mysql**** sql*** :

导入tx命名空间

对事务注解的解析器

[](()六、spring2.5+hibernate3.3+struts1.3


(1)、hibernate核心包

hibernate3.jar

librequired*.jar

liboptionalehcache-1.2.3.jar (二级缓存文件)

hibernate注解包

libtestslf4j-log4j12.jar

(2)、spring包

distspring.jar

libjakarta-commonscommons-logging.jar 和commons-pool.jar、commons-dbcp.jar(后为数据源文件)

distmodulesspring-webmvc-struts.jar (与struts1的集成)

libaspectjaspectjweaver.jsr 和 aspectjrt.jar (Aop文件)

libcglibcglib-nodep-2.1_3.jar (Aop文件)

libj2eecommon-annotations.jar (注解文件)

liblog4jlog4j-1.2.15.jar

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/831980.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号