`
huyuhong001
  • 浏览: 11677 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
最近访客 更多访客>>
社区版块
存档分类
最新评论

整合 struts+spring+hibernate 成功后的几点想法

阅读更多

              一转眼来北京已经将近两个月了,工作也一个多月了,不过还是有点不习惯 ,主管说我现在主要是学习呀,所以还没有加班的,听同事说公司加班有时得加到凌晨的,不知道我能不能承受的住,不过我想我是可以的。这两天看了spring 整合struts+hibernate居然成功了,我非常高兴,并也十分感谢视频提供者。我用的是oracle库 相对别的库复杂一些,下面是applicationContext.xml文件:

<beans></beans>
<bean class="com.sino.action.InsertAction" name="/insert"></bean>
<bean class="com.sino.action.InsertAction" name="/insert"></bean>  

<beans></beans>

/**1<beans></beans>
2 <bean class="com.sino.action.InsertAction" name="/insert"></bean>3  abstract="false" singleton="true" lazy-init="default"
 4autowire="default" dependency-check="default">
  5 <property name="dao">
    6  <ref local="SuserDAO"></ref>
7  </property>
   <property name="su">
  <ref local="Suser"></ref>
  </property>
 
 <bean id="dataSource"></bean>   class="org.apache.commons.dbcp.BasicDataSource">
   <property name="driverClassName">
   <value></value>oracle.jdbc.driver.OracleDriver
  </property>
   <property name="url">
   <value></value>jdbc:oracle:thin:@192.168.1.103:1521:ks
  </property>
   <property name="username">
   <value></value>sfksuser
  </property>
   <property name="password">
   <value></value>aaaaaa
  </property>
 
 <bean id="sessionFactory"></bean>   class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
   <property name="dataSource">
   <ref bean="dataSource"></ref>
  </property>
   <property name="hibernateProperties">
    <props></props>
     <prop key="hibernate.dialect"></prop>
     org.hibernate.dialect.Oracle9Dialect
    
     <prop key="hibernate.show_sql"></prop> true
   
  </property>
   <property name="mappingResources">
    <list></list>
    <value></value>com/sino/pojo/Mz.hbm.xml
    <value></value>com/sino/pojo/Suser.hbm.xml
  </property>
 <bean class="com.sino.pojo.MzDAO" id="MzDAO"></bean>
   <property name="sessionFactory">
   <ref bean="sessionFactory"></ref>
  </property>
 
 <bean class="com.sino.pojo.SuserDAO" id="SuserDAO"></bean>
   <property name="sessionFactory">
   <ref bean="sessionFactory"></ref>
  </property>
 
 <bean class="com.sino.pojo.Suser" id="Suser" abstract="false"></bean>   singleton="true" lazy-init="default" autowire="default"
  dependency-check="default">
 **/
<bean class="com.sino.action.InsertAction" name="/insert"></bean>
 

还有库映射文件:Suser.hbm.xml

只有用户名,密码的库。

建序列 seq_id

  1       create sequence seq_id
  2        minvalue 1
  3        start with 1
  4        increment by 1
  5        cache 20;
文件

<!---->
<!---->"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<!---->
<hibernate-mapping></hibernate-mapping>
    <class name="com.sino.pojo.Suser" table="SUSER" schema="SFKSUSER"></class>
        <id name="userid" type="string"></id>
            <column></column>
            <generator class="&amp;lt;font color="></generator>sequence
       
        <property name="username" type="string">
            <column></column>
        </property>
        <property name="password" type="string">
            <column></column>
        </property>
   

" >
            seq_id
           

<a href="http://www.netyi.net/in.asp?id=huyuhong001"> http://www.netyi.net/in.asp?id=huyuhong001<a>

分享到:
评论
1 楼 lhbmqq 2008-05-06  
啥呀,烂七八糟的

相关推荐

    struts+spring+hibernate三大框架整合

    Spring整合Hibernate主要涉及以下几点: 1. **SessionFactory的创建**:Spring管理SessionFactory,通常在ApplicationContext.xml中配置,通过`&lt;bean id="sessionFactory" class="org.springframework.orm....

    jbpm4整合struts2+spring2.5+hibernate3.3

    【jbpm4整合struts2+spring2.5+hibernate3.3】的集成是企业级应用开发中常见的技术栈组合,旨在利用各框架的优势实现高效、灵活的业务流程管理。jbpm4是一个开源的工作流管理系统,用于定义、执行和管理业务流程。...

    struts2.1+spring2.5+hibernate3.3整合之第一步(spring2.5+hibernate3.3)

    总的来说,Struts2.1、Spring2.5和Hibernate3.3的整合为开发者提供了一个强大的开发平台,可以高效地构建复杂的Java Web应用。尽管现代框架如Spring Boot已逐渐取代这种传统的整合方式,但对于理解企业级开发的底层...

    SSH整合 struts+hibernate+spring

    ### SSH整合 struts+hibernate+spring #### 一、SSH整合概述 在软件开发领域,特别是Java Web开发中,Struts、Spring 和 Hibernate 被广泛地应用于构建复杂的应用程序。这三大框架各有所长,分别在不同的层面发挥...

    整合Struts + Spring + Hibernate视频文件

    在整合Struts、Spring和Hibernate的过程中,主要涉及以下几个核心步骤: 1. **配置Struts**: 首先,我们需要配置Struts的`struts-config.xml`文件,定义Action和ActionForm,以及与Spring的集成。通常,我们会使用...

    Struts+Hibernate+Spring整合项目之登录部分

    整合Struts、Hibernate和Spring的过程通常包括以下几个步骤: 1. **配置环境**:引入相关jar包,设置struts.xml、hibernate.cfg.xml、applicationContext.xml等配置文件。 2. **整合Struts和Spring**:在struts.xml...

    Struts+Spring+Hibernate整合开发详解

    通过上述步骤,我们可以成功搭建一个基于Struts+Spring+Hibernate的整合开发环境。这样的整合不仅可以提高开发效率,还能有效地分离关注点,使应用程序更加健壮和易于维护。未来可以根据项目需求继续扩展其他高级...

    整合struts + spring + hibernate技术开发

    **整合Struts、Spring和Hibernate**: 整合这三个框架的核心目标是实现各层之间的无缝衔接。首先,Spring作为核心容器,可以管理Struts中的Action和Hibernate中的SessionFactory。通过Spring的AOP功能,可以实现全局...

    Struts+hibernate+spring整合

    Struts、Hibernate和Spring是Java开发中的三大框架,它们各自负责不同的职责,组合起来可以构建出高效、松耦合的企业级应用。SSH整合是指将这三个框架进行集成,以实现MVC(模型-视图-控制器)架构的完整解决方案。 ...

    JAVA WEB整合开发实例精通:Struts+Hibernate+Spring

    《JAVA WEB整合开发实例精通:Struts+Hibernate+Spring》这本书深入探讨了Java Web开发中的核心技术,特别是如何将三大框架Struts、Hibernate和Spring集成在一起,以构建高效、灵活的企业级应用。以下是对这些框架...

    Struts+hibernate+spring学习实例

    7. 整合配置:在struts-config.xml、hibernate.cfg.xml和Spring的配置文件(如applicationContext.xml)中,正确配置各个组件,使它们能协同工作。 8. 错误和异常处理:设计合适的错误页面和异常处理器,处理可能...

    struts1+spring+hibernate集成jar包

    Struts1、Spring和Hibernate是Java Web开发中的三大框架,它们各自解决应用程序的不同问题,而SSH(Struts1 + Spring + Hibernate)则是这三者整合的解决方案,旨在提供一个高效、灵活且可扩展的开发环境。...

    STRUTS2+SPRING+HIBERNATE代码及教材.

    4. **SSH整合**:如何在Struts2中使用Spring的AOP和DI,以及如何将Hibernate集成到Spring中,实现数据访问层的管理。 5. **实战项目**:可能包含一个完整的SSH整合示例项目,包括数据库设计、业务逻辑实现和前端展示...

    struts+hibernate+spring

    4. **整合Struts2和Spring**:使用Spring插件实现Action的管理,避免直接实例化Action。 5. **整合Hibernate和Spring**:通过SessionFactory Bean管理Hibernate的生命周期,使用Spring的JdbcTemplate或...

    Struts+Spring+Hibernate教程

    Struts、Spring和Hibernate的整合主要体现在以下几个方面: 1. **Spring作为全局的依赖注入容器**:Struts的Action实例可以通过Spring来创建和管理,这样可以利用Spring的依赖注入特性,使得Action类更加轻量级,...

    java web整合开发王者归来光盘代码-第七章 servlet章节 (JSP+Servlet+Struts+Hibernate+Spring)

    在Java Web开发中,"整合开发王者归来"通常指的是将几种主流的技术框架融合在一起,以构建高效、可维护的Web应用程序。在这个特定的案例中,我们关注的是第七章关于Servlet的内容,结合了JSP(JavaServer Pages)、...

    Struts+Spring+Hibernate整合教程

    本教程旨在介绍如何有效地整合Struts(负责表现层)、Spring(负责业务层)和Hibernate(负责持久层),以创建出具有良好结构和高度解耦特性的应用程序。 **1.1 框架** - **Struts**: 作为MVC架构模式中的控制器...

    Struts2.1+Spring2+Hibernate3.3整合

    Struts2.1+Spring2+Hibernate3.3的整合是Java Web开发中常见的MVC框架集成方案,常被称为SSH2整合。这三个框架分别扮演不同的角色:Struts2作为前端控制器,负责处理用户请求和视图展示;Spring则提供依赖注入(DI)...

    Struts2+Spring2.5+Hibernate3+annotation 整合程序

    5. 整合Struts2和Spring:通过Struts2的Spring插件,使得Action可以从Spring容器中获取依赖的Service和DAO。 6. 整合Spring和Hibernate:配置Hibernate SessionFactory,并在Spring中管理,以便在需要的地方注入...

Global site tag (gtag.js) - Google Analytics