MVC中的M是模型层(Model),V是视图层(view),C是控制层(Controller). 一般程序都是用模型层与数据库进行交互,而Dao层则用于程序对数据库的操作,所以认为Dao层属于模型层。 也有这样的看法,把Dao层看做MVC框架之外的单独的一层,称之为数据持久层。