1、什么是Spring
- Spring是一个开源框架,为简化企业级应用开发而生。
- Spring可以使简单的JavaBean就能实现以前只有EJB才能实现的功能。
- 两个核心特性:DI、AOP
类别 | 链接 |
---|---|
官网 | https://spring.io/projects |
GitHub | https://github.com/spring-projects |
2、Spring的优点
xxx
Spring 中的设计模式
xxx
怎样开启注解装配以及常用注解
xxx
简单介绍下 Spring bean 的生命周期
xxx
Spring 结构图
xxx
Spring能为我们做什么
xxx
解释 Spring JDBC、Spring DAO 和 Spring ORM
xxx
简单介绍一下 Spring WEB 模块
xxx
Spring 配置文件有什么用
xxx
什么是 Spring IOC 容器
xxx
IOC 的优点是什么
xxx
ApplicationContext 的实现类有哪些
xxx
BeanFactory 与 AppliacationContext 有什么区别
xxx
有哪些不同类型的 IOC(依赖注入)方式
xxx
什么是 Spring Beans
xxx
一个 Spring Beans 的定义需要包含什么
xxx
你怎样定义类的作用域
xxx
Spring 支持的几种 bean 的作用域
xxx
Spring 框架中的单例bean 是线程安全的吗
xxx
什么是 Spring 的内部 Bean
xxx
在 Spring 中如何注入一个 Java 集合
xxx
什么是 bean 的自动装配
xxx
解释不同方式的自动装配
xxx
什么是基于Java的Spring 注解配置? 给一些注解的例子
xxx
什么是基于注解的容器配置
xxx
怎样开启注解装配
xxx
在 Spring 框架中如何更有效地使用 JDBC
xxx
Spring 支持的 ORM 框架有哪些
xxx
简单解释以下 Spring 的 AOP
xxx
在 Spring AOP 中,关注点和横切关注的区别是什么
xxx
什么是连接点
xxx
Spring 的通知是什么?有哪几种类型
xxx
什么是切点
xxx
什么是目标对象
xxx
什么是代理
xxx
什么是织入?什么是织入应用的不同点?
xxx
事务面试
xxx