
Spring Framework
文章平均质量分 87
caiyi0903
这个作者很懒,什么都没留下…
展开
-
Spring: A Developer's Notebook笔记和小结(4)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2005-12-29备注:转载请保留以上声明**/本篇主要介绍使用Spring来进行依赖注入,以及对以前代码的改进。如果你机器上没有安装Spring,需要先到官方网站(http://www.springframework.org)上去下载,将Spring的lib放到war/WEB-原创 2005-12-31 23:00:00 · 2009 阅读 · 0 评论 -
Spring: A Developer's Notebook笔记和小结(12)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-02-16备注:转载请保留以上声明**/上一篇我们将数据库环境已经安装好,本篇介绍使用Spring JDBC Templates模板来实现持久层的代码。虽然EJB,JDO,Hibernate都可以实现持久层的编码,但是很多老程序员习惯了JDBC的写法,因此Spring框架原创 2006-02-18 19:23:00 · 1506 阅读 · 0 评论 -
[原创]Spring: A Developer's Notebook笔记和小结(20)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-03-26备注:转载请保留以上声明**/本节主要讨论声明式事务,如何去配置一个简单的事务。目前,我们都知道声明式事务式目前使用最多的事务类型。现在我们回顾并解释一下处理我们facade类的事务。在讲JDBC的那一章节里,我们配置了事务但并没有对它做任何解释性说明,那么现在原创 2006-03-26 22:41:00 · 1687 阅读 · 0 评论 -
[原创]Spring: A Developer's Notebook笔记和小结(19)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-03-26备注:转载请保留以上声明**/本节主要讨论编程式事务(Programmatic Transactions)的概念。和许多Spring的其他服务一样,我们可以使用编程式事务或声明式事务。有时,我们需要隐藏一些服务,让一些服务在后台去自动处理,Sprng可以很容易的原创 2006-03-26 22:40:00 · 1717 阅读 · 0 评论 -
[原创]Spring: A Developer's Notebook笔记和小结(18)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-03-22备注:转载请保留以上声明**/本节主要讨论通知异常(Advising Exceptions)通常,我们都会将一个service加到异常的逻辑中,而不是加到一般的代码中。当异常改变了应用程序的流程时,这个尤其显得重要。比如当异常发生时的回滚操作,或者当某些资源运行原创 2006-03-26 22:40:00 · 1808 阅读 · 0 评论 -
[索引帖]Spring: A Developer's Notebook笔记和小结(共21篇,结束)
为了节省首页的版面,特将该笔记系列的所有内容汇总到一篇文章中,以方便维护和查看。Spring: A Developers Notebook笔记和小结(1)摘要:这本书是一个以代码和实战为主的书,全书在构建一个过山车订购系统,体育商店可以用来对它们的过山车进行管理和订购。Spring: A Developers Notebook笔记和小结(2) 摘要:这一节主要简单介绍了依赖注入原创 2006-02-18 20:02:00 · 2677 阅读 · 1 评论 -
Spring: A Developer's Notebook笔记和小结(13)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-02-18备注:转载请保留以上声明**/在这一节里,我们将编写一个简单的查询对象(query object),并将它包装到一个可重用的表单中。Spring提供一个叫做RDBMS operational objects的API来帮助我们包装存储过程,查询语句或更新语句。 假原创 2006-02-18 19:24:00 · 1428 阅读 · 0 评论 -
[原创]Spring: A Developer's Notebook笔记和小结(16)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-03-06备注:转载请保留以上声明**/上一节我们完成了一个审计服务来帮助我们跟踪程序的改变情况。现在,我们将把这个服务加到我们的代码里,在我们的实验里配置该服务。那么我们如何去做呢?拦截器策略使用了三个对象:目标(这里是我们的facade),Spring为我们创建的代理原创 2006-03-22 09:32:00 · 1615 阅读 · 0 评论 -
[原创]Spring: A Developer's Notebook笔记和小结(17)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-03-21备注:转载请保留以上声明**/本节我们主要讲解autoproxy的概念。到目前为止,我们已经能够明确的手工去创建每一个proxy对象。然而Spring也提供了一种可能自动创建一个proxy对象的能力,或者简称autoproxy。autoproxy的目标是应用一些原创 2006-03-22 09:32:00 · 1610 阅读 · 0 评论 -
[原创]Spring: A Developer's Notebook笔记和小结(15)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-02-23备注:转载请保留以上声明**/本书的应用程序的核心功能已经粗略的完成了,但是很难做到跟踪用户改动了什么数据以及什么时候改动的。本节的例子就是要建立一个审计跟踪来记录日志,当有人更改数据库的时候就会将其动作跟踪下来,并记录到日志文件中。我们不用在很多不同的地方添加原创 2006-03-22 09:30:00 · 1610 阅读 · 0 评论 -
[原创]Spring: A Developer's Notebook笔记和小结(14)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-02-19备注:转载请保留以上声明**/对于Spring开发者来说,使用Hibernate作为持久层框架的越来越多。尽管Spring还可以集成JDO,iBatis等持久层框架,但是Hibernate是使用最为广泛的。这两个轻量级框架彼此能够很好的协调和集成在一起。接下来,原创 2006-03-22 09:30:00 · 1512 阅读 · 0 评论 -
Spring: A Developer's Notebook笔记和小结(7)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-01-08备注:转载请保留以上声明**/本文讲解2.2节使用Web MVC构建一个表现层视图(View)。我们会使用Spring MVC创建一个简单的web用户接口。相信大家对MVC模式都比较熟悉了,这里就不罗嗦了。不熟悉的补一下基础。下面是MVC模式的简图,将web应用原创 2006-01-13 21:33:00 · 1632 阅读 · 0 评论 -
Spring: A Developer's Notebook笔记和小结(9)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-01-13备注:转载请保留以上声明**/我们前面已经实现了简单的视图,下面是我们做测试的时间了。Web MVC的易测试性是它的一大优点。我们接下来可以看到一段优雅的测试代码来测试用户接口的核心部分。2.4.1. How do I do that?在这个测试用例中,我们简单原创 2006-01-13 21:36:00 · 1286 阅读 · 0 评论 -
Spring: A Developer's Notebook笔记和小结(8)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-01-13备注:转载请保留以上声明**/上一节我们用Spring MVC实现了一个简单的应用,我们实现了列表显示,新增/编辑页面。在本节中,我们对原有程序进行加强,提供页面的验证逻辑,一个解析器(resolver)和输入表单。这样可以更好的组织我们的代码,使得我们可以在后原创 2006-01-13 21:34:00 · 1688 阅读 · 0 评论 -
Spring: A Developer's Notebook笔记和小结(2)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2005-12-26备注:转载请保留以上声明**/这一节主要简单介绍了依赖注入的思想。强调了依赖注入是Spring框架的一种核心模式。下图简单的说明了这种依赖注入的情况。客户端使用到了另一个我们称为service的类。客户端有自己的属性用来接受这个service。这个service原创 2005-12-31 22:56:00 · 2261 阅读 · 0 评论 -
Spring: A Developer's Notebook笔记和小结(3)
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2005-12-26备注:转载请保留以上声明**/这一篇主要讲解使用ANT来自动化编译程序。现在我们接着来做一些简单的家务管理。考虑到以后的程序扩展和项目管理,我们应该让所有操作自动化,这里使用ANT作为自动化工具,来完成程序的编译。定义的目录结构如下:src这个目录包含所有应用程原创 2005-12-31 22:58:00 · 1949 阅读 · 0 评论 -
[原创]Spring: A Developer's Notebook笔记和小结(21)全部完
/**作者:Willpower来源:Rifoo Technology(http://www.rifoo.com)时间:2006-04-01备注:转载请保留以上声明**/继上节讨论了简单事务处理后,本节主要讨论在多个数据库上的事务处理。如果我们要重构一个简单的应用程序,让它使用多个资源,Spring的可插拔事务策略(pluggable transaction strategies)可以帮助我们很好的原创 2006-04-09 17:37:00 · 2220 阅读 · 0 评论