总体介绍
一直在用Spring,虽然没有研究它的代码,但是我一直认为Spring没那么神秘,由于做了很长时间的Ruby和Python开发,觉得实在是没啥意思,所以最终决定转java,到今天我的java经验也就半年,面试碰壁的多,内心总感觉缺少相应的机遇!最后也是送自己一句话,凡事靠自己,现在入职一家新公司,闲的很,所以静下心好好研究当年被我忽略的底层原理,为了对抗遗忘,特写此书,还望大家喜欢。
由于现在Java水平中等(虽然时间短,但觉得自己也没那么菜吧)、脚本语言的经验也不是白学的不是吗?为啥你们这么看重java经验呢?我觉得自己的软件思想很成熟了,当然还需要提高!不多说了,以后再看代码的时候会进行相应的更新,可能有新的理解也不会更新原文,我可能会在总结文章中加入新的理解性的文章!源码阅读的原文视情况进行更改!下面谈一下spring。
Spring 总共有十几个组件,但是真正核心的组件只有几个,下面是 Spring 框架的总体架构图:
从上图中可以看出 Spring 框架中的核心组件只有三个:Core、Context 和 Beans。它们构建起了整个 Spring 的骨骼架构。没有它们就不可能有 AOP、Web 等上层的特性功能。
关于我
项目 | 说明 |
---|---|
英文名 | Gavin |
邮箱 | [email protected] |
个人说明 | 孤独的开发者,现在忙着在互联网公司踩坑! |
个人博客 | https://cordate.github.io |