spring中表单数据是通过什么进行封装的
答案:2 悬赏:40 手机版
解决时间 2021-02-28 11:52
- 提问者网友:箛茗
- 2021-02-27 21:43
spring中表单数据是通过什么进行封装的
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-02-27 22:36
busniess业务,当然一般处理的是业务功能,如增加,删除,修改
bo_test,bo_test_impl
那么增删改查的操作
public boolean add(Student student){
dao.addStudent(student);
}
这里,如果系统没有封装DAO层(数据操作),则可以在这里写
public boolean add(Student student){
String sql="insert..";
psts.executeUpdate(sql);
}
form可用可不用,一般封装数据,放到action里用,
model一般用于对象与数据库表的映射,这个一般还是需要的
对于action而言,把一以上这些,统一拿来调用,
execute(..){
Form form=(Form)...;
Student student=new Student();
student.name=form.getName();
..
bo_test.addStudent(student);
}
一般情况就是这样了,当然了,有时候程序员可能不一定遵行这些规定。因为这些毕竟是死的,如果非不这样写,也能实现功能,就看公司对这些分层模式的要求是否严格,反正我们公司并不是很严格,只要性能不是太冗余
bo_test,bo_test_impl
那么增删改查的操作
public boolean add(Student student){
dao.addStudent(student);
}
这里,如果系统没有封装DAO层(数据操作),则可以在这里写
public boolean add(Student student){
String sql="insert..";
psts.executeUpdate(sql);
}
form可用可不用,一般封装数据,放到action里用,
model一般用于对象与数据库表的映射,这个一般还是需要的
对于action而言,把一以上这些,统一拿来调用,
execute(..){
Form form=(Form)...;
Student student=new Student();
student.name=form.getName();
..
bo_test.addStudent(student);
}
一般情况就是这样了,当然了,有时候程序员可能不一定遵行这些规定。因为这些毕竟是死的,如果非不这样写,也能实现功能,就看公司对这些分层模式的要求是否严格,反正我们公司并不是很严格,只要性能不是太冗余
全部回答
- 1楼网友:舊物识亽
- 2021-02-27 23:05
使用ajax提交, 使用javascript声明对象,并使用javascript来填充值,保证ajax提交时,你springmvc有对应的对象可接收。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯