在MVC 模式下 如果要同时插入1张表多条记录。你会怎么处理,怎么处理最好

解决方案 »

  1.   

    这个问题问地实在不伦不类, 这个和在不在MVC模式下有什么关系啊, 汗一个。 
      

  2.   

    在MVC 模式下不知道这句话何解!
      

  3.   

    还可以吧,考察了2方面问题,
    一个是MVC模式,一个是数据并发。
      

  4.   

    MVC
    在JAVA里有见过
    叫模型(model)视图(view)控制(controller)体系
      

  5.   

    面试  估计考的和JDBC有关系的
    本人新人   不要打击我的
      

  6.   

    http://www.chinamacro.cn/blog/visit_detail.aspx?blogID=38
      

  7.   

    我直接点button.执行插入..然后什么都不用做就最好了
      

  8.   

    如果在ASP.NET中,如果同时保存一个订单和订单项,个人感觉应该是这样
    Controller->Page
    Module->Order
    View->显示Order 的视图以及显示订单项年GridView;
    Controller->Order.NewOrder(xxx,xxx,decimal[] pids,decimal[] price,decimal[] amount)->最后刷新View在操作成功后.
      

  9.   

    MVC模式是"Model-View-Controller"的缩写,中文翻译为"模式-视图-控制器"。
      

  10.   

    我觉得吧,一是要考虑并发.还有module改变了之后,是要通知view来刷新的.这样同时插入会导致太频繁的刷新.所以可以考虑在control那里做一个缓冲的机制来.
      

  11.   

    晕CSDN里啥这么多菜鸟啊
    我说MVC只是个环境
    多次插入1张表数据 要问你怎么写最合适
    不是并发问题哦。。大家仔细想想
      

  12.   

    MVC是WEB应用中常见的三层开发体系.
    一次插入一张表的多条记录,应该用事务处理吧
      

  13.   

    我来写:
    手写sql:
    insert into xxtable (rec1,rec2,rec3)values(val1,val2,val3),(val4,val5,val6),(val7,val8,val9);
      

  14.   

    1从jsp上取出需要添加几行数据
    2.controller的oncreate方法上加一个参数将数据的行数(num)传至manager
    3.在manager中加入一个控制如for(i=1;i<=num;i++){.....}
    4.dao中的东西不用动