上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 71 下一页
摘要: 之前一直是公司用NHibernate2.1来做项目,连接oracle 10g的数据库,配置NHibernate的东西都是以前的同事做好了的,也怪自己太懒了,没尝试过配置这个东西,虽然一直在使用NHibernate做项目,前几天突然有想法想用NHibernate自己做一个项目,才发现配置一个NHibe 阅读全文
posted @ 2017-05-14 01:19 韩梦芫 阅读(1793) 评论(0) 推荐(1) 编辑
摘要: NHibernate.Exceptions.GenericADOException:“could not execute query [ select sys_user0_.USERID as USERID1_0_, sys_user0_.LOGINNAME as LOGINN2_0_, sys_u 阅读全文
posted @ 2017-05-08 22:19 韩梦芫 阅读(594) 评论(0) 推荐(0) 编辑
摘要: 前面两节谈到了 AOP 的概念以及我们使用代理模式来模拟了 AOP ,在代理类中,我们对所有的方法进行了拦截,并没有做更细的处理。 Spring.Net 中帮我们提供了一套完善的 AOP 框架,对于目前绝大部分的需求都能够提供完整的支持。Spring.Net 中帮我们提供了多种对方法的拦截的方式,这 阅读全文
posted @ 2017-05-04 16:30 韩梦芫 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 上一篇讲了 AOP 和 OOP 的区别,这一次我们开始入门 AOP 。实现面向方面编程的技术,主要分为两大类: 一是 采用动态代理技术,利用截取消息的方式,对该消息进行装饰,以取代原有对象行为的执行; 二是 采用静态织入的方式,引入特定的语法创建 “方面”,从而使得编译器可以在编译期间织入有关 “方 阅读全文
posted @ 2017-05-04 16:29 韩梦芫 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 在前面章节有童鞋提到过 关于配置文件 Objects.xml 路径的相关问题,这些东西是 IResource 接口的一些内容,接下来就详细介绍一下 IResource 接口。 IResource 接口 位于Spring.Core.IO 命名空间下,它能够使用统一的方式描述和访问不同类型的资源。通过该 阅读全文
posted @ 2017-05-04 16:28 韩梦芫 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 面向方面编程,又称面向切面编程(Aspect-Oriented-Programming),英文缩写 AOP,可以说是 OOP(Object-Oriented-Programming)面向对象编程的补充和完善。OOP 引入封装,继承,多态性等概念来建立一种对象层次结构,这种对象层次结构通俗的说也就是我 阅读全文
posted @ 2017-05-04 16:28 韩梦芫 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 各位,实在不好意思,因为有事,博客几天没更新了。前面有童鞋提到,配置 Objects.xml 路径的相关问题,这些东西是 IResource 接口的一些内容。在下一章会详细介绍。 传统的Net应用中,对象的生命周期非常简单。.Net中的关键词 new 用来实例化对象(或许它是非序列化的)。这样就够用 阅读全文
posted @ 2017-05-04 16:27 韩梦芫 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 我们在开发中,经常需要让对象了解自己所在的容器的信息,例如,有时我们需要让对象知道,对象所在容器的引用是什么,或者是对象在容器中的名称是什么 。Spring.Net 中提供了两个接口,我们使用这两个接口可以让对象了解自己的容器。 一 . IObjectFactoryAware 接口 实现了 Spri 阅读全文
posted @ 2017-05-04 16:26 韩梦芫 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 官方取名叫 对象后处理器 (object post-processor) , 听起来很高级的样子啊!实际上就是所有实现了这个接口的类,增加了两个方法。 Spring.Objects.Factory.Config.IObjectPostProcessor 接口,该接口包括两个方法: //在每个对象的初 阅读全文
posted @ 2017-05-04 16:25 韩梦芫 阅读(333) 评论(0) 推荐(0) 编辑
摘要: Spring.Net 一直讲求 ” 配置应用程序“,有一种需求在实际开发中不太常用,却非常有用 -> 配置对象的行为,Spring.Net 也能够完美的实现。Spring.Net 通过几个专门的接口来控制容器中对象的行为。比如说,我们可以自定义对象初始化行为,自定义对象销毁行为,抽象对象定义和子对象 阅读全文
posted @ 2017-05-04 16:24 韩梦芫 阅读(403) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 71 下一页