Spring学习笔记01-项目结构 2020.04.13
刚入门的小白对spring的学习做一些记录,用来温习,将持续更正改进。
如有问题还希望大佬们指正,万分感谢。
学习资源:bilibili黑马
首先是前几天未作笔记的引导部分整理:
项目结构:
注:factory是用来引出spring的前置知识,里面存的是课程老师带着写的bean工厂,可以从学习资源中自行了解,不做赘述。
个人理解:
dao:持久层,将与数据库交互的方法封装与此。
service:业务层,调用已定义的dao数据库操作,要调用已经定义的dao层接口。
(实例中未用)controller:跳转页面,接受请求参数,进行计算等,要调用已经定义的service层接口。
ui(view):视图层,负责前端页面显示,与controller层密切相关。