降低代码的耦合度,有利于组件复用。
1)Data Access Object
数据访问对象
2)实际上DAO是一种javaee设计模式
3)DAO层只负责数据的增删改查,不负责业务逻辑
4)如果处理的是t_user 可以叫做UserDao
如果处理的是t_student 可以叫做StudentDao
5)一般情况,一张表对应一个Dao
Plain Ordinary Java Object
一种专门封装数据的对象。
service层专门处理业务。
业务类起名: XxxService。
里面的方法名体现出处理什么样的业务。
三层架构
三层架构
MVC架构