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

  • 相关阅读:
    js 将u003C这一类东西转换为标签
    git使用
    js_03 面向对象
    初级算法 数组
    python 用execjs执行js代码
    js_02 函数
    递归
    01 .linux常用命令
    08. 脱缰的野马 crawlspider
    SPACES:“抽取-生成”式长文本摘要(法研杯总结)
  • 原文地址:https://www.cnblogs.com/itfriend/p/2803597.html
Copyright © 2011-2022 走看看