一步一步学JBPM(4)--JBPM和SSH2结合使用jar包详解

    项目已经开始了一段时间,由于一直做项目,这块的连载没有跟上,现在准备把这些都补上。首先说明一下这个项目需要的jar包,因为在初期搭建环境的时候,配置jar包费了很大的力气,以前看教学视频,老师为了方便直接把依赖包全部拷贝过来,很多都是没用的,而且如果多个框架一起使用,很容易产生冲突或者不兼容。我在经过一端时间的调试以后,基本上没有了jar包冲突问题,把自己的环境搭建jar包奉献出来,和大家分享。接着会用demo解释一下jbpm4.4的工作过程和数据库说明。最后我会把我的项目中真正的代码分享出来。

 

 

包名

解释

antlr-2.7.6.jar

Hibernate依赖包,语法分析器,帮助hibernate执行Hql语句

aspectjrt.jar

aspectjweaver.jar

Spring的两个依赖包,实现springAOP功能。

cglib-nodep-2.1_3.jar

Spring依赖包,实现springAOP动态代理功能

common-annotations.jar

Springhibernate都可以使用,spring或者hibernate注解的依赖包

commons-collections-2.1.1.jar

Hibernate依赖包,封装了各种集合对象

commons-fileupload-1.2.2.jar

Struts2依赖包,实现文件上传功能包

commons-io-2.0.1.jar

Strut2依赖包,实现字符流的读写

commons-lang3-3.1.jar

Strut2依赖包,为java.lang提供扩展,编程基础类

commons-logging.jar

通用的日志记录包

dom4j-1.6.1.jar

读取XML的依赖包

ehcache-1.2.jar

Hibernate依赖包,hibernate缓存工具包

freemarker-2.3.19.jar

用来制作动态表单的模版引擎依赖包

hibernate-annotations.jar

Hibernate注解依赖包

hibernate-entitymanager.jar

Hibernate的核心库

hibernate-jpa-2.0-api-1.0.1.Final.jar

Hibernate依赖包,用来定义java持久性

hibernate3.jar

Hibernate核心实现

jackson-mapper-asl-1.9.2.jar

一个高性能的解析器的核心库

javassist.jar

代码生成工具Hibernate用它在运行时扩展java类和实现,同cglib

jaxen-1.1-beta-6.jar

dom 的方式解析工程中xml文件,他和dom4j一起使用,如果没有这个程序会报错。

jbpm.jar

JBPM的核心实现包

jstl.jar

使用jstl标签的实现包

jta.jar

Spring依赖包,实现spring事务管理

junit.jar

Testcase测试依赖包

log4j-1.2.15.jar

日志的实现包

mail.jar

Jbpm邮件功能依赖包

mysql-connector-java-3.1.13-bin.jar

Mysql数据库驱动包

ognl-3.0.5.jar

Strut2依赖包,实现el语言

spring.jar

Spring核心实现包

standard.jar

jstl一起使用,实现el语言

struts2-core-2.3.4.jar

Struts2核心实现包

struts2-spring-plugin-2.3.4.jar

Struts2spring结合依赖包,没有spring引入会出错

xwork-core-2.3.4.jar

Struts2依赖包,一个命令的识别依赖包

 

你可能感兴趣的:(spring,Hibernate,struts,jbpm,jar,ssh)