过程是:视图上一个表单提交数据,然后在action中读出,然后调用模型组件的方法更新数据库。
现在是,表单提交过来的数据我要更新多个表,这个该如何实现?比如我的模型组件中分别有add1(),add2(),add3()的方法分别插入数据到表1,2,3。然后表单提交过来的数据同时插入到表1,2,3中,我该怎么做呢?分不多了,还请大家见谅啊~~!!
现在是,表单提交过来的数据我要更新多个表,这个该如何实现?比如我的模型组件中分别有add1(),add2(),add3()的方法分别插入数据到表1,2,3。然后表单提交过来的数据同时插入到表1,2,3中,我该怎么做呢?分不多了,还请大家见谅啊~~!!
要是用jdbc可以用batch process.
而且我实际写的还要繁琐一点,不知道能有更好的解决办法没?我的如下:
if(符合条件1 || 符合条件2 || 符合条件3) {
add1()
if(符合条件2){
add2();
add3();
}else if(符合条件3){
add()4;
}
return ....
}
if(符合条件1 || 符合条件2 || 符合条件3) {
add1()
if(符合条件2){
add2();
add3();
return findmapping();
}else if(符合条件3){
add()4;
return findmapping();
}
}