`
ootabc
  • 浏览: 110804 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

sturts 1.23 +spring 2.5 + hibernate3.2 整合

    博客分类:
  • ssh
阅读更多
  发了几天时间学习了一下这三个框架 虽然对里面的东西具体还不是很熟但还是整合成功。。 蛮高兴的  也算是有点收获 ! 不过自己一个人自学感觉还是有点辛苦!! 但是还是很想走这条路。发展下去。 男生嘛,应该不怕挑战!加油给自己打打气。。
   以下是我自己整合成功后的配置文件! 哈哈。 蛮简单的!!
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

    标题中的"EXt2.1+sturts2.0+spring2.5+hibernate"是一个典型的Java Web开发技术栈,它包含了四个关键组件:EXT JS 2.1、Struts 2.0、Spring 2.5和Hibernate。这些技术在2000年代末至2010年代初是非常流行的,它们...

    sturts2+spring2.5+hibernate3.5+c3p0+log4j整合示例项目

    本项目是一个基于Struts2、Spring2.5、Hibernate3.5的整合示例,其中还引入了c3p0作为数据库连接池,并使用了日志工具Log4j。这个项目的目的是帮助开发者理解如何在实际开发中快速、有效地整合这四个关键组件,从而...

    Hibernate3.1+Struts1.2+Spring2.5整合小项目

    在Java EE应用开发中,SSH(Struts、Spring、Hibernate)框架的整合是常见的技术实践,这个名为" Hibernate3.1+Struts1.2+Spring2.5整合小项目 "的示例提供了如何将这三个组件集成到一个小型应用程序中的教程。...

    学生信息系统(使用了Sturts+Spring+Hibernate技术)

    《基于Struts+Spring+Hibernate的学生信息系统解析》 在当今的Web开发领域,Struts、Spring和Hibernate这三大框架的组合应用已经成为了构建企业级应用的常见选择。本项目“学生信息系统”就是一个典型的实例,它...

    sturts2+spring+hibernate+dwr2

    结合上述四个框架,"sturts2+spring+hibernate+dwr2例子"很可能是展示如何在实际项目中整合这些技术的一个示例应用。"springch01"这个文件名可能代表了关于Spring的初步章节或者配置文件,包含了Spring容器的配置,...

    (sturts2+hibernate+spring+mysql+jquery)人事管理系统 登录注册 用户部门增删改查

    在本项目中,我们主要探讨的是基于SSH(Struts2、Hibernate、Spring)框架与MySQL数据库结合的人事管理系统。SSH框架是Java开发中常见的MVC(Model-View-Controller)架构,它集成了Struts2作为表现层,Hibernate...

    sturts2.3.15.1+Spring3.2+hibernate3.6整合

    标题中的"sturts2.3.15.1+Spring3.2+hibernate3.6整合"指的是在Web开发中使用Struts2、Spring和Hibernate这三种技术进行集成开发的一个项目版本配置。SSH(Struts2、Spring、Hibernate)是Java企业级应用中常见的...

    struts2+spring+hibernate3的简易图书管理系统

    struts2+spring+hibernate3的简易图书管理系统,特别适合初学者集成! 实现了简单的分页和模糊查询。(基本上涵盖了开发ssh2的包),值得拥有哦! 注:数据库sql文件(mysql 5.5)在里面,要自己配好!

    sturts+hibernate+spring

    ### Struts + Hibernate + Spring 技术整合学习笔记 #### 一、技术整合概述与应用场景 在企业级应用开发中,Struts + Hibernate + Spring(简称SSH)是一种非常流行的组合方式,它们各自承担着不同的角色,共同...

    sturts2+hibernate+spring 帮助文档

    Spring可以整合Struts2和Hibernate,提供AOP事务管理,确保数据的一致性。在实际开发中,通常会使用Spring的Action代理(Struts2-Spring Plugin)来注入Service和DAO,实现依赖注入。 **学习资源**:这份帮助文档将...

    sturts+spring+hibernate开发的留言板

    Struts、Spring和Hibernate是Java Web开发中的三大框架,它们的组合被称为SSH(Struts、Spring、Hibernate)。这个“struts+spring+hibernate开发的留言板”项目是一个经典的JavaWeb学习实例,非常适合初学者入门。 ...

    s2s3m3 sturts2+mybatis3+spring2整合

    【标题】"s2s3m3 sturts2+mybatis3+spring2整合" 涉及到的是一个经典的Java企业级开发框架集成,主要用于构建高效、可维护的Web应用程序。在这个项目中,Struts2作为MVC(Model-View-Controller)架构的前端控制器,...

    Sturts2.0+Hibernate+Spring 简单的例子

    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所需要的包 struts1.2+spring2.0+hibernate3.0所需要的包

    sturts2+jpa+spring

    在构建企业级Java应用时,`Struts2`、`JPA`(Java Persistence API)和`Spring`框架的整合是常见的技术栈选择。这些框架分别负责不同的职责:`Struts2`作为MVC(Model-View-Controller)架构中的控制器,`JPA`用于...

    sturts +spring+hinbernate2

    标题 "Struts + Spring + Hibernate2" 涉及到的是经典的Java企业级开发中的三大框架集成:Struts作为前端控制器、Spring作为整体框架管理和事务处理、Hibernate作为对象关系映射(ORM)工具。这个集成在早期的Web...

    Sturts Spring Hibernate分页

    本资源是一个完整的Java SSH框架下的分页实例,附有数据库。 开发工具:MyEclipse8 服务器:tomcat6.0 ...Spring2.5 Struts2.1.8 Hibernate3.2 对于SSH初学者来了解SSH的整合也是不错的例子,希望对各位有帮助

    jpetstore4.0 (spring+struts+ibatis)

    《基于Spring、Struts和iBatis的jpetstore4.0详解》 jpetstore4.0是一款经典的电子商务示例应用,它采用Spring、Struts和iBatis这三个核心框架构建,展示了如何在Java环境下实现一个完整的MVC(Model-View-...

    精通Java Web整合开发(JSP+AJAX+Sturts+Hibernate)

    本主题主要聚焦在JSP(Java Server Pages)、AJAX(Asynchronous JavaScript and XML)、Struts和Hibernate这四大技术的整合应用上,旨在提升Web应用的交互性和数据处理能力。 **JSP2.0**: JSP是Java EE展示层的...

    sturts+Spring+Mybatis环境配置

    4. **Spring整合Mybatis**:通过Spring的Mybatis支持,将SqlSessionFactory和Mapper接口注入到Spring容器中。 在Maven项目的结构中,这些配置文件通常位于`src/main/resources`目录下,而相关的Java源代码则位于`...

Global site tag (gtag.js) - Google Analytics