发了几天时间学习了一下这三个框架 虽然对里面的东西具体还不是很熟但还是整合成功。。 蛮高兴的 也算是有点收获 ! 不过自己一个人自学感觉还是有点辛苦!! 但是还是很想走这条路。发展下去。 男生嘛,应该不怕挑战!加油给自己打打气。。
以下是我自己整合成功后的配置文件! 哈哈。 蛮简单的!!
struts-config.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN" "http://struts.apache.org/dtds/struts-config_1_2.dtd">
<struts-config>
<data-sources />
<form-beans >
<form-bean name="userForm" type="com.good.struts.form.UserForm" />
</form-beans>
<global-exceptions />
<global-forwards />
<action-mappings >
<!-- type="org.springframework.web.struts.DelegatingActionProxy" -->
<action
attribute="userForm"
input="/false.jsp"
name="userForm"
path="/user"
scope="session"
type ="org.springframework.web.struts.DelegatingActionProxy"
/>
</action-mappings>
<message-resources parameter="com.good.struts.ApplicationResources" />
<plug-in className="org.springframework.web.struts.ContextLoaderPlugIn">
<set-property property="contextConfigLocation" value="/WEB-INF/applicationContext.xml" />
</plug-in>
</struts-config>
application.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"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<bean id="dao" class="com.good.dao.impl.userDAOImpl" lazy-init="default" autowire="default" dependency-check="default">
<property name="sessionFactory">
<ref local="sessionFactory" />
</property>
</bean>
<bean name="/user" class="com.good.struts.action.UserAction" lazy-init="default" autowire="default" dependency-check="default">
<property name="dao">
<ref local="dao" />
</property>
</bean>
<bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<property name="configLocation">
<value>/WEB-INF/hibernate.cfg.xml</value>
</property>
</bean></beans>
hibernate.cfg.xml
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE hibernate-configuration PUBLIC
"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<!-- Generated by MyEclipse Hibernate Tools. -->
<hibernate-configuration>
<session-factory>
<property name="connection.username">root</property>
<property name="connection.url">
jdbc:mysql://localhost:3306/msdl
</property>
<property name="dialect">
org.hibernate.dialect.MySQLDialect
</property>
<property name="myeclipse.connection.profile">mysql</property>
<property name="connection.password">123456</property>
<property name="connection.driver_class">
com.mysql.jdbc.Driver
</property>
<property name="show_sql">true</property>
<property name="connection.autocommit">true</property>
<mapping resource="com/good/vo/Newuser.hbm.xml" />
</session-factory>
</hibernate-configuration>
分享到:
相关推荐
标题中的"EXt2.1+sturts2.0+spring2.5+hibernate"是一个典型的Java Web开发技术栈,它包含了四个关键组件:EXT JS 2.1、Struts 2.0、Spring 2.5和Hibernate。这些技术在2000年代末至2010年代初是非常流行的,它们...
本项目是一个基于Struts2、Spring2.5、Hibernate3.5的整合示例,其中还引入了c3p0作为数据库连接池,并使用了日志工具Log4j。这个项目的目的是帮助开发者理解如何在实际开发中快速、有效地整合这四个关键组件,从而...
在Java EE应用开发中,SSH(Struts、Spring、Hibernate)框架的整合是常见的技术实践,这个名为" Hibernate3.1+Struts1.2+Spring2.5整合小项目 "的示例提供了如何将这三个组件集成到一个小型应用程序中的教程。...
《基于Struts+Spring+Hibernate的学生信息系统解析》 在当今的Web开发领域,Struts、Spring和Hibernate这三大框架的组合应用已经成为了构建企业级应用的常见选择。本项目“学生信息系统”就是一个典型的实例,它...
结合上述四个框架,"sturts2+spring+hibernate+dwr2例子"很可能是展示如何在实际项目中整合这些技术的一个示例应用。"springch01"这个文件名可能代表了关于Spring的初步章节或者配置文件,包含了Spring容器的配置,...
在本项目中,我们主要探讨的是基于SSH(Struts2、Hibernate、Spring)框架与MySQL数据库结合的人事管理系统。SSH框架是Java开发中常见的MVC(Model-View-Controller)架构,它集成了Struts2作为表现层,Hibernate...
标题中的"sturts2.3.15.1+Spring3.2+hibernate3.6整合"指的是在Web开发中使用Struts2、Spring和Hibernate这三种技术进行集成开发的一个项目版本配置。SSH(Struts2、Spring、Hibernate)是Java企业级应用中常见的...
struts2+spring+hibernate3的简易图书管理系统,特别适合初学者集成! 实现了简单的分页和模糊查询。(基本上涵盖了开发ssh2的包),值得拥有哦! 注:数据库sql文件(mysql 5.5)在里面,要自己配好!
### Struts + Hibernate + Spring 技术整合学习笔记 #### 一、技术整合概述与应用场景 在企业级应用开发中,Struts + Hibernate + Spring(简称SSH)是一种非常流行的组合方式,它们各自承担着不同的角色,共同...
Spring可以整合Struts2和Hibernate,提供AOP事务管理,确保数据的一致性。在实际开发中,通常会使用Spring的Action代理(Struts2-Spring Plugin)来注入Service和DAO,实现依赖注入。 **学习资源**:这份帮助文档将...
Struts、Spring和Hibernate是Java Web开发中的三大框架,它们的组合被称为SSH(Struts、Spring、Hibernate)。这个“struts+spring+hibernate开发的留言板”项目是一个经典的JavaWeb学习实例,非常适合初学者入门。 ...
【标题】"s2s3m3 sturts2+mybatis3+spring2整合" 涉及到的是一个经典的Java企业级开发框架集成,主要用于构建高效、可维护的Web应用程序。在这个项目中,Struts2作为MVC(Model-View-Controller)架构的前端控制器,...
Struts2.0、Hibernate和Spring是Java Web开发中的三大框架,它们的集成使用能构建出高效、可维护的Web应用程序。在这个简单的例子中,我们将深入理解这三个框架如何协同工作,以及它们各自的核心功能。 首先,...
struts1.2+spring2.0+hibernate3.0所需要的包 struts1.2+spring2.0+hibernate3.0所需要的包 struts1.2+spring2.0+hibernate3.0所需要的包 struts1.2+spring2.0+hibernate3.0所需要的包
在构建企业级Java应用时,`Struts2`、`JPA`(Java Persistence API)和`Spring`框架的整合是常见的技术栈选择。这些框架分别负责不同的职责:`Struts2`作为MVC(Model-View-Controller)架构中的控制器,`JPA`用于...
标题 "Struts + Spring + Hibernate2" 涉及到的是经典的Java企业级开发中的三大框架集成:Struts作为前端控制器、Spring作为整体框架管理和事务处理、Hibernate作为对象关系映射(ORM)工具。这个集成在早期的Web...
本资源是一个完整的Java SSH框架下的分页实例,附有数据库。 开发工具:MyEclipse8 服务器:tomcat6.0 ...Spring2.5 Struts2.1.8 Hibernate3.2 对于SSH初学者来了解SSH的整合也是不错的例子,希望对各位有帮助
《基于Spring、Struts和iBatis的jpetstore4.0详解》 jpetstore4.0是一款经典的电子商务示例应用,它采用Spring、Struts和iBatis这三个核心框架构建,展示了如何在Java环境下实现一个完整的MVC(Model-View-...
本主题主要聚焦在JSP(Java Server Pages)、AJAX(Asynchronous JavaScript and XML)、Struts和Hibernate这四大技术的整合应用上,旨在提升Web应用的交互性和数据处理能力。 **JSP2.0**: JSP是Java EE展示层的...
4. **Spring整合Mybatis**:通过Spring的Mybatis支持,将SqlSessionFactory和Mapper接口注入到Spring容器中。 在Maven项目的结构中,这些配置文件通常位于`src/main/resources`目录下,而相关的Java源代码则位于`...