Java开发两年:java简历包装工作经验
我整理的spring学习笔记:
像spring这种知识点我们不能盲目的学习,首先我们得有一套学习路线,我总结了一套spring的学习思维导图,今天通过我整理的Spring学习路线.xmind给大家分析spring需要掌握的一些核心知识点。
spring的特点:
-
轻量级 控制反转 面向切面 容器 框架集合
Spring 的核心组件,常用模块,主要包和spring的常用注解:
常用模块:
-
核心容器 spring上下文 springAOP springDAO springORM spring web 模块 spring mvc 框架
Spring IOC 原理:
-
概念:
Spring 通过一个配置文件描述 Bean 及 Bean 之间的依赖关系,利用 Java 语言的反射功能实例化
Bean 并建立 Bean 之间的依赖关系。 Spring 的 IoC 容器在完成这些底层工作的基础上,还提供
了 Bean 实例缓存、生命周期管理、 Bean 实例代理、事件发布、资源装载等高级服务。
-
Spring 容器高层视图 OC 容器实现
Spring Bean 作用域:
-
singleton:单例模式(多线程下不安全) prototype:原型模式每次使用时创建 Request:一次 request一个实例 session global Session
Spring APO 原理
Spring MVC 原理
Spring Boot 原理
-
JPA 原理 Mybatis 缓存 Tomcat 架构
最后
在面试前我整理归纳了一些面试学习资料,文中结合我的朋友同学面试美团滴滴这类大厂的资料及案例 感兴趣的朋友可以免费获取。
上一篇:
IDEA上Java项目控制台中文乱码