请问JAVA三层架构持久层业务层表现层都该怎么理解和MVC三层模型有什么区别