网易杭州研究院 网易杭州研究院

Spring框架

所属微专业:

图片
课程概述

Spring框架课程,内容包含IOC容器、AOP技术、数据访问、Web框架。

证书要求
  1. 学习完该门课程的所有内容;

  2. 完成该门课程的所有课后作业;

  3. 测试合格。


预备知识

1.计算机操作的基本知识

2.Java基础知识

授课大纲
单元(章)课题(节)知识点
概述概述Spring是什么,Spring历史,Spring核心技术,Spring基本结构,简单示例
IoC容器IoC容器Bean定义,容器定义,Context;

Bean配置Bean的生命周期,init方法,destroy方法,工厂方法和Bean

依赖注入Constructor注入,Setter注入,注入基本类型,注入String对象,注入集合类型,注入Map,注入对象

AutowireAutowire byName,byType,byConstructor

Annotation添加Annotation支持,@Autowired,@Values,@PostConstruct,@PreDestroy
AOP技术AOP概述AOP概念,术语,简单示例

Advice&PointcutBefore,After,MethodInterceptor,获取方法参数信息,Proxy,Target Object

AspectJ支持AspectJ介绍,支持的Annotation,使用介绍
数据访问JDBC支持Datasource配置,JdbcTemplate,异常处理

事务管理Transaction Manager,Declarative Transaction,Programmatic Transaction

整合Mybatismybatis-spring,事务处理,SqlSession
Web框架概述Spring MVC架构,DispatcherServlet

应用实现Controller,HandlerInterceptor,View解析(xml, json),Multiple-part协议,Multiple-part支持

模板技术整合FreeMarker,整合JSP


所属微专业

所属系列课程

分享