美文网首页
spring源码篇(前)

spring源码篇(前)

作者: Lucksheep | 来源:发表于2018-08-03 17:23 被阅读14次

    一、spring如何学

        1、环境是否准备好了?

        2、了解spring是什么?能做什么?为什么?

        3、自己去实践的话,怎么做?

    二、如何从0到1去学习

        1、如果是我,首先会去看官网文档,然后在网上搜索资料参考(首先要去了解基本的概念,然后会自己去思考,产生很多问题,然后去研究)

                    先了解下,IOC、AOP、DI、BeanFactory等等一些基本概念(是啥?)

        2、下载源码,查看项目结构

                   有哪些模块、 每个模块是干啥的,做啥的

        3、在去探究每个模块是如何实现的?为什么这样实现?

    三、基本概念浏览

        1、Spring:java中的万能胶,能够实现无缝对接的神器;

        2、IOC:缓存的地方,得把它存起来(其实就是容器);

        3、DI:getter、setter、constructor(反射);

        4、AOP:为了增强原始bean的功能(代理技术)

    四、没有spring会发生啥?

        1、很多设计模式要自己去整合(想想都可怕);

        2、所有的封装、继承、多态、增强、依赖、模块管理等等工作都有自己制定统一的规则(很凌乱)

        3、没有spring,所有的创建对象、配置依赖关系、资源复用、扩展性都必须手动操作、实现(贼麻烦);

    个人总结:需要自己去了解spring是什么?都有哪些东西?是干什么的?里面基础的概率有哪些?在学习它前要准备哪些资料?

                        最后就是如何去学习?

    相关文章

      网友评论

          本文标题:spring源码篇(前)

          本文链接:https://www.haomeiwen.com/subject/odksvftx.html