![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员
JAVA诸葛
这个作者很懒,什么都没留下…
展开
-
优秀的 JAVA 项目,代码都是如何分层的?
1.背景说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,service往往当成透传了,这其实是很多人开发代码都没有注意到的地方,反正功能也能用,至于放哪无所谓呗。这样往往造成后面代码无法复用,层级关系混乱,对后续代码的维护非常麻烦。的确在这些人眼中分层只是一个形式,前辈们的代码这么写的,其他项目代码这么写的,那么我也这么跟着写。但是在真原创 2020-07-08 13:34:44 · 175 阅读 · 0 评论 -
程序员必须掌握的Java 框架,小白学会之后15k不是问题
Spring 的核心特性是什么?Spring 优点?Spring 的核心是控制反转(IoC)和面向切面(AOP)Spring 优点:在这里插入图片描述程序员必须掌握的Java 框架,学会之后50k不是问题(1)方便解耦,简化开发 (高内聚低耦合)Spring 就是一个大工厂(容器),可以将所有对象创建和依赖关系维护,交给 Spring管理spring 工厂是用于生成 bean(2)AOP 编程的支持Spring 提供面向切面编程,可以方便的实现对程序进行权限拦截、运行监控等功能(3) 声原创 2020-06-21 16:03:21 · 155 阅读 · 0 评论