SpringMVC项目里面是不是一定要有Service层?

2024-12-02 09:23:29
推荐回答(2个)
回答1:

你说的没错,需要。

回答2:

你学的SpringMVC,只用web layer就可以了,service,dao这些都是为了方便后端读取数据,和MVC一点关系都没有。
现在的很多网站都是3层架构,web(presentation),service(business),dao(persistent)。
用这种架构的好处是把任务分开,这样比较好maintenance。MVC主要发生在web(persentation)和user agent(browser)之间。