37尚硅谷_佟刚_spring_代码及ppt代码及ppt spring.pptx

37尚硅谷_佟刚_spring_代码及ppt代码及ppt spring.pptx

讲师:佟刚 新浪微博:尚硅谷-佟刚;B\S;Hello World;Spring 是什么(1);Spring 是什么(2);Spring 模块;安装 SPRING TOOL SUITE;搭建 Spring 开发环境;建立 Spring 项目;建立 Spring 项目;Spring 中的 Bean 配置;内容提要;IOC 和 DI;;IOC 前生 --- 分离接口与实现;IOC 前生 --- 采用工厂设计模式;IOC --- 采用反转控制;内容提要;在 Spring 的 IOC 容器里配置 Bean;Spring 容器;ApplicationContext;从 IOC 容器中获取 Bean;依赖注入的方式;属性注入;构造方法注入;构造方法注入;内容提要;字面值;引用其它 Bean;内部 Bean;注入参数详解:null 值和级联属性;集合属性;集合属性;使用 utility scheme 定义集合;使用 p 命名空间;内容提要;XML 配置里的 Bean 自动装配;XML 配置里的 Bean 自动装配的缺点;内容提要;继承 Bean 配置;依赖 Bean 配置;内容提要;Bean 的作用域;内容提要;使用外部属性文件;注册 PropertyPlaceholderConfigurer ;内容提要;Spring表达式语言:SpEL;SpEL:字面量;SpEL:引用 Bean、属性和方法(1);SpEL支持的运算符号(1);SpEL支持的运算符号(2);SpEL:引用 Bean、属性和方法(2);内容提要;IOC 容器中 Bean 的生命周期方法;创建 Bean 后置处理器;添加 Bean 后置处理器后 Bean 的生命周期;内容提要;通过调用静态工厂方法创建 Bean;通过调用实例工厂方法创建 Bean;内容提要;实现 FactoryBean 接口在 Spring IOC 容器中配置 Bean;内容提要;在 classpath 中扫描组件;在 classpath 中扫描组件;在 classpath 中扫描组件;组件装配;使用 @Autowired 自动装配 Bean;使用 @Resource 或 @Inject 自动装配 Bean;内容提要;泛型依赖注入;整合多个配置文件;Spring AOP;AOP 前奏;代码实现片段;问题;使用动态代理解决上述问题;CalculatorLoggingHandler;CalculatorValidationHandler;测试代码;AOP 简介;AOP;AOP 术语;Spring AOP;在 Spring 中启用 AspectJ 注解支持;用 AspectJ 注解声明切面;前置通知;利用方法签名编写 AspectJ 切入点表达式;合并切入点表达式;让通知访问当前连接点的细节;后置通知;返回通知;在返回通知中访问连接点的返回值;异常通知;环绕通知;环绕通知示例代码;指定切面的优先级;重用切入点定义;重用切入点定义示例代码;引入通知;引入通知;引入通知示例代码;用基于 XML 的配置声明切面;基于 XML ---- 声明切面;声明切面的实例代码;基于 XML ---- 声明切入点;声明切入点的示例代码;基于 XML ---- 声明通知;声明通知示例代码;声明引入;Spring 对 JDBC 的支持;JdbcTemplate 简介;使用 JdbcTemplate 更新数据库;使用 JdbcTemplate 查询数据库;使用 JdbcTemplate 查询数据库;简化 JDBC 模板查询;注入 JDBC 模板示例代码;扩展 JdbcDaoSupport 示例代码;在 JDBC 模板中使用具名参数;在 JDBC 模板中使用具名参数;Spring 中的事务管理;事务简介;事务管理的问题;Spring 中的事务管理;Spring 中的事务管理器;Spring 中的事务管理器的不同实现;需求;数据表中的数据;用事务通知声明式地管理事务;用事务通知声明式地管理事务示例代码;用 @Transactional 注解声明式地管理事务;用 @Transactional 注解声明式地管理事务配置文件示例代码;事务传播属性;Spring 支持的事务传播行为;需求;REQUIRED 传播行为;REQUIRES_NEW 传播行为;在 Spring 2.x 事务通知中配置传播属性;并发事务所导致的问题;事务的隔离级别;Spring 支持的事务隔离级别;设置隔离事务属性;设置回滚事务属性;设置回滚事务属性;超时和只读属性;设置超时和只读事务属性;Spring 整合 Hibernate;Spring 整合 Hibernate;在 Spring 中配置 SessionFactory;需求;在 Spring 中配置 SessionF

文档评论(0)

1亿VIP精品文档

相关文档