SSH需要的全部jar详解
2016-11-24 17:55
232 查看
struts2所必须的jar包五个: struts2-core-2.1.6.jar --------------- struts2的核心包 freemarker-2.3.13.jar--------------- FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具 commons-logging.jar ----------- Jakarta的通用日志记录包 ognl-2.6.11.jar -------------- 支持ognl表达式 xwork-2.1.2.jar -------------- xwork的包 由于Struts2是由xwork的延伸 有些类依然关联着 xwork的类 (顺便介绍下相关名词-------- 1. jakarta:jakarta是apache组织下的一套Java解决方案的开源软件的名称,它包括了很多子项目。Tomcat,ant,struts等等也是apache下的开源项目。同时也是jakarta的关联项目。 2.OGNL:OGNL是一种功能强大的表达式语言(Expression Language,简称为EL),webwork2和现在的Struts2.x中使用OGNL取代原来的EL来做界面数据绑定 3.xwork:XWork是一个标准的Command模式实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Navigation Language),IoC(Inversion of Control倒置控制)容器等。 4.command模式:命令(Command)模式属于对象的行为模式【GOF95】。命令模式又称为行动(Action)模式或交易(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。) Hibernate所用15个jar包: Hbernate3.jar-------------------核心包 antlr.jar----------------------------语言转换工具,hibernate用他将hql语句转换为sql语句 dom4j.jar--------------------------解析xml文档的工具 ehcahe.jar-------------------------缓存工具,如没提供其它缓存,默认使用他 jta.jar--------------------------------标准的JTA API(JTA即java事物API,JTA事务比JDBC事务更强大。一个JTA事务可以有多个参与者,而一个JDBC事务则被限定在一个单一的数据库连接),有朋友说这个包可以不要,不过没测试,反正加这个没错,所以就没删除了。 cglib.jar----------------------------高效的代码生成工具, Hibernate用它在运行时扩展 Java类和实现 Java 接口 asm.jar----------------------------- ASM字节码库 , 使用“cglib”则必要 asm-attrs.jar ===---------------------- ASM字节码库,使用“cglib”则必要 commons-collections-2.1.1.jar-----Apache 的工具集,集合类 ,用来增强Java对集合的处理能力。 jaxen-1.1-beta-7.jar------------------用dom 的方式解析工程中xml文件,如果想提高启动性能则去使用(可选) commons-logging.jar---------------日志工具 log4j1.2.11.jar--------------------------log4j 库,Apache 的日志工具 commons-pool.jar, commons-dbcp.jar--------DBCP数据库连接池,Apache的Jakarta组织开发的,Tomcat4的连接池也是DBCP。(可选) xml-apis.jar------------------------------解析xml。 spring所用的5个jar: spring.jar----------------------------是包含有完整发布的单个jar包 spring-aop.jar----------------------这个jar文件包含在应用中使用Spring的AOP特性时所需的类 aspectjrt.jar---------------------------------是Spring Aop所要用到的包 commons-digester.jar--------------------Digester基于规则的XML文档解析,主要用于XML到Java对象的映射. aspectjweaver.jar-------------------------用于在Spring 2.0中集成AspectJ AspectJ LTW织入器 其他jar包: struts2-spring-plugin-2.0.11.1.jar-------struts2与spring整合所需的插件。 |
struts2所必须的jar包五个: struts2-core-2.1.6.jar --------------- struts2的核心包 freemarker-2.3.13.jar--------------- FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具 commons-logging.jar ----------- Jakarta的通用日志记录包 ognl-2.6.11.jar -------------- 支持ognl表达式 xwork-2.1.2.jar -------------- xwork的包 由于Struts2是由xwork的延伸 有些类依然关联着 xwork的类 (顺便介绍下相关名词-------- 1. jakarta:jakarta是apache组织下的一套Java解决方案的开源软件的名称,它包括了很多子项目。Tomcat,ant,struts等等也是apache下的开源项目。同时也是jakarta的关联项目。 2.OGNL:OGNL是一种功能强大的表达式语言(Expression Language,简称为EL),webwork2和现在的Struts2.x中使用OGNL取代原来的EL来做界面数据绑定 3.xwork:XWork是一个标准的Command模式实现,并且完全从web层脱离出来。Xwork提供了很多核心功能:前端拦截机(interceptor),运行时表单属性验证,类型转换,强大的表达式语言(OGNL – the Object Graph Navigation Language),IoC(Inversion of Control倒置控制)容器等。 4.command模式:命令(Command)模式属于对象的行为模式【GOF95】。命令模式又称为行动(Action)模式或交易(Transaction)模式。命令模式把一个请求或者操作封装到一个对象中。) Hibernate所用15个jar包: Hbernate3.jar-------------------核心包 antlr.jar----------------------------语言转换工具,hibernate用他将hql语句转换为sql语句 dom4j.jar--------------------------解析xml文档的工具 ehcahe.jar-------------------------缓存工具,如没提供其它缓存,默认使用他 jta.jar--------------------------------标准的JTA API(JTA即java事物API,JTA事务比JDBC事务更强大。一个JTA事务可以有多个参与者,而一个JDBC事务则被限定在一个单一的数据库连接),有朋友说这个包可以不要,不过没测试,反正加这个没错,所以就没删除了。 cglib.jar----------------------------高效的代码生成工具, Hibernate用它在运行时扩展 Java类和实现 Java 接口 asm.jar----------------------------- ASM字节码库 , 使用“cglib”则必要 asm-attrs.jar ===---------------------- ASM字节码库,使用“cglib”则必要 commons-collections-2.1.1.jar-----Apache 的工具集,集合类 ,用来增强Java对集合的处理能力。 jaxen-1.1-beta-7.jar------------------用dom 的方式解析工程中xml文件,如果想提高启动性能则去使用(可选) commons-logging.jar---------------日志工具 log4j1.2.11.jar--------------------------log4j 库,Apache 的日志工具 commons-pool.jar, commons-dbcp.jar--------DBCP数据库连接池,Apache的Jakarta组织开发的,Tomcat4的连接池也是DBCP。(可选) xml-apis.jar------------------------------解析xml。 spring所用的5个jar: spring.jar----------------------------是包含有完整发布的单个jar包 spring-aop.jar----------------------这个jar文件包含在应用中使用Spring的AOP特性时所需的类 aspectjrt.jar---------------------------------是Spring Aop所要用到的包 commons-digester.jar--------------------Digester基于规则的XML文档解析,主要用于XML到Java对象的映射. aspectjweaver.jar-------------------------用于在Spring 2.0中集成AspectJ AspectJ LTW织入器 其他jar包: struts2-spring-plugin-2.0.11.1.jar-------struts2与spring整合所需的插件。 |
相关文章推荐
- SSH 项目整合所需要的全部jar 包
- TP获取操作日志需要的值(ip、当前页面、全部get、post值)
- 关于CentOS7配置SSH免密登录,以及遇到的配置好后还需要输入密码的问题
- service 2008 每次重启服务器,oracle的监听服务都不好用,需要把进程全部杀掉再重启监听
- SSH三大框架整合需要的JAR包
- 把makefile 需要编译的源码编译全部删除或者重命名会怎么样?
- centos 7.0 ssh 登陆localhost需要输入密码
- shell中ssh语句里的变量一定要注意是否需要转义
- IIS-网站全部显示无权访问-需要登录
- ssh 建立信任关系后,仍需要输入密码
- SSH的JAR所需的全部jar包
- maven需要的全部jar包!!!!!全全全
- C# 软工大作业完成,以下是测试版本。源代码等待稳定版本以及走查代码后再放出//需要获取全部组员同意= =
- 为什么烧写了WinCE的系统重新烧写linux时候需要先将NAND FLASH全部擦除一遍之后再重新烧写linux
- ssh执行远程服务器需要sudo提权的脚本
- 解决gitlab上提交ssh公共key之后,clone时仍然提示需要密码的问题
- coreplot 中怎样给固定点设置符号symbol(就是圆圈、五星、雪花那些),它里面是全部设置,我之需要Y值较大的设置,有没有好的方法,谢谢!
- 程序员需要看的文章链接,全部转载
- SSH中为什么action需要用多例而dao层和service层为什么就用单例就可以
- .ssh目录里什么时候需要authorized_keys