Struts 2.1.8
01介绍struts2及struts2开发环境的搭建
02第一个struts2应用开发
03解决struts2配置文件无提示问题
04 Action名称的搜索顺序
05 Action配置的各项默认值
06 result配置的各种视图转发类型
07为Action属性注入值
08指定Struts2处理的请求后缀
09 Struts2的处理流程与Action的管理方式
10为应用指定多个配置文件
11动态方法调用和使用通配符定义action
12请求参数接收
13自定义类型转换器
14全局类型转换器
15.访问或添加几个属性
16文件上传
17多文件上传
18自定义拦截器
19对Action中所有方法进行输入校验
20对action指定方法进行校验
21输入校验的流程
22基于XML配置方式实现对action的所有方法进行校验
23基于XML配置方式实现对指定action方法校验
24配置国际化全局资源文件、输出国际化信息
25输出带有占位符的国际化信息
26配置包范围国际化资源文件
27配置Action范围国际化资源文件
28 ognl表达式
29 struts2常用标签解说
30使用标签防止表单重复提交
31 Struts2+Spring2.5+Hibernate3.3整合开发
Hibernate 3.2
1 hibernate介绍与动手入门体验
2 hibernate入门案例的细节分析
3 hibernate入门案例的代码优化
4 Session接口及get-load-persist方法
5 实体对象的三种状态与saveOrUpdate方法
6 完善HibernateUtil类及hql查询入门
7 实体类或属性名与数据库关键字冲突问题
8 hql的命名参数与Query接口的分页查询
9 Criteria查询方式
10 使用Hibernate完成CRUD实验的步骤说明
11 完成CRUD实验并回顾和补充细节知识(上)
12 完成CRUD实验并回顾和补充细节知识(下)
13 总结分析第一天的讲解内容
14 多对一关联关系的映射与原理分析
15 多对一关联关系的检索与原理分析
16 保存多对一关联关系的更进一步分析
17 一对多关联关系的映射与原理分析
18 一对一主键关联关系的映射与原理分析
19 一对一主键关联关系的检索
20 一对一外键关联关系的映射与原理分析
21 多对多关联关系的映射与原理分析
22 多对多关联关系的检索
23 组件关联关系的映射与原理分析
24 关联关系的总结
25 Hibernate中使用的集合类型
26 关联关系的级联操作
27 inverse属性的作用与原理分析
28 分析有序集合与多对多中的inverse属性
29 继承关系_整个继承树映射到一张表
30 继承关系_每个类映射到一张表
31 继承关系_鉴别器与内连接相结合
32 继承关系_每个具体类映射一张独立表
33 load方法的懒加载及原理分析
34 一对一的懒加载分析
35 一对多和多对多的懒加载分析
36 多对一与一对一的懒加载原理分析
37 懒加载的一些扩充细节
38 缓存的原理与模拟分析
39 hibernate的内部缓存分析
40 hibernate的二级缓存配置与分析
41 hibernate二级缓存的扩充细节
42 分布式缓存的分析与研讨
43 事务与事务边界的相关知识
44 OpenSessionInView模式的代码分析
45 OpenSessionInView的时序图与缺点分析
46 事务中的悲观锁与乐观锁
47 串讲hibernate配置文件中的配置项
48 串讲hibernate映射文件中的配置项
49 Hibernate映射类型
50 Session与SessionFactory的多线程问题
51 Session的内部缓存管理与批量更新
52 Hql与Criteria查询的补充知识
53 iterate查询与N+1此查询问题
54 Hibernate的拦截器与监听器
55 本地sql查询与命名查询
56_Hiberante的最佳实践
Spring 2.5
01全面阐释Spring及其各项功能
02 搭建与测试Spring的开发环境
03 编码剖析Spring管理Bean的原理
04 Spring的三种实例化Bean的方式
05配置Spring管理的bean的作用域
06 Spring管理的Bean的生命周期
07编码剖析Spring依赖注入的原理
08编码剖析Spring装配基本属性的原理
09 Spring如何装配各种集合类型的属性
10使用构造器装配属性
11用@Resource注解完成属性装配
12编码剖析@Resource注解的实现原理
13 @Autowire注解与自动装配
14 让Spring自动扫描和管理Bean
15使用JDK中的Proxy技术实现AOP功能
16使用CGLIB实现AOP功能与AOP概念解释
17使用Spring的注解方式实现AOP入门
18使用Spring的注解方式实现AOP的细节
20 aspectj的切入点语法定义细节
21 搭建和配置Spring与jdbc整合的环境
22 Spring集成的jdbc编码和事务管理
23 使用Spring注解方式管理事务与传播行为详解
24 使用Spring配置文件实现事务管理
25 搭建和配置Spring与Hibernate整合的
26 Spring集成的Hibernate编码与测试
27 Struts与Spring集成方案1
28 Struts与Spring集成方案2
29 为Spring集成的Hibernate配置二级缓
30 Spring提供的两项功能
31使用Spring集成JPA
32 Struts+Spring+JPA集成
33使用Spring集成Struts2
Ajax
01 AJAX技术概述与IntelliJ的安装
02 使用IntelliJ开发Web项目
03用IntelliJ部署Web项目
04准备AJAX服务器端环境
05准备AJAX客户端程序环境
06 使用FireBug调试javascript
07 JQuery的应用与高级调试技巧
08 JQuery的总结与简化调用
09 各种Ajax框架的对比介绍
10 Ajax技术回顾与XHR对象的创建
11 使用XHR对象发送和接受数据
12 浏览器穷尽测试与工具漫谈
13 为学员调试错误与XHR深入讲解
14 利用XHR接受与处理XML数据
15 点评学员问题与JQuery处理XML数据
16 解决XHR与图片缓存问题
17 解决Ajax中文乱码与跨域访问
18 DOM模型与DOM API
19 导入外部工程的问题及要完成的各种Ajax效果演示
20 实现淡入淡出窗口并引出FireBug调CSS
21 可收缩展开的级联菜单与局部刷新
22 答疑学员问题与用IE8分析可滚动表格
23 实现可编辑的表格
24 完成后台模拟股票涨跌的功能
25将股票信息组装成JSON格式
26用红绿色实时显示股票价格的涨跌
27 用Tooltip窗口显示股票详细信息
28 JQuery的JSON支持
29 实现仿GoogleSuggest自动补全的雏形
30 完善仿GoogleSuggest的各种按键处理
31 实现仿GoogleSuggest自动补全的功能
巴巴运动网
01整体项目介绍与产品展示模块的分析
02购物_结算_送货模块的分析
03用户前台定单管理与付款模块的分析
04订单的后台确认处理分析
05订单的财务_仓库_配送处理分析
06产品管理与用户评论模块的分析
07用户管理模块分析
08代金券_配送地理信息与计费模块的分析
09网站频道_网站统计_内容管理模块的分析
10权限管理模块分析
11系统架构设计分析
12产品分类模块的详细分析与设计
13集成JPA环境
14使用JUnit测试JPA环境
15集成Spring 2.5并整合JPA
16产品分类实体对象基本属性的JPA映射
17无限级产品分类的双向一对多JPA映射
18用泛型技术对产品分类的业务管理Bean抽象
19单元测试产品分类的业务管理Bean
20重载业务管理Bean的删除方法
21用泛型与反射技术封装分页功能
22对实现的普通分页进行单元测试
23为分页功能增加排序处理
24为分页功能增加过滤条件
25在Web层集成Struts与Spring
26准备产品分类的后台管理JSP页面
27实现Web层的分页功能
28将Web层分页封装成通用模块
29将分页功能从JSP页面中独立出来
30初步完成添加产品分类的功能
31解决中文乱码与添加子分类的功能
32实现产品分类的修改功能
33完成产品分类的查询功能
34.OpenEntityManagerInView与统计子分类个数
35完成品牌实体对象与其JPA映射
36创建与单元测试品牌的业务管理Bean
37完成品牌分页显示的Action与FormBean
38完成品牌分页显示的JSP页面与测试
39完成添加品牌并上传与显示logo图片
40完成品牌的修改功能
41完成品牌的查询功能
42用反射技术限制上传图片的格式
43为学员答疑并完善图片的上传显示
44在客户端限制上传图片的格式
45完善添加和修改成功后的页面导航
46完成文件上传管理模块的实体与业务Bean
47完成文件上传管理模块的Struts Web组件
48完善限制上传文件类型的服务器端代码
49使用配置文件来限制上传文件的类型
50修改文件上传后的结果页面
51完成上传文件的分页列表显示
52完成文件列表的全选功能
53完成上传文件的多选删除