Struts 2+Spring 3+Hibernate 4 在MyEclipse 2014环境下的整合配置

原创 2015年03月14日 22:17:43

1.创建一个web工程:


2.添加Struts 2支持





3.添加Spring 3的支持







4.添加Hibernate 4的支持




5.配置完成后web.xml,applicationContext.xml,struts.xml内容如下:

5.1 web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  <display-name>SSH</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
  <filter>
    <filter-name>struts2</filter-name>
    <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
  </filter>
  <filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
  </listener>
  <context-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>WEB-INF/applicationContext.xml</param-value>
  </context-param>
</web-app>

5.2 applicationContext.xml

<?xml version="1.0" encoding="UTF-8"?>
<beans
	xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:p="http://www.springframework.org/schema/p"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.1.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd" xmlns:tx="http://www.springframework.org/schema/tx">


	<bean id="dataSource"
		class="org.apache.commons.dbcp.BasicDataSource">
	</bean>
	<bean id="sessionFactory"
		class="org.springframework.orm.hibernate4.LocalSessionFactoryBean">
		<property name="dataSource">
			<ref bean="dataSource" />
		</property>
		<property name="hibernateProperties">
			<props></props>
		</property>
	</bean>
	<bean id="transactionManager"
		class="org.springframework.orm.hibernate4.HibernateTransactionManager">
		<property name="sessionFactory" ref="sessionFactory" />
	</bean>
	<tx:annotation-driven transaction-manager="transactionManager" />
</beans>

5.3 struts.xml

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "http://struts.apache.org/dtds/struts-2.1.dtd">
<struts>

</struts>    

到此,Struts 2+Spring 3+Hibernate 4 在MyEclipse 2014环境下的整合配置完成。

下篇博文将会完成在ssh框架内完成对数据库的增删查改操作。







版权声明:本文为博主原创文章,未经博主允许不得转载。

MyEclipse搭建SSH(Struts2+Spring2+Hibernate3)框架项目教程

对Struts、spring、hibernate大体上了解一遍后,就是针对这个几个框架的整合了。如何整合,请看下面: 第一:Struts2的jar和xml配置文件:         jar包:    ...
  • dandanzmc
  • dandanzmc
  • 2015年03月31日 11:50
  • 3277

手工搭建SSH(Struts+Spring+Hibernate)+MyEclipse环境

这次实训课程选择做J2EE方向,说实话,这次是第一次接触J2EE项目,而且被选为技术总监,随时遇到各种纠结的问题。 第一个问题就是配置SSH环境。尝试用MyEclipse的自动生成框架,但是发现可能会...
  • scusjs
  • scusjs
  • 2014年03月09日 01:57
  • 1029

myeclipse10配置struts2

1新建web project 2菜单栏中myeclipse/project capabilities/add struts capabilities  选择struts2.1 3在src下新建类pub...
  • fengzijia
  • fengzijia
  • 2014年12月25日 15:28
  • 494

使用MyEclipse工具快速搭建Struts2框架

Java开源框架的出现,极大程度的提高了项目开发的效率,同时保证了项目开发的合理分工以及项目后期的良好维护,这让程序开发人员受益无穷。struts2框架便是众多开源框架中的一个重要组成部分。那么如何手...
  • csdnshenzhen
  • csdnshenzhen
  • 2017年05月14日 11:11
  • 488

MyEclise如何配置MySql数据库的连接

MyEclise如何配置MySql数据库的连接   首先,点击MyEclise的菜单Windows->Show View->Other…,如下图: 显示DBBrowser工作区 右键点...
  • moon__stone888888
  • moon__stone888888
  • 2016年06月29日 13:27
  • 1303

4.2 结构(struct) 与共用体(union)

概念性的东西就没必要多说了,想必有一定的C基础都会知道结构体和共用体,当然这个不是我这次的重点,重点是程序员经常使用的! 1 结构体说白了,就是将不同的类型组装起来,组装以后一般作为参数传递给函数...
  • u010236550
  • u010236550
  • 2013年11月08日 14:47
  • 969

myeclipse struts2环境配置(入门教程)

最开始学习structs2,由于没有配置的经验,在网上的博客中不断的搜索如何进行配置环境。搜索之后的结果是这样,有的推荐直接下载官方的源码程序,然后放到本地再执行,有的就是从头开始进行配置。说实在的这...
  • wild46cat
  • wild46cat
  • 2016年03月12日 00:18
  • 5491

Myeclipse中Spring3整合Struts2

1.新建web project 2.add Spring capabilities    Spring 3 core libraries    Spring 3 web libraries 里面有负责...
  • CB44606
  • CB44606
  • 2013年12月20日 20:09
  • 630

strut2服务器与android交互数据

libs如图: web.xml:
  • csh159
  • csh159
  • 2013年06月26日 11:55
  • 2497

myeclipse 2014 安卓开发环境的搭建

1 首先必要的工作,安装myeclipse 2014和android sdk。这个不详述。 2 安装完后,开始安装ADT插件。安装ADT步骤: 打开help,选择Install from site,点...
  • dudefu011
  • dudefu011
  • 2015年10月18日 21:46
  • 3013
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Struts 2+Spring 3+Hibernate 4 在MyEclipse 2014环境下的整合配置
举报原因:
原因补充:

(最多只允许输入30个字)