正在回答
2回答
Servlet也就是Controller层,用来处理前台用户的请求,根据用户请求调用相应的业务层的方法,也就是调用Service层的方法,并将方法的处理结果返回给前台页面,来完成前后台页面的交互;
Service层也就是业务层,用来完成业务方法,调用Dao层的数据处理方法。
Dao层是数据处理层,完成代码与数据库的交互。
在实际开发中我们采用这种分层的思想来编写代码,使得代码的结构看起来更加的清晰,有利于代码的维护和扩展。
祝学习愉快!
看到我麻烦叫我去学习
2018-08-27 11:54:50
比如老师教我们service是调用DAO的方法和处理业务。
现在我明白了DAO,
像我这里的代码,service可以写哪些业务呢(哪些是写在service,哪些是写在servlet),
还是说,除了处理前台用户的请求,还有数据库相关操作,其他都写在service?
Java数据库开发与实战应用2018版
- 参与学习 人
- 提交作业 277 份
- 解答问题 4297 个
Java数据库开发的必备技能,从流行的MySQL数据库开始,到Java原生的数据库管理接口JDBC的使用,再到常用的数据持久化框架MyBatis,让你向Java工程师的目标又迈进了一步!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星