见到几个OA的源码,发现并是基本的MVC框加,而是在基本框架上只有登录和首页,而把其他的业务功能分了出来,同样是标准的MVC,并且外面又加了一个core层。我不明白这是为什么,为什么不把全部的东西放在一起呢,这样做有什么好处吗。