Spring.NET
蓝色水
一个在海边拾贝壳的大男孩
2002年毕业于上海市交通大学上中路校区,曾参与微软ALL-IN-ONE-CODE FRAMEWORK项目并对WPF,C++,C#,Winform的MSDN论坛支持多年,专注于net的技术体系十多年,对DDD领域设计net的部署实施有独到见解和经验,并对JAVA的架构体系的数据持久化,AOP,分布式事务,单点登录,多业态权限设计,分布式日志系统有实际项目运用案例,致力于传统行业的HR,OA,费控,业绩,移动平台化整合,ERP改造以及云部署。
展开
-
实现一个简易的IoC框架(上)(此篇与Spring.NET无关,为自己手写IoC框架)
讲了这么多理论,我们来手动实现一个简易的IoC框架的,这样可以加深IoC的理论知识。 一、思路 在我们使用Spring.NET框架的时候,首先需要实例化Spring.NET容器, 然后调用IoC容器IObjectFactory接口中GetObject方法获取容器中的对象。通过这一点就可以告诉我们制作IoC容器需要写一个获取 XML文件内容的方法和申明一个Dictionary<s转载 2016-07-11 09:10:03 · 1343 阅读 · 0 评论 -
Error creating context 'spring.root': InputStream is null from Resource
在学习博主刘冬的内容时,想复现lesson_2的内容,写完后的代码调试总是遇到报:Error creating context 'spring.root': InputStream is null from Resource = [assembly [Spring_2, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null], reso转载 2016-07-11 15:57:10 · 1604 阅读 · 0 评论 -
Spring.NET学习笔记12——面向切面编程(基础篇) Level 300
AOP即面向切面编程(Aspect Oriented Programming的缩写),是OOP(面向对象编程)的一种延续形式。是通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术,它从一个不同于OOP的角度来看待程序的结构:OOP将应用程序分解为一系列表现为继承关系的对象;AOP 则把程序分解为一系列方面(aspects)或者关注点(concerns)。A转载 2016-07-13 09:27:47 · 489 阅读 · 0 评论 -
Spring.NET学习笔记14——AOP的通知类型(基础篇) Level 300
上篇我们简单的了解了AOP的应用场景,知道AOP编程的重要性。这篇我们先看一段代码,来开始今天的学习。 回顾与上篇类似的代码:SecurityService类的IsPass判断用户名为“admin”则有权限保存数据。OrderService为保存数据的类,实现IOrderService接口。Code 实现部分OrderService转载 2016-07-13 09:37:36 · 297 阅读 · 0 评论 -
Spring.NET学习笔记14——AOP的通知类型(基础篇) Level 300
上篇我们学习了AOP的基本概念,我们回顾一下上篇提到的Advice(通知):所谓通知是指拦截到joinpoint(连接点)之后所要做的事情就是通知.通知分为前置通知,后置通知,异常通知,环绕通知。 Spring.NET的通知既可由某个类的所有对象共享,也可由该类型的单个实例独占。共享的通知称为基于类型(per-class)的通知,而独占的通知称为基于实例(per-instance)的通知转载 2016-07-13 09:38:20 · 291 阅读 · 0 评论 -
Spring.NET学习笔记15——AOP的配置(基础篇) Level 200
上篇我学习了Spring.NET的四种通知类型,AOP的实现方案比较复杂,是通过代码实现的。而Spring.NET框架给我们提供了配置的方式来实现AOP的功能。到目前为止,我们已经讨论过使用ProxyFactoryObject或其它类似的工厂对象显式创建AOP代理的方法。如果应用程序需要创建很多AOP代理,比如当需要代理某个服务层的所有对象时,这种方法就会使配置文件变的相当庞大。为简化配置过程,S转载 2016-07-13 09:39:03 · 606 阅读 · 0 评论 -
spring.net 代替configuremanager读取web.config文件中的配置信息
首先web.config要配置好原创 2016-11-01 14:32:48 · 609 阅读 · 0 评论 -
使用spring.net注入后让parse有 使用xsd文件验证XML格式
临时接到这个任务,按我的习惯查到不少这种实现,感谢网上的大牛,每次都能够给我灵感http://blog.csdn.net/gdjlc/article/details/11374787 由于我这边没有 scchema uri所以用了他这里一段精简版/// /// 通过xsd验证xml格式是否正确,正确返回空字符串,错误返回提示 ///原创 2016-11-21 14:07:03 · 377 阅读 · 0 评论