摘要: 一.对象生命周期说白了就是一init初始化方法和Dispose方法两种实现方式1.实现接口方法(造成耦合,放弃),IInitializingObject / init-method和IDisposable / destroy-method2.用配置文件<object id="init-and-ib-no-init-in-local-object-def" type="Spring.Objects.Factory.Xml.XmlObjectFactoryTests+InitAndIB, Spring.Core.Tests" init-method=& 阅读全文
posted @ 2012-09-02 13:46 冰城小菜刀 阅读(176) 评论(0) 推荐(0)
摘要: 事件注入是.net版本的spring特有的,其实现方式是反向的,同时支持静态事件和实例事件<object id="source" type="Spring.Objects.TestObject, Spring.Core.Tests"/><object id="staticEventListener" type="Spring.Objects.TestEventHandler, Spring.Core.Tests"> <!-- wired up to a static event --& 阅读全文
posted @ 2012-09-02 13:45 冰城小菜刀 阅读(246) 评论(0) 推荐(0)
摘要: 你会发现学一个灵活的框架,往往是在学一些概念,而这些概念的技术构成都是基于xml的,就导致了我们得对着一堆的xml来看.试着配置完成让框架来解析。 1.构造注入细节constructor-arg (1)与类构造函数参数一一对应原则,既然注入,肯定需要知道构造函数的参数构造注入的关键字<object id="foo" type="X.Y.Foo, Example"> <constructor-arg ref="bar"/> <constructor-arg ref="baz"/>& 阅读全文
posted @ 2012-09-02 13:44 冰城小菜刀 阅读(202) 评论(0) 推荐(0)
摘要: 不学Spring,系统照样能跑,学会了Spring会发现跟没学会之前也多大差别,一直在用Spring以后就会感觉不用Spring写程序就好像无从下手,Spring就是一容器,用以组装程序而用。一.依赖注入分三种方式(1)构造注入<object id="foo" type="X.Y.Foo, Example"> <constructor-arg ref="bar"/> <constructor-arg ref="baz"/></object><object id= 阅读全文
posted @ 2012-09-02 13:42 冰城小菜刀 阅读(399) 评论(0) 推荐(1)
摘要: 阅读目录获取最新代码ligerUI是什么如何使用如何扩展获取最新代码可以到http://ligerui.googlecode.com下载最新代码。简介jQuery LigerUI 是基于jQuery的一系列UI控件组合,简单而又强大,致力于快速打造Web前端界面解决方案。 因为是前端控件,跟服务器无关,可以适合.net,jsp,php等等web服务器环境。目前全部插件的打包压缩JS只有100K左右,很轻巧。使用插件式的开发模式,以“简单”为原则的设计,每个插件尽量独立,并可依赖拓展。回到顶部ligerUI是什么jQuery LigerUI控件丰富,包括基础、导航、布局、表单、表格、树形、窗口等 阅读全文
posted @ 2012-09-02 11:58 冰城小菜刀 阅读(411) 评论(0) 推荐(0)