`
- 浏览:
77460 次
- 性别:
- 来自:
河北
-
ssh2 jar包配置
本文中ssh指:struts2,srping2.5,hibernate3.2
struts2必须JAR包(6个):
struts2-spring-plugin-2.0.11.2.jar
xwork-2.0.5.jar
struts2-core-2.0.11.2.jar
freemarker-2.3.8.jar
ognl-2.6.11.jar
commons-logging-1.0.4.jar(与hibernate3.2必须JAR包重复,取一个既可)
hibernate3.2必须JAR包(8个):
antlr-2.7.6.jar
commons-collections-2.1.1.jar
commons-logging-1.0.4.jar
dom4j-1.6.1.jar
ehcache-1.2.3.jar
hibernate3.jar
jta.jar
log4j-1.2.11.jar
spring2.5必须JAR包(5个):
spring.jar
asm-2.2.2.jar (*)
asm-commons-2.2.2.jar (*)
asm-util-2.2.2.jar (*)
cglib-nodep-2.1_3.jar (*)
以上四个标*的jar包,hibernate,spring都有提供,但是一定要用spring下的,不然当部署到tomcat下,应用启动的时候会报如下错误:(血的教训啊)
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ’sessionFactory’ defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is net.sf.cglib.core.CodeGenerationException: java.lang.reflect.InvocationTargetException–>null
另外:tomcat的缓存常常会出问题,你明明更新了,可是始终启动不了,这时你可以试着重启一下tomcat。
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
这个"SSH框架整合jar包"是开发者为了方便项目构建,避免手动逐个添加和配置这三个框架所需的库文件而制作的集合。下面我们将深入探讨SSH框架的核心概念、整合过程以及jar包的作用。 **Spring框架**: Spring是一个...
SSH整合jar包是一个集合了所有在Java开发中用于Spring、Struts和Hibernate(SSH)集成应用所需的库文件的压缩包。SSH是Java企业级开发中非常流行的一种框架组合,它能够帮助开发者快速构建高效、可维护的企业级Web...
在SSH整合中,Struts的配置文件(struts-config.xml)用于定义动作映射,将URL请求与处理这些请求的Action类关联起来。配置文件的头部通常包括Struts的基本配置元素,如数据源、拦截器栈等,尽管这里没有具体内容,...
在这个"ssh整合jar包"中,包含了这三个框架的核心库和其他必要的依赖,以便开发者在构建Web应用程序时能够快速集成和使用。 首先,Struts2是一个基于MVC设计模式的Java Web框架,它为应用提供了强大的请求处理和...
在SSH整合中,我们需要在Spring配置文件中声明Struts2的Action、Hibernate的数据源、SessionFactory以及Service层组件。同时,使用Spring的AOP功能实现事务控制,通过Struts2的插件连接Struts2和Spring,使Action...
SSH框架整合所需的jar包涵盖了Struts2、Spring、Hibernate以及它们的依赖库。在提供的压缩包中,包含了这些jar包,解压后可以直接使用,避免了单独下载和配置的繁琐过程。 2. 配置web.xml文件。在这里,我们需要...
下面将详细介绍SSH框架整合所需的jar包以及它们在项目中的作用。 1. **Spring框架**: - spring-beans.jar:包含Spring的核心容器,提供了Bean的定义、配置、初始化、管理等功能。 - spring-context.jar:提供上...
这个"ssh框架整合jar包"包含了这三个框架的核心库,为开发者提供了构建基于SSH的Web应用所需的基础组件。 1. **Spring框架**:Spring是一个全方位的轻量级应用程序框架,它提供了依赖注入(DI)和面向切面编程(AOP...
在给定的"SSH整合的jar包.zip"压缩文件中,包含了一系列用于整合这三个框架所需的库文件。这些jar包是SSH整合的基础,直接添加到项目中可以快速搭建一个支持SSH的开发环境。 数据库连接方面,文件列表提到了"mysql-...
在SSH整合中,Struts2的核心jar包包括: - `struts2-core.jar`:提供了Action、Interceptor、Result等核心功能。 - `struts2-convention-plugin.jar`:支持基于约定的配置,简化开发。 - `struts2-spring-plugin....
在SSH整合中,Spring主要负责管理其他组件,如Struts和Hibernate,以及应用程序中的业务逻辑和服务。 1. **依赖注入**:Spring通过XML配置或注解方式实现对象间的依赖关系,使得代码更易于测试和维护。 2. **AOP**...
本压缩包包含 ssh框架整合jar包,分别以三个文件夹分开(其中包含了以下配置文件所需的jar包),单独ssh的jar包请于我的资源列表中下载,和相关配置文件,相关文件包含6个,分别为: applicationContext.xml, ...
SSH整合所需的jar包主要包括以下几个部分: 1. **Spring框架**: - spring-context:提供核心容器,是其他所有模块的基础,定义了Bean工厂和应用上下文。 - spring-aop:支持面向切面编程(AOP)。 - spring-...
在SSH项目中,常用于处理配置文件或者生成XML格式的数据。 6. **Log4j & SLF4J**: Log4j 是一个日志记录框架,SLF4J(Simple Logging Facade for Java)则是一个日志抽象层,允许用户在运行时插入不同的日志实现...
SSH是三个流行Java Web开发框架的缩写,包括Spring、Struts和Hibernate。这些框架分别负责应用程序的依赖...通过合理的配置和jar包的使用,我们可以实现SSH框架与Oracle数据库的无缝对接,提高开发效率并降低维护成本。