Spring框架课程,内容包含IOC容器、AOP技术、数据访问、Web框架。
学习完该门课程的所有内容;
完成该门课程的所有课后作业;
测试合格。
1.计算机操作的基本知识
2.Java基础知识
单元(章) | 课题(节) | 知识点 |
概述 | 概述 | Spring是什么,Spring历史,Spring核心技术,Spring基本结构,简单示例 |
IoC容器 | IoC容器 | Bean定义,容器定义,Context; |
Bean配置 | Bean的生命周期,init方法,destroy方法,工厂方法和Bean | |
依赖注入 | Constructor注入,Setter注入,注入基本类型,注入String对象,注入集合类型,注入Map,注入对象 | |
Autowire | Autowire byName,byType,byConstructor | |
Annotation | 添加Annotation支持,@Autowired,@Values,@PostConstruct,@PreDestroy | |
AOP技术 | AOP概述 | AOP概念,术语,简单示例 |
Advice&Pointcut | Before,After,MethodInterceptor,获取方法参数信息,Proxy,Target Object | |
AspectJ支持 | AspectJ介绍,支持的Annotation,使用介绍 | |
数据访问 | JDBC支持 | Datasource配置,JdbcTemplate,异常处理 |
事务管理 | Transaction Manager,Declarative Transaction,Programmatic Transaction | |
整合Mybatis | mybatis-spring,事务处理,SqlSession | |
Web框架 | 概述 | Spring MVC架构,DispatcherServlet |
应用 | 实现Controller,HandlerInterceptor,View解析(xml, json),Multiple-part协议,Multiple-part支持 | |
模板技术 | 整合FreeMarker,整合JSP |