项目的演进从原来的三层架构MVC到现在的四层的架构的一些想法总结
MVC的是原来的一些想法,比如说Model、视图、控制器是为了解决一下项目为了自己使用的,抽离出来公共的各个职责进行封装进行处理即可。
四层封装主要是为了对外部使用来进行设计的,比如说API是对外来调用的。Models层是为了其他项目来使用的,比如说可以进行打包成nuget包,别人直接来引用该nuget就能进行参数的复用。而对于service层主要进行业务逻辑的封装处理。这样就更加的合理化了
项目的演进从原来的三层架构MVC到现在的四层的架构的一些想法总结
MVC的是原来的一些想法,比如说Model、视图、控制器是为了解决一下项目为了自己使用的,抽离出来公共的各个职责进行封装进行处理即可。
四层封装主要是为了对外部使用来进行设计的,比如说API是对外来调用的。Models层是为了其他项目来使用的,比如说可以进行打包成nuget包,别人直接来引用该nuget就能进行参数的复用。而对于service层主要进行业务逻辑的封装处理。这样就更加的合理化了
微信扫码登录