没有合适的资源?快使用搜索试试~ 我知道了~
struts2、hibernate、spring学习总结文档
需积分: 3 9 下载量 29 浏览量
2012-03-04
12:59:17
上传
评论 5
收藏 4.73MB DOCX 举报
温馨提示
试读
64页
struts2、hibernate、spring学习总结文档,struts2、hibernate、spring学习总结文档
资源推荐
资源详情
资源评论
Struts2+Spring+Hibernate 总结
刘晓涛老师讲授 黄伟昌总结
篇
模式
框架实现
设计臭味
什么是
模式
组件与交互
实现
框架的要点( )
重构出
架构原型
工作流程与模型驱动模式
工作流程与架构
核心组件 (、、)
创建
数据校验与类型转换
数据校验概述
编程式校验
声明式校验
类型转换概述
自动转换器
自定义转换器
异常处理
异常处理概述
配置局部
与局部异常
配置全局
与全部异常
国际化
国际化概述
使用国际化
拦截器与自定义拦截器
拦截器与拦截器栈
默认拦截器
自定义拦截器
标签库与
什么是
表达式
值栈( )
、 、 !符号用途
非
"#
标签 (通用、组件化、流程控制、国际化)
"#
标签
文件上传
单个文件上传
多个文件上传
文件下载功能
$%&
篇
持久层与
模式
持久层技术介绍
模式介绍
$%&
实现
'"
' (对象关系映射)介绍
$%&
概述
$%&
核 心 接 口
(()、%*+、%、,)
使用
$%&
实现
'"
功能
从
-.
类到表与主键生成策略
主键生成策略
从
-.
类生成表
$%&
关联映射
$%&
实体对象的状态及转化
/
主 0外键实体关联 (-1、*1)
/+
关联映射
+/+
关联映射
组件、集合、继承映射
实体与值类型的区别
值 0 组件类型映射
值类型集合映射
实体型集合映射
继承映射 (单张表,两张表,三张表)
2#3
属性
2
级联属性详解
#3
属性详解
2
与
#3
结合范例
$4
基本查询
$4
基本查询(投影查询、参数查询)
连接查询 、分页查询、函数查询
对象查询与对象导航查询
$4
高级查询
%%
查询
命名查询( $4 、 4 、存储过程)
56
查询及笛卡尔积查询
过滤查询
$%&
缓存与数据加载策略
数据加载策略与优化
抓取策略与批量加载
$%&
缓存 (一级缓存,二级缓存,查询缓存)
$%&
锁机制与补充
悲观锁与乐观锁
对象同一性与复合主键
数据库生成值的处理与计算列的处理
%)
篇
%)
概述与
#0#
%)
概述与架构
7*+
与
%
数据 0 集合 0 日期装配及自定义属性编辑器
自动装配与抽象装配
%)-
-
概述
-
实现方式
实现
-
%)
整合
与
$%&
%)
整合
要点
%)
整合
$%&
要点
$
完整整合
%)
事务处理
事务
#
原则与隔离级别
%)
事务传播行为
%)
声明式事务
异常对
%)
事务的影响
%)
延迟初始化
%)48
%)
使用
48
配置自动调度业务
扩展区
.3
反射机制
+9%:;
里出现
<=<
错误(找不到
)解决方法
代理设计模式
动态代理设计模式
Struts 2 篇
MVC 模 式 &MVC 框
架实现
.设计臭味
(
1
)设计臭味:
僵化:系统很难改动,牵一发动全身。
脆弱:对系统的改动引起概念无关的地方出现问题。
牢固:想在其他地方复用,发现很难把有用部分隔离出来
粘滞性:可以保持系统设计的方法比那些生硬手法更难应
用时,就表明设计具有高的软件粘滞性。
当开发环境低效时,就会产生环境粘滞性。
晦涩性:代码模块晦涩难懂,可读性差。
不必要的复杂性:设计中包含没有用的东西,过度设计或
需求镀金。
不必要的重复性:忽视了必要的抽象。
(
2
)敏捷设计
/
开发思路
6)、实践中发现问题,问题表现为臭味。
)、应用设计原则去诊断问题。
>)、应用适当设计模式去解决问题。
<)、发现问题立即重构。
(
3
)设计原则:
应该要针对接口或抽象编程。
组件之间保持松耦合。
关注点分离(如:关注页面,关注业务操作)。
.什么是
模式
(2 模型、%? 视图、 控制器)是一种架构模式。
Model 模型:应用程序的主体部分,用于表示业务数据、或者业务
逻辑。
如:.37、9.7、@&3%。
View 视图:应用程序中用户界面相关的部分,是用户看到并与之交
互的界面。
如:.-、$,、A 等模板技术。
Controller 控制器:用于根据用户的输入、控制用户界面数据显示 ,
更新 2 对象状态。
如:核心组件 3。
(6) 手段与目标:
第一步:从模型中分离表现。
第二步:视图与控制器分离。
主要目标:通过控制器解耦模型与视图,使不同表现(视图)可以共享
相同的模型。
.
组件与交互
剩余63页未读,继续阅读
资源评论
tanzheng21
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功