【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>>
Spring之旅
- 简化java开发
- 激发pojo的潜能
- 依赖注入
- 应用切面
- 使用模版消除样板式代码
- 容纳你的bean
- 与应用上下文共事
- bean的生命周期
- 俯翰Spring风景线
- spring模版
- spring portfolio
- Spring新功能
- spring2.5新特性
- spring3.0新特性
- spring portfollo新特性
装配Bean
- 声明Bean
- 创建spring配置
- 声明一个简单的bean
- 通过构造器注入
- bean的作用域
- 初始化和销毁bean
- 注入Bean属性
- 引入简单值
- 引入其他bean
- 使用spring的命名空间
- 装配属性
- 装配集合
- 装配空值
- 使用表达式装配
- spEL的基本原理
- 在spEL值上执行操作
- 在spEL中筛选集合
最小化SpringXML配置
- 自动装配bean属性
- 4种类型的自动装配
- 默认的自动装配
- 混合使用自动装配和显示装配
- 使用注解装配
- 使用@Autowired
- 借助@Inject实现基于标准的自动装配
- 在注解中使用表达式
- 自动检测Bean
- 为自动检测标注bean
- 过滤组件扫描
- 使用Spring基于Java的配置
- 创建基于java的配置
- 定义一个配置类
- 声明一个简单的bean
- 使用spring的基于java的配置进行注入
面向切面的Spring
- 什么是面向切面编程
- 定义AOP术语
- Spring对AOP的支持
- 使用切点选择连接点
- 编写切点
- 使用spring的bean()指示器
- 在XML中声明切面
- 声明前置和后置通知
- 声明环绕通知
- 为通知传递参数
- 通过切面引入新功能
- 注解切面
- 注解环绕通知
- 传递参数给所标注的通知
- 标注引入
- 注入AspectJ切面
征服数据库
- Spring的数据访问哲学
- 了解spring的数据库访问异常体系
- 数据访问模块化
- 使用DAO支持类
- 配置数据源
- 使用JNDI数据源
- 使用数据源连接池
- 基于JDBC驱动的数据源
- 在Spring中使用JDBC
- 应对失控的jdbc代码
- 使用jdbc模版
- 在Spring中集成Hibernate
- hibernate预览
- 声明hibernate的session工厂
- 构建不依赖于spring的hibernate代码
- Spring与Java持久化API
- 配置实体管理器工厂
- 编写基于JPA的DAO
事务管理
- 理解事务
- 用4个词来表示事务
- 理解spring对事务管理的支持
- 选择事务管理器
- JDBC事物
- Hibernate事务
- Java持久化API事务
- JTA(Java Transaction API)事务
- 在Spring中的编码事务
- 声明式事务
- 定义事务属性
- 在XML中定义事务
- 定义注解驱动的事务
使用Spring MVC构建Web应用程序
- SpringMVC起步
- 跟踪SpringMVC的请求
- 搭建SpringMVC
- 编写基本的控制器
- 配置注解驱动的SpringMVC
- 定义首页的控制器
- 解析视图
- 定义首页的视图
- 完成spring应用上下文
- 处理控制器的输入
- 编写处理输入的控制器
- 渲染视图
- 处理表单
- 展现注册表单
- 处理表单输入
- 校验输入
- 处理文件上传
- 在表单上添加文件上传域
- 接收上传文件
- 配置spring支持文件上传
使用SpringWebFlow
- 安装SpringWebFlow
- 流程的组件
- 组合起来:比萨流程
- 保护Web流程
保护Spring应用
- Spring Security介绍
- 保护Web请求
- 保护视图级别的元素
- 认证用户
- 保护方法的调用
Spring集成
- 使用远程服务
- Spring远程调用概览
- 使用RMI
- 使用Hession和Burlap发布远程服务
- 使用Spring的HttpInvoker
- 发布和使用Web服务
- 为Spring添加REST功能
- 了解REST
- 编写面向资源的控制器
- 表达资源
- 编写REST客户端
- 提交RESTful表单
- Spring消息
- JMS简介
- 在Spring中搭建消息代理
- 使用Spring的JMS模版
- 创建消息驱动的POJO
- 使用基于消息的RPC
- 使用JMX管理
- 将SpringBean导出为MBean
- 远程MBean
- 处理通知
- 其他Spring技巧
- 外部化配置
- 装配JNDI对象
- 发送邮件
- 调度和后台任务
基本框架
- 核心容器
- Spring上下文
- SpringAOP
- SpringDAO
- SpringORM
- SpringWeb模块
- SpringMVC框架
最近文章:
关注公众号,回复“思维导图”获取导图源文件来源:oschina
链接:https://my.oschina.net/u/3080373/blog/1626985