- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Spring、Hibernate、Struts2组合开发中常用的jar包理解
antlrAnother?Tool?for?Language?Recognition语法分析器, Spring创建代理 Bean 时候用到了这个分析器aopalliancealliance联合、联盟的意思,顾名思义这应该是一个与aop有关的接口包。在官网上是这样说明的: The?AOP?Alliance?project?is?a?joint?open-source?project?between?several?software?engineering?people?who?are?interested?in?AOP?and?Java 。 ?因此 spring的aop涉及到这个标准commons-beanutils这是 apache提供操作javaBean的工具类(反射封装)、 Spring 的 Bean 操作使用到这个工具commons-chain职责束缚实现包,即提供了责任链设计模式,和 struts2有关??好像删了没错commons-collections继承和发展了 java的容器框架, Spring 的 Bean 工厂用到了这个 jar 包commons-digesterxml转换为 java 对象的映射实体,好像没用到。。。commons-dbcpapache提供的数据库连接池包, Spring 需要这个 jar 包commons-fileuploadapache公司提供的文件上传工具包commons-ioapache公司提供的 Commons项目中用来处理 IO 的一些工具类包,很强大, struts2用到了这个 jar 包commons-lang扩展java.long的功能、比如获取随机数等(可以不使用)commons-logging提供一个简单的 java日志标准,用来兼容各种日志组件如 log4j 等, Spring 用到此包commons-pool对象 ? 池化技术组件,用来减少对象的过多初始化导致的系统性能削弱。 Spring的 Bean 工厂用到此包dom4j读取xml 的工具包, SSH 好像都用到了这个 jar 包。的确这个 dom4j 很犀利gsongoogle公司开发的将 java 对象转换为json对象的工具包freemarkerstruts2的视图组件,或者说是一个页面模板hibernate3passhibernate-jpa-apiJPA全称Java?Persistence?API. ? JPA通过 JDK?5.0 注解或 XML 描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。它也是提供了一种 ORM规范, Hibernate 实现了它javassistJavassist是一个开源的分析、编辑和创建 Java 字节码的类。 Hibernate用到这个包jtaJava?Transaction?API,提供比 JDBC事务更强大的可以有多个数据库连接的 JTA事务, Hibernate 用到此包log4j一种被广泛应用的日志包、 struts2、 spring 、 hibernate 均用到mysql-connector-javamysql为 java 开发提供的连接包ognlstruts2开发中经常使用的ognl表达式必须导入此包org.springframework.aopSpring面向切面核心包org.springframework.asmSpring独立的asm程序(不理解、不明白)org.springframework.beans它包含访问配置文件、创建和管理bean 、以及进行Inversion?of?Control?/?Dependency?Injection(IoC/DI )操作相关的所有类org.springframework.context为Spring 核心提供了大量扩展。可以找到使用Spring?ApplicationContext特性时所需的全部类, JDNI 所需的全部类, UI 方面的用来与模板(Templating)引擎如? Velocity 、FreeMarker、JasperReports集成的类,以及校验 Validation 方面的相关类。org.springframework.context.support包含支持缓存Cache (ehcache)、 JCA 、 JMX 、邮件服务(Java?Mail、COS?Mail)、任务计划 Scheduling ( Timer 、 Quartz )方面的类org.springframework.core包含Spring 框架基本的核心工具类, Spring 其它组件要都要使用到这个包里的类,是其它组件的基本核心。org.springframework.expressionSpring表
您可能关注的文档
- 从误区分析看雅思写作词汇话题写作技巧.pdf
- Struts2+Spring集成.doc
- 2.3 Insert spring terminals 规格书.pdf
- 0809各地中考作文不完全统计.pdf
- 雅思图表写作话题整理.pdf
- Model 2 Spring Festival 春节.ppt
- 幼儿教师师德自我评价(共7篇).doc
- 幼儿教师的自我评价(共7篇).doc
- 雅思图表写作话题总结.pdf
- 幼升小水果教案.docx
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)