servlet和service

在查资料的时候经常会看到service和servlet

不过因为我最开始进行Javaweb学习时查询的代码中并没有用到service,以至于好长一段时间我都分不清service和servlet的作用

 

我最开始构建的Javaweb网页制作流程——

.jsp文件构建网页且用户输入数据

servlet进行前端数据的接收,并且根据用户需求调用相应的Dao层方法

Dao层封装具体操作方法(对数据库的增删改查浏览等操作)

DBUitl进行数据库封闭连接操作

Bean为实体类

 

感觉这么看,所有的功能都恶意通过现在的结构框架实现,那么,service层的作用是什么?

 

从我之前的结构来看,servlet直接对Dao层进行调用,这其中是存在一定的危险的(安全系数不够高)

那如果把Dao层的调用封装起来命名为service,让servlet调用封装之后的Dao层即让servlet调用service层,那么安全性就得到了提高

在查阅资料中,由信息显示通过service调用Dao层还可以是方法调用更加方便

posted @   椰子灰  阅读(133)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示