Spring框架

1.什么是容器,我们学过了哪些容器,Spring与我们之前学习的容器有哪些异同点?

2.Spring是什么?为什么使用Spring?

Spring有哪些特性?

Spring的重要特征有哪些?

Sping常用jar包有哪些?

Spring的IOC(控制反转),主要的作用是什么,程序中如何体现Spring的控制
反转?

【上机】实现工厂设计模式

【上机】Spring 的 helloworld程序。

【上机】无参、有参构造方法管理对象

静态工厂方法和动态工厂的异同

【上机】分别实现静态工厂方法和动态工厂方法,总结出静态工厂方法和动态工厂
的方法

【上机】工厂方法管理对象

applicationContext.xml中bean标签的各属性分别有何意义

bean的作用域有哪些?各有什么不同?

bean的生命周期?

Spring两大核心思想是什么?

依赖注入是什么

IOC/DI,控制反转/依赖注入,指的都是同一个内容。为什么叫法不一样?

属性注入方式有哪三种?

怎样注入集合,list、set、map各怎样注入?

Spring中什么是自动装配?

Spring中怎样实现自动扫描?

Spring中基于注解对象,使用哪几个注解,每个注解作用是什么

@AutoWired默认按照何种方式匹配注入,存在什么问题

@Qualifier有何作用,按照何种方式匹配注入

@Resource按照方式匹配注入

【上机】实现自动装配与自动扫描

【上机】练习注入集合 list set map

静态代理模式有哪些角色,分别是什么

【上机】实现静态代理模式

什么是动态代理?有哪几种方式?

静态代理和动态代理的关系

【上机】jdk动态代理实现

【上机】cglib动态代理实现

【上机】用户的crud操作,使用Spring 容器管理对象

【上机】结合Sturts2和Hibernate框架,使用Spring容器管理对象,编写代码
实现用户的crud操作

AOP指的是什么?他跟动态代理有什么关系?

AOP的好处是什么

什么是横切性关注点?

解释如下名词:

横切性关注点

切面

连接点

切入点。

通知

目标对象

织入

引入

什么是切入点表达式?

通知有哪几种类型,运行顺序是什么?

【上机】xml配置方式实现AOP

【上机】注解方式实现AOP

AOP运行流程

为什么需要事务

使用事务来解决什么问题,使用事务与不适用事务,数据在程序中和数据中分别是
什么状态?

JavaEE中事务隔离级分为哪些,分别是什么,代表什么含义?

Spring事务管理有哪几个核心组件

【上机】基于xml实现事务管理

【上机】基于注解实现事务管理

OpenSessionInView有什么作用?

ThreadLocal模式如何理解?有什么作用?

【上机】完成Struts2、Hibernate、Spring的整合

【上机】完成Struts2、Hibernate、Spring的整合,实现用户的CRUD,并实现登
        录注册功能,对非系统用户进行拦截。对非登录用户访问除首页外的其他页面或
请求,进行拦截。

BeanFactory和ApplicationContext有什么区别?

如何用基于XML与注解配置的方式配置Spring?

Spring Bean的作用域之间有什么区别?

解释Spring框架中bean的生命周期?

Spring框架的事务管理有哪些优点?

在Spring AOP中concern和 cross-cutting concern的区别是什么?

有几种不同类型的自动代理?

BeanFactory和ApplicationContext有什么区别?

如何用基于Java配置的方式配置Spring?

Spring框架中有哪些不同类型的事件?

FileSystemResource和ClassPathResource有何区别?

Spring框架中都用到了哪些设计模式?

转载于:https://www.cnblogs.com/ren549047861/p/11281832.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值