zoukankan      html  css  js  c++  java
  • springstrutshibernate学习

    1. struts机制:

    请求->actionServlet(controller)->RequestProcessor->action(model)->forwordmaping->jsp(view)

    优点:这个mvc模型很清楚,并且是统一入口

    缺点:ActionForm我不打算用,写太多的javabean,如果不用actionform,在配置action时,不要写name属性即可actionForm 需要创建POJO  方法的后缀需要和页面字段名称一致.
    dynaForm  需要写属性到配置文件,很麻烦.
    2.hibernate机制:

    创建持久化对象PO=普通java对象POJO+映射文件

    也是需要写大量的javabean和影射文件,很麻烦.

    struts 扩展 ProcesserRequest和plugin和actionServlet

    3. spring如果单独使用,在web.xml用listener加载
    spring与struts整合,?
    配置action, 应该加nosingleton

    改进:

     1. 可以把hibernate的javabean和struts的actionform合二为一,但仍然需要写javabean和影射文件.

     2. 可以根据数据库表生成页面表单,确保表单字段和表字段一致,之后直接用dao对象操作request对象,入库

        如果有确实复杂逻辑,再用javabean

  • 相关阅读:
    C++用于修饰的keyword
    UVa 884
    yii 使用 mongodb 小工具 YiiMongoDbSuite
    三种网络协议握手
    学习设计模式的前世今生
    B二分法
    链接链接新手变化需要注意哪些问题
    插值与拟合 课件链接
    UVa 740
    疯狂暑期学习计划~~~
  • 原文地址:https://www.cnblogs.com/itfriend/p/2803597.html
Copyright © 2011-2022 走看看