框架-配置文件+反射= spring.net吗

问题描述

配置文件+反射= spring.net吗
最近在学习 spring.net,用到了IOC容器,感觉跟之前用的抽象工厂 配置文件+反射 一样,但是既然我们公司新的框架选择了IOC我相信定有什么不同,查了些资料自己也敲例子但是才疏学浅,理解还是不好,希望知友给个好答案或者好的讨论方向。谢谢大家~~

解决方案

简单来说就是这样的。用spring.net的人主要是那些习惯了spring的人。本身这就是一个非主流的东西。
相比较而言,你可以看下MEF(Managed Extensibility Framework),它通过使用attributes完成大部分的定义,免配置。

时间: 2024-10-31 07:00:35

框架-配置文件+反射= spring.net吗的相关文章

web java c++ dll-想做一个web系统,框架采用struts+spring,数据库操作部分调用现成的dll是否可以

问题描述 想做一个web系统,框架采用struts+spring,数据库操作部分调用现成的dll是否可以 公司原有一套系统是基于C++的C/S模式的,想在此基础上添加B/S模式,数据库表及字段.数据处理方式都不变,只是需要web显示,我能否采用java进行开发,并使用struts和spring框架,数据库操作不用java调用原来的dll来完成?

.Net配置文件——反射+配置文件存储类型实例

                配置文件+反射确实去除了选择语句的繁琐,带来了优美的赶脚!               首先改进了一下类(接上文):         namespace ClassLib { /// <summary> /// Interface IGreetingStrategy /// </summary> /// <remarks>Editor:v-liuhch CreateTime:2015/6/28 11:01:58</remarks&g

【spring框架】模拟Spring框架(涉及Jdom的使用)

假设我们先写一个模块,这个模块是用户管理. 以后会有很过个Dao存在,取Dao的时候需要改代码,比较不方便,可以将Dao写在XML然后去读取也可以. 以前的解决方式是工厂类,FactoryMethod,但是也会很慢麻烦(每个Dao一个Factory) 我们可以做个很大的工厂,用来获取所有的Dao.其实就是一个大的配置文件. 我们模拟spring的配置文件,我们读取XML. 读取XML的样例和方法(使用的Jdom开源API) 导入jdom的jar包jdom.jar. 测试XML-text.xml:

创建Web应用和Struts框架配置文件实例

web|创建 创建Web应用的配置文件 对于Struts应用,它的配置文件web.xml应该对ActionServlet类进行配置,此外,还应该声明Web应用所使用的Struts标签库,本例中声明使用了三个标签库: Struts Bean.Struts HTML和Struts Logic标签库.例程1为web.xml的源代码. 例程1 web.xml <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE w

游戏大厅从基础开始(4)-通过L2X用配置文件反射组装程序(VB only)

很久没更新了.前一阵工作比较充实(就是比较劳累拉~),加上向老赵学习努力瘦身,精神愈发痛 苦,难免就懒惰下来.通用倒了,项目突然死亡,On bench了一个月,越发的无力. 好消息也是 有的,在m$ msdn论坛努力回答问题,总算当上了个版主.虽然7月申请mvp失败 但是鄙人生性好显摆,好听一点就是爱分享,所以一个咕噜爬起来,又是条好汉. -----------------------闲话到此 为止----------------------- 通过配置来制定程序 说起通过配置来制定程序,不得不

在SSH框架中使用Spring的好处(转)

  以下是我总结下今天笔试中SSh中的总结: 在SSH框架中spring充当了管理容器的角色.我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句.Struts是用来做应用层的,他它负责调用业务逻辑serivce层.所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)    struts负责控制Service(业务逻辑处理类),从而控

【spring 配置文件】spring配置文件的解析

一.总体结构   二.详解 1.spring <alias >标签   在对bean进行定义时,除了使用id属性来指定名称之外,为了提供多个名称,可以使用alias标签来指定.而所有的这些名称都指向同一个bean,在某些情况下提供别名非常有用,比如为了让应用的每一个组件能更容易的对公共组件进行引用. 然而,在定义bean时就指定所有的别名并不是总是恰当的.有时我们期望能在当前位置为那些在别处定义的bean引入别名.在XML配置文件中,可用单独的<alias/>元素来完成bean别名

java 框架 spring-请问Spring是怎么个意思?我写了个java小实例 还是不太明白~(新手菜鸟)

问题描述 请问Spring是怎么个意思?我写了个java小实例 还是不太明白~(新手菜鸟) port org.springframework.*; import org.springframework.context.support.FileSystemXmlApplicationContext; 难道.* 不 包括后面那一串吗?为啥注释了长的import 报错FileSystemXmlApplicationContext cannot be resolved to a type 解决方案 im

Spring MVC框架的高级配置

高级 本文将为您提供关于Spring MVC框架的配置技巧,以帮助管理基于Spring的web应用程序的多个实例.本配置管理主题常被学术界所忽略,但是,这对于现实的web开发尤为重要.本主题并不直接关联任何具体的技术,因此,我们将从最基本的概念开始对这个问题进行说明.下面,我们将根据Spring MVC框架,为基于本技术开发的项目提供一系列的解决方案. Spring配置 人们经常会在一台以上的主机上配置一种Web应用程序.例如,在生产中,一个网站可能只有一个实例.除了此实例外,开发人员可以在用于