- 浏览: 324341 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (254)
- java (178)
- tomcat (6)
- 邮件 (1)
- smtp (1)
- Linux (2)
- 编码 (2)
- 导入工程 (1)
- Specification Level (1)
- hibernate (10)
- 字段类型 (1)
- 字段类型匹配 (1)
- 数据库 (3)
- sql (9)
- struts2 (8)
- 类型转换 (2)
- java,MyEclipse,SVN (1)
- Myecplise (4)
- 输入校验 (1)
- JFrame (2)
- Oracle (8)
- google (1)
- Swing (3)
- Fusioncharts (1)
- 找工作 (0)
- js (4)
- jsp (11)
- displaytag (1)
- spring (8)
- 工作 (1)
- String (1)
- 算法 (2)
- IO (1)
- xml (3)
- 设计模式 (1)
- UML (1)
- 文档 (1)
- ajax (1)
- 日常 (7)
- sql server (1)
- mysql (3)
- git (1)
- Maven (1)
- mongodb (1)
- postman (1)
最新评论
配置Struts2分为三步:
1、添加初始用到的jar文件有6个:commons-fileupload-1.2.1.jar;commons-logging-1.0.4.jar;freemarker-2.3.15.jar;ognl-2.7.3.jar;struts2-core-2.1.8.1.jar;xwork-core-2.1.6.jar,这些是基本的jar文件,加其他功能可能还需要用到struts2的其他文件,再到struts2所有资料包struts-2.2.3-all4.zip里面去找。
2、在web.xml文件里面配置过滤器:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
3、拷贝一个struts.xml文件到src目录下(从其他项目里面拷贝一个过来即可,省的自己写)
hibernate配置方式(两种方式)如下:
1、工程右键-MyEcplise-Add Hibernate Capabilities
2、直接MyEclipse-Add Hibernate Capabilities
然后下面是一样的:
JAR Library Installation(一定要选择下面那个,不仅要将jar文件拷贝到classpath目录下,而且也要拷贝到lib目录下,否则tomcat在运行的时候会报错)-Next-Hibernate配置文件(选择新建,这个页面的东西不需要改变)-Next-Specify database connection datails(指定数据库连接细节信息,不需要指定,把默认的沟去掉就行)-Next-Create SessionFactory class(这个不需要创建,把默认的沟去掉就行)-Finish
Spring配置方式(手动加载和自动加载)如下:
1、先建一个java工程--->然后点住这个工程,点开Myecplise选项--->里面有个Project Capabilities选项,选其中的Add Spring Capabilities选项,并且选Spring2.5--->Next--->把Enable AOP Builder的沟去掉并且选择New选项(自己新建一个applicationContext.xml配置文件)--->然后点Finish
2、加载applicationContext.xml配置文件的两种方式:
1)、ClassPathResource cpr = new ClassPathResource("applicationContext.xml");//从类路径里得到此配置文件
XmlBeanFactory factory = new XmlBeanFactory(cpr);//通过spring工厂把ClassPathResource这个对象加载到工厂里,此时工厂就能找到在applicationContext.xml里配置的所有的相关的信息,就相当于的装配好了
2)、在web.xml文件里面配置监听器:
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
配置完成之后Spring就会自动加载配置文件
下面讲解struts2和spring整合步骤:
1、拷贝一个struts.xml配置文件到src下面;
2、手工导入struts2的相关jar文件(6个),放到lib目录下;
3、在web.xml文件里面配置struts2需要的过滤器FilterDispatcher;
4、引入spring的支持(导入spring的相关jar文件,myecplise帮助我们完成,一定记得把支持web的那个jar文件导入)
Myecplise--Project Capabilities--Add Spring Capabilities--勾选上spring 2.5 Core Libraries、spring 2.5 AOP Libraries、spring 2.5 Web Libraries,然后在JAR Libraries Installation里面要选择下面那个Copye check Libraries contents to project folder...--NEXT--Enable AOP Builder前面的钩去掉,然后下面的Specify new or existing Spring bean Configuration file 里面指定的目录Folder要改成WEB-INF(使用Browse修改)--Finish
5、导入把struts2和spring关联起来的jar文件(struts2的spring插件),这个插件jar包可以在struts2的所有jar文件那个压缩包里找到,struts2-spring-plugin-2.1.6.jar,将它拷贝到lib目录下。
6、在web.xml文件里面增加一个spring的启动类,(spring前期的版本是通过一个Filter实现的,后期的版本里面是通过一个Listener实现的):
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
下面讲解Hibernate和spring整合步骤:
1、建立一个java工程;
2、MyEcplise--Project Capabilities--Add Hibernate Capabilities--JAR Library Installation不用变,还选上面那个(因为是java项目,如果是web项目就得选下面那个)--next--next--Specify database connection details的沟去掉--next--Create SessionFactory class的沟去掉--finish;
3、MyEcplise--Project Capabilities--Add Spring Capabilities--需要勾上Spring 2.5 Persistence Core Libraries,然后AOP那个也被自动勾上了(如果是web项目的话要勾上Spring 2.5 Web Libraries)--next--Enable AOP Builder前面的勾去掉--next--Create Spring SessionFactory that references前面的勾去掉--finish。
下面讲解struts、hibernate、spring三大框架整合步骤:
1、建立一个web项目;
2、首先配置struts2的相关信息,将那7个jar文件拷贝到lib目录下,commons-fileupload-1.2.1.jar、commons-io-2.0.1.jar、commons-logging-1.0.4.jar、freemarker-2.3.15.jar、ognl-2.7.3.jar、struts2-core-2.1.8.1.jar、xwork-core-2.1.6.jar;
3、在web.xml文件里面配置支持struts2的过滤器:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
4、拷贝一个struts.xml文件到src目录下,里面的package改名;
5、将struts对应的spring插件添加到lib目录下,struts2-spring-plugin-2.2.3.jar;
6、下面增加hibernate的支持:
工程右键-MyEcplise--Add Hibernate Capabilities--默认勾选前两个,下面的jar Library Installation一定要勾选第二个(把那些程序库jar文件拷贝到lib目录下)--next--next--最上面的勾去掉(不用指定)--next--最上面的勾去掉(不用指定)--finish--可能会出现一个警告(意思是导入的两个jar文件重名,保持现有或是覆盖都可以)
7、下面配置spring的支持:
MyEcplise--Project Capabilities--Add Spring Capabilities--需要勾上Spring 2.5 Persistence Core Libraries,然后AOP那个也被自动勾上了,勾上Spring 2.5 Web Libraries,然后下面的jar library Installation选择下面那个(jar文件拷贝到lib目录下)--next--Enable AOP Builder前面的勾去掉,然后下面的specify new or existing spring bean configuration file(指定配置文件)不要放在默认的src目录下(因为默认会到WEB-INF目录下去找),通过Browse修改到WEB-INF目录下--next--Create Spring SessionFactory that references前面的勾去掉--finish。
8、在web.xml文件里面增加一个spring的启动类,(spring前期的版本是通过一个Filter实现的,后期的版本里面是通过一个Listener实现的):
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
9、添加相应数据库的驱动到lib目录下。
10、由于需要使用连接池,所以需要将commons-dbcp-1.2.2.jar、commons-pool-1.3.jar这两个jar文件添加到lib目录下。
1、添加初始用到的jar文件有6个:commons-fileupload-1.2.1.jar;commons-logging-1.0.4.jar;freemarker-2.3.15.jar;ognl-2.7.3.jar;struts2-core-2.1.8.1.jar;xwork-core-2.1.6.jar,这些是基本的jar文件,加其他功能可能还需要用到struts2的其他文件,再到struts2所有资料包struts-2.2.3-all4.zip里面去找。
2、在web.xml文件里面配置过滤器:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
3、拷贝一个struts.xml文件到src目录下(从其他项目里面拷贝一个过来即可,省的自己写)
hibernate配置方式(两种方式)如下:
1、工程右键-MyEcplise-Add Hibernate Capabilities
2、直接MyEclipse-Add Hibernate Capabilities
然后下面是一样的:
JAR Library Installation(一定要选择下面那个,不仅要将jar文件拷贝到classpath目录下,而且也要拷贝到lib目录下,否则tomcat在运行的时候会报错)-Next-Hibernate配置文件(选择新建,这个页面的东西不需要改变)-Next-Specify database connection datails(指定数据库连接细节信息,不需要指定,把默认的沟去掉就行)-Next-Create SessionFactory class(这个不需要创建,把默认的沟去掉就行)-Finish
Spring配置方式(手动加载和自动加载)如下:
1、先建一个java工程--->然后点住这个工程,点开Myecplise选项--->里面有个Project Capabilities选项,选其中的Add Spring Capabilities选项,并且选Spring2.5--->Next--->把Enable AOP Builder的沟去掉并且选择New选项(自己新建一个applicationContext.xml配置文件)--->然后点Finish
2、加载applicationContext.xml配置文件的两种方式:
1)、ClassPathResource cpr = new ClassPathResource("applicationContext.xml");//从类路径里得到此配置文件
XmlBeanFactory factory = new XmlBeanFactory(cpr);//通过spring工厂把ClassPathResource这个对象加载到工厂里,此时工厂就能找到在applicationContext.xml里配置的所有的相关的信息,就相当于的装配好了
2)、在web.xml文件里面配置监听器:
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
配置完成之后Spring就会自动加载配置文件
下面讲解struts2和spring整合步骤:
1、拷贝一个struts.xml配置文件到src下面;
2、手工导入struts2的相关jar文件(6个),放到lib目录下;
3、在web.xml文件里面配置struts2需要的过滤器FilterDispatcher;
4、引入spring的支持(导入spring的相关jar文件,myecplise帮助我们完成,一定记得把支持web的那个jar文件导入)
Myecplise--Project Capabilities--Add Spring Capabilities--勾选上spring 2.5 Core Libraries、spring 2.5 AOP Libraries、spring 2.5 Web Libraries,然后在JAR Libraries Installation里面要选择下面那个Copye check Libraries contents to project folder...--NEXT--Enable AOP Builder前面的钩去掉,然后下面的Specify new or existing Spring bean Configuration file 里面指定的目录Folder要改成WEB-INF(使用Browse修改)--Finish
5、导入把struts2和spring关联起来的jar文件(struts2的spring插件),这个插件jar包可以在struts2的所有jar文件那个压缩包里找到,struts2-spring-plugin-2.1.6.jar,将它拷贝到lib目录下。
6、在web.xml文件里面增加一个spring的启动类,(spring前期的版本是通过一个Filter实现的,后期的版本里面是通过一个Listener实现的):
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
下面讲解Hibernate和spring整合步骤:
1、建立一个java工程;
2、MyEcplise--Project Capabilities--Add Hibernate Capabilities--JAR Library Installation不用变,还选上面那个(因为是java项目,如果是web项目就得选下面那个)--next--next--Specify database connection details的沟去掉--next--Create SessionFactory class的沟去掉--finish;
3、MyEcplise--Project Capabilities--Add Spring Capabilities--需要勾上Spring 2.5 Persistence Core Libraries,然后AOP那个也被自动勾上了(如果是web项目的话要勾上Spring 2.5 Web Libraries)--next--Enable AOP Builder前面的勾去掉--next--Create Spring SessionFactory that references前面的勾去掉--finish。
下面讲解struts、hibernate、spring三大框架整合步骤:
1、建立一个web项目;
2、首先配置struts2的相关信息,将那7个jar文件拷贝到lib目录下,commons-fileupload-1.2.1.jar、commons-io-2.0.1.jar、commons-logging-1.0.4.jar、freemarker-2.3.15.jar、ognl-2.7.3.jar、struts2-core-2.1.8.1.jar、xwork-core-2.1.6.jar;
3、在web.xml文件里面配置支持struts2的过滤器:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
<filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
4、拷贝一个struts.xml文件到src目录下,里面的package改名;
5、将struts对应的spring插件添加到lib目录下,struts2-spring-plugin-2.2.3.jar;
6、下面增加hibernate的支持:
工程右键-MyEcplise--Add Hibernate Capabilities--默认勾选前两个,下面的jar Library Installation一定要勾选第二个(把那些程序库jar文件拷贝到lib目录下)--next--next--最上面的勾去掉(不用指定)--next--最上面的勾去掉(不用指定)--finish--可能会出现一个警告(意思是导入的两个jar文件重名,保持现有或是覆盖都可以)
7、下面配置spring的支持:
MyEcplise--Project Capabilities--Add Spring Capabilities--需要勾上Spring 2.5 Persistence Core Libraries,然后AOP那个也被自动勾上了,勾上Spring 2.5 Web Libraries,然后下面的jar library Installation选择下面那个(jar文件拷贝到lib目录下)--next--Enable AOP Builder前面的勾去掉,然后下面的specify new or existing spring bean configuration file(指定配置文件)不要放在默认的src目录下(因为默认会到WEB-INF目录下去找),通过Browse修改到WEB-INF目录下--next--Create Spring SessionFactory that references前面的勾去掉--finish。
8、在web.xml文件里面增加一个spring的启动类,(spring前期的版本是通过一个Filter实现的,后期的版本里面是通过一个Listener实现的):
<listener>
<listener-class>
org.springframework.web.context.ContextLoaderListener
</listener-class>
</listener>
9、添加相应数据库的驱动到lib目录下。
10、由于需要使用连接池,所以需要将commons-dbcp-1.2.2.jar、commons-pool-1.3.jar这两个jar文件添加到lib目录下。
发表评论
-
领域精通涉及技术点(不分先后)
2017-12-20 19:35 620Java8 netty jvm kafaka消息队列 上传下载 ... -
计算机各种单位讲解及换算
2017-12-13 13:54 1642我还听过有UK的 一、最小单位:位(bit,缩写为b) 在原 ... -
JAVA字符串格式化-String.format()和MessageFormat的使用
2017-12-05 10:39 1447String.format()常规类型的格式化 Stri ... -
eclipse启动项目常见问题
2017-11-16 17:46 1184今儿遇到了个问题,ecli ... -
字符编码笔记:ASCII,Unicode和UTF-8
2017-10-23 16:37 457讲的太牛逼了: http://ww ... -
emoji简单讲解
2017-10-23 15:17 973emoji处理方式大起底 http://blog.csdn.n ... -
BigDecimal讲解
2017-10-12 15:58 445BigDecimal 由任意精度的整数非标度值 和 32 位的 ... -
eclips 控制台console上不打印信息
2017-09-06 21:53 5811、进windows菜单 -> show view -& ... -
详解RequestMappingHandlerMapping和RequestMappingHandlerAdapter
2017-08-29 17:08 2981http://donald-draper.iteye.com/ ... -
用@ExceptionHandler 来进行切面异常处理
2017-08-29 11:47 2311有时候我们想处理某个类里Controller中抛出的异常怎么搞 ... -
Spring 注解@Component、@Repository、@Service、@Controller区别
2017-08-28 15:27 1017spring 2.5 中除了提供 @Com ... -
线程的一点小总结
2017-08-23 20:36 709java中main方法启动的是一个进程还是一个线程? 答:是一 ... -
线程池
2017-08-23 17:35 522诸如Web 服务器、数据库 ... -
Class源码大概讲解
2017-08-23 16:47 512http://blog.csdn.net/a327369238 ... -
Spring 事务相关
2017-08-14 12:10 476Transactionz注解的readOnly ... -
把时间当做朋友-前言
2017-08-13 20:47 407要管理的不是时间,而是自己。人们生活在同一个世界,却又各自 ... -
单例里面的方法讲解
2017-08-11 14:55 490spring里的controller是单例的。系统针对每个co ... -
eclipse拷贝出来的项目名称还是原来的
2017-07-26 16:46 1082需要修改的有如下几个地方: 1、pom.xml里面打包的名字一 ... -
自定义hibernate方言,新增自定义函数
2017-06-27 10:47 880按位与运算(&)在许多数据库中都是支持的,遗憾的是,H ... -
http请求参数:header body paramter三种参数区别、联系
2017-06-19 10:46 489112345
相关推荐
在Java Web开发中,"三大框架"通常指的是Struts2、Spring和Hibernate,它们是用于构建企业级应用的常用技术栈。这些框架极大地简化了开发流程,提供了模型-视图-控制器(MVC)架构、依赖注入(DI)以及对象关系映射...
标题中的“Axis java开发所需要用到的jar包资源整合”指的是在使用Java进行Web Service开发时,特别是使用Axis框架时,需要的一系列依赖库文件。这些jar包是Axis框架的核心组件,用于实现SOAP(简单对象访问协议)...
4. **jar包**:在Java开发中,jar包是Java档案文件,包含了类、资源文件以及元数据,使得开发者可以复用已编译的代码。SSM框架的搭建通常需要包括Spring、SpringMVC、MyBatis以及它们的依赖库,例如:slf4j、log4j的...
Java SSH框架,全称为Struts2、Spring和Hibernate的组合,是Java开发Web应用程序时常用的一种集成框架。这个框架集合了三个强大的开源组件,旨在简化企业级应用的开发流程,提高开发效率。SSH框架的核心作用在于它能...
标题中的"mybatis和spring整合jar包"表明我们要讨论的是如何将两个流行的Java框架——MyBatis和Spring——集成在一起,以便在同一个项目中利用它们各自的优势。MyBatis是一个轻量级的持久层框架,它允许开发者用SQL...
SSM框架是Java开发中广泛使用的三大框架Spring、Spring MVC和MyBatis的组合,它为开发者提供了便捷的后端服务构建能力。本资源包含了整合SSM框架所需的全部Jar包,下面将对这些Jar包的功能及其在SSM框架中的作用进行...
SSH(Struts2、Spring、Hibernate)是Java Web开发中常用的一种集成框架,它整合了三大框架,使得开发过程更加高效和便捷。本压缩包包含了SSH项目开发中所需的核心库,下面将对这些核心库进行详细解读。 1. **...
SSH集成框架,全称为Struts2 + Spring + Hibernate,是Java Web开发中广泛使用的三大开源框架的组合。这个框架集合提供了强大的MVC(Model-View-Controller)支持、依赖注入(DI)和面向切面编程(AOP)功能,极大地...
总之,整合Struts2框架需要对Struts2的核心组件、依赖库以及与其他框架的集成方式有深入理解,并且正确配置相关jar包,以确保框架间的协同工作。只有这样,才能充分利用Struts2的强大功能,构建出高效、健壮的Web...
SSH整合是指将Spring、Struts2和Hibernate这三个开源框架集成在一起,用于构建高效、稳定的企业级Web应用程序。在Java开发中,SSH框架的整合能够帮助开发者实现数据持久化、业务逻辑处理和视图展示的无缝连接,从而...
这个压缩包包含的"SSM4.2所需要的jar包"是针对这些框架的4.2版本所需的核心库文件,旨在简化开发环境的搭建,确保项目的稳定运行。以下是关于这三个框架及其相关知识点的详细介绍: 1. **Spring框架**: - Spring...
综上所述,这个“ssm框架整合jar包.rar”为Java Web开发者提供了一站式的解决方案,包含完整的SSM框架库、上传下载所需的IO支持以及可能优化过的设计模式实现。对于新手来说,这是一个快速上手SSM开发的好资源,而...
在"SSM整合需要用到的jar.zip"压缩包中,包含的jar文件是SSM整合过程中可能需要的各种依赖,例如Spring的核心库、SpringMVC库、MyBatis库、数据库驱动等。正确地导入这些jar包到项目中,可以避免因缺少依赖导致的...
总结来说,"SSM web开发所需要用到的jar包"涵盖了Spring框架、Spring MVC、MyBatis以及它们所依赖的第三方库,这些jar包协同工作,构成了Java Web开发的强大基石。理解并掌握这些框架和其核心组件,对于开发者构建...
整合这三大框架可以构建出一个强大的Java Web应用,充分利用它们各自的优势,提高开发效率和代码质量。不过,随着技术的发展,现代项目更倾向于使用Spring Boot、Spring MVC和MyBatis等更现代的框架组合,以简化配置...
在进行SSH框架整合时,确保正确地引入所有必要的JAR包至关重要,因为它们构成了框架运行的基础。 1. **Spring框架**: Spring的核心功能包括依赖注入(DI)和面向切面编程(AOP)。Spring提供了丰富的IoC容器,...
SSH框架整合中hibernate框架所需要的jar包。包括:(1)hibernate-release-5.0.7.Final\lib\required\*.jar(Hibernate框架需要的jar包) (2)slf4j-api-1.6.1.jar(日志接口) (3)slf4j-log4j12-1.7.2.jar(日志...
接下来,我们将深入探讨这三个框架的基本概念、整合过程以及它们在实际项目中的应用。 **Struts2** 是一个基于MVC(Model-View-Controller)设计模式的开源Web应用框架,主要用于处理HTTP请求。它提供了一种组织...
这些JAR文件的整合,可以通过Spring的配置文件(如applicationContext.xml)进行,配置bean的定义、数据源、事务管理器、MyBatis的SqlSessionFactory以及SpringMVC的相关设置。同时,使用注解可以使配置更加简洁。...
Struts2、Spring3.1和MyBatis3.06是Java开发中常见的三大框架,它们各自在不同的层面上提供了强大的功能,并且可以互相整合,以实现更高效的企业级应用开发。本压缩包提供了整合这三大框架所需的核心库文件,下面将...