首页 »标签 » spring学习教程 » 列表
第 2章:装配 Bean
--------------------------------------------------------------------------------
1. <ref>标签中 bean, local, parent 3个属性区别(P53)
2. <list><value...</list>和<><value...</>可以换着用都可以为 List, Set 以及属性赋值(P55)
3. <map>属性用 spr [阅读全文] [PDF]
第 4章. 征服数据库
--------------------------------------------------------------------------------
31. Spring 把数据访问流程中固定部分和可变部分分开分别映射成两截然区别类模板(Template)和回调(Callback)模板管事物控制、资源管理以及异常处理;回调实现特定于应用部分--创建 statement、绑定参数、以及整理结果集模板思路方法模式优秀应用(P123)
32. JdbcTemplate template = JdbcTe [阅读全文] [PDF]
第十章. 使用其他 Web 框架
41. Spring 提供了两种和 Struts 集成方式
1) 让你 Action 继承 org.springframework.web.struts.ActionSupport
2) 将请求委托给作为 Spring Bean 管理 Struts action 来自理(P312)
42. 为了让 Struts 能访问 Spring 管理 Bean必须在 struts-config.xml 中注册个知道 Spring 上下文 ContextLoaderPlugIn用是 WebApplicatio [阅读全文] [PDF]
61. 更为精彩是自动代理方式来总体配置各分散类中思路方法事物属性结合使用 DefaultAdvisorAutoProxyCreator, TransactionAttributeSourceAdvisor 和 TransactionInterceptor (我还需要详细理清楚)(P181)
62. 当使用自动代理时MethodMapTransationAttributeSource 就能很多派上用场了它 methodMap 属性中可以指定哪个类哪个思路方法可以使用通配符(P182)
第 7章. 访问企业服务
63. 对于 JndiOb [阅读全文] [PDF]
第 8章. 建立 Web 层
71. Spring MVC 和 Struts MVC 基本致
Spring 控制流程是:请求->DispatcherServlet->从 HandlerMapping 中查询到处理该请求 Controller-> Controller handleRequest 思路方法业务思路方法最后返回 ModelAndView (ModelAndView告诉了 DispatcherServlet 转向到哪个视图)
Struts 控制流程是:请求->ActionServlet->从 [阅读全文] [PDF]
81. Spring 提供了丰富控制器层次方便根据实际需求选择实现或继承那种控制器不像 Struts 和 WebWork 比较平坦 Action 层次比如 ThowawayController/MultiActionController/SimpleFormController 等 (P254)
82. 继承 AbstractController 要覆盖思路方法是 handleRequestInternal(request,response); ModelAndView("counrseList","courses&q [阅读全文] [PDF]
91. Spring MVC 还提供了个特别点 Controller 类型就是 ThrowawayController它自成个接口ThrowawayController 和 Controller 关系是平行什么叫做 ThrowawayController 呢中文叫做次性控制器也就像次性筷子那样用完即丢下次要用又拿新表现在例子上就是相应 Bean 配置为 singleton="false"每次化个新例子和其他 Controller 区别完全就是 WebWork 或 Struts2 Action 和 Struts1 Action 区别 [阅读全文] [PDF]
The Cafe Sample(小卖部订餐例子)
小卖部有个订饮料服务客户可以通过订单来订购所需要饮料小卖部提供两种咖啡饮料
LATTE(拿铁咖啡)和MOCHA(摩卡咖啡)每种又都分冷饮和热饮
整个流程如下:
1.有个下订单模块用户可以按要求下个或多个订单
2.有个订单处理模块处理订单中那些是有关订购饮料
3.有个饮料订购处理模块处理拆分订购具体是那些种类饮料把具体需要生产饮料要求发给生产模块
4.有个生产模块,进行生产
5.等生成完成后有个订单确认模块(Waiter),把订单生成饮料输出
[阅读全文] [PDF]
、首先Java基础、面向对象基础和设计模式基础知识是必不可少
有关设计模式我觉得不用学太多但以下 3个模式是学习Spring必不可少:
factory模式(包括简单工厂和抽象工厂)
Strategy模式
Template method模式
如果不掌握这些你就根本没法领悟Spring精髓只能依样画葫芦地照搬这是很可怕事
我这里强烈建议书可能让人有点意外那就是Expert one on one J2EE design and development第 4章这章不仅仅是Spring初学者而是任何搞Java开发人必读章经 [阅读全文] [PDF]
1 共9条 分1页
- +_@开青岛发票13434444051程生
- 一个简单的 2层系统分析全程
- 主题和皮肤系列(3)
- 主题和皮肤系列(1)
- 主题和皮肤系列(2)
- 鼠标移上去显示层:鼠标滑过显示隐藏层(转)
- jspajax自动刷新:jsp+ajax自动刷新例子(转)
- form表单验证:用js将form表单同时提交到两个区别页面的思路方法
- php上传代码:php统计代码总行数
- 最佳网页宽度及其实现
- 联想2155:PKU 2155
- micboost什么意思:Boost 概述
- atmega16ucosii:μC/OS-II实时性能测试和分析
- cssimportant:4 种实时操作系统实时性的分析对比 --转 time too important
- 基于OHCI的USB主机 —— 总体构架
- 虚拟主机usb:基于OHCI的USB主机 —— 背景介绍
- vc用法:VC使用方法汇总
- 张孝祥《Java就业培训教程》源代码 02 部分
- 抽象类和接口:详细解析Java中抽象类和接口的区别
- 跟踪技术:JSP中的会话跟踪技术