Struts中Action和DAO的参数传递问题 呵呵,是这样对象objecta有id,name属性,DAO里有insert方法,Action里调用insertinsert的是用(objecta),还是(id,name)? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 action类不应作实体。应考虑使用VO来做实体,并将该对象作为参数传入DAO。你可以参考设计模式方面的书。 是,action类用于控制,VO做实体现在我的问题是为什么将对象作为参数传入DAO,而不是直接将对象的各个属性作为参数传给DAO。有什么优缺点? 对于一个大项目:1. action类实际上就是业务代表,不是控制类。Controller是ActionServlet。2. 如果通过DAO的store方法向数据库表中插入30项数据,难道要设计30多个参数吗?这一点很容易理解。 1.action类和ActionServlet有什么区别2.除了参数多的时候设计参数麻烦之外,还有其他要考虑的吗 同意chesterwoo(),将对象作为参数传入DAO,不要直接将对象的各个属性作为参数传给DAO 简单的问题 关于网页表现层框架 100分求<<精通JSP-Web开发技术与典型应用>>随书光盘 如何在jsp 页面上让焦点停在link上? java如何调用http接口? JSP运行问题,请大家帮忙 关于jsp的验证问题 dhtmlXTree拖拽事件 大家来谈谈JAVA的WEB开发技术 什么是rfc ?有什么用途?请大哥指点!!!!!30分奉上。 fmt标签中能够使用js变量吗? struts中的action是怎样将数据传给jsp页面的? JDBC如何得到备注型字段?
你可以参考设计模式方面的书。
现在我的问题是为什么将对象作为参数传入DAO,而不是直接将对象的各个属性作为参数传给DAO。
有什么优缺点?
1. action类实际上就是业务代表,不是控制类。Controller是ActionServlet。
2. 如果通过DAO的store方法向数据库表中插入30项数据,难道要设计30多个参数吗?这一点很容易理解。
2.除了参数多的时候设计参数麻烦之外,还有其他要考虑的吗