首页 > 编程语言 > 详细

JavaWeb-MVC-项目

时间:2021-08-13 23:56:55      阅读:24      评论:0      收藏:0      [点我收藏+]

添加用户



Dao层,

专门的执行sql语句,1.编写sql,2.编写params,3.执行execute,4.关闭连接

sql:StringBuffer  ,  append();   ,  toString

params:ArrayList,add();  ,toArray

Service层

处理业务,完整的执行需求, 注意:执行 update() 时要添加 事务

1.创建connection数据库连接,2.调用Dao层方法 3.关闭连接

connection: Base.getConnetion

connection.setAutoCommit(false); 调用方法 connection.commit(); 异常--connection.rollback();


Servlet层

接收前端数据,页面跳转,给前端传输数据;

1.接收数据,2.调用service层方法,3.根据执行结果处理请求 , 请求转发或重定向或给 前端传数据

  • 接收数据可以是: 前端:req.getParameter(); , Session:req.getSession.getAttribute();

  • 传输数据可以是:req.setAttribute(key,value); , Session: req.getSession().setAttribute(Constants.USER_SESSION,user);

  • 请求转发:req.getRequestDispatcher("useradd.jsp").forward(req,resp);

  • 重定向: resp.sendRedirect(req.getContextPath()+"/jsp/user.do?method=query");


技术分享图片

JavaWeb-MVC-项目

原文:https://www.cnblogs.com/wwwwc/p/15139292.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!