`
huyuhong001
  • 浏览: 10965 次
  • 性别: 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  
啥呀,烂七八糟的

相关推荐

    Spring MVC 开发一般步骤详述

    本人将Spring MVC的一般开发步骤做了一个详细的记录 有相关截图 相关核心代码 为懂各个java代码但是不会整合开发的朋友提供一个借鉴 希望朋友们看了文档后能够达到用java做系统全程开发的能力 主要涉及的内容有以下...

    Spring基础与快速入门

    其他还有一些特点不是Spring的核心,这里只做简单陈述,如:对JDBC的封装与简化,提供事务管理功能,对O/R mapping工具(hibernate、iBATIS)的整合;提供MVC解决方案,也可以与其他web框架(Struts、JSF)进行整合...

    java面试题

    Hibernate和spring中常出现的几个异常 61 71.13. Hibernate与jdbc的联系 62 71.14. Hibernate与Spring的联系 62 71.15. Hibernate自带的分页机制是什么?如果不使用Hibernate自带的分页,则采用什么方式分页? 62 ...

    java面试宝典

    105、spring工作机制及为什么要用? 24 106、HttpSession session = request.getSession() 24 107、getParameter与 getAttribute的区别? 24 108、以下哪一个不是赋值符号? 25 109、以下哪个不是Collection的子接口?...

    千方百计笔试题大全

    105、spring工作机制及为什么要用? 24 106、HttpSession session = request.getSession() 24 107、getParameter与 getAttribute的区别? 24 108、以下哪一个不是赋值符号? 25 109、以下哪个不是Collection的子接口?...

    基于J2EE框架的个人博客系统项目毕业设计论文(源码和论文)

    由于J2EE的开源的框架中提供了MVC模式实现框架Struts、对象关系模型中的Hibernate 的框架及拥有事务管理和依赖注入的Spring。利用现存框架可以更快开发系统。所以选择Java技术作为blog 的开发工具。 为了增加系统的...

    整理后java开发全套达内学习笔记(含练习)

    以“%”开头,[第几个数值$][flags][宽度][.精确度][格式] printf()的引入是为了照顾c语言程序员的感情需要 格式化输出 Formatter;格式化输入 Scanner;正则表达式 输出格式控制: 转义符: \ddd 1到3位8...

    本科毕业设计开题报告(计算机协会信息管理系统的设计与实现V5)

    MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。因此在开发本系统时我把它...

    本科毕业设计开题报告(食得客快餐店订餐系统的设计与实现)

    MyEclipse目前支持Java Servlet,AJAX, JSP, JSF, Struts,Spring, Hibernate,EJB3,JDBC数据库链接工具等多项功能。可以说MyEclipse几乎囊括了目前所有主流开源产品的专属eclipse开发工具。因此在开发本系统时我把它...

    基于J2EE框架的个人博客系统项目毕业设计论...

    由于J2EE的开源的框架中提供了MVC模式实现框架Struts、对象关系模型中的Hibernate 的框架及拥有事务管理和依赖注入的Spring。利用现存框架可以更快开发系统。所以选择Java技术作为blog 的开发工具。 为了增加系统的...

Global site tag (gtag.js) - Google Analytics