开源中国社区
找到您想要的开源软件,分享和交流 开源软件 新闻 讨论 博客
当前位置: 开源软件 » 分类导航 » 程序开发 » 面向方面AOP/IoC

共有66 面向方面AOP/IoC开源软件,第1

软件过滤: 排序: 收录时间 | 浏览数
  • J2EE框架 Spring

    Spring Framework 是一个开源的Java/Java EE全功能栈(full-stack)的应用程序框架,以Apache许可证形式发布,也有.NET平台上的移植版本。该框架基于 Expert One-on-One Java EE Design and Development(ISBN 0-7645-4385-7)一书中的代码,最初由 Rod ... 更多Spring信息

    最新新闻: Spring 框架发布 3.0.3 版本 发布于 1个月前

  • 面向方面的框架 AspectJ

    AspectJ是一个面向方面的框架,它扩展了Java语言。AspectJ定义了AOP语法所以它有一个专门的编译器用来生成遵守Java字节编码规范的Class文件。 更多AspectJ信息

  • .NET框架 Castle

    Castle是针对.NET平台下的一个非常优秀的开源项目,从数据访问框架 ORM到依赖注入容器,再到WEB层的MVC框架、AOP,基本包括了整个开发过程中的所有东西,为我们快速的构建企业级的应用程序提供了很好的服务。 更多Castle信息

  • .NET应用程序框架 Spring.NET

    Spring.NET 是一个关注于.NET企业应用开发的应用程序框架。它能够提供宽广范围的功能,例如依赖注入、面向方面编程(AOP)、数据访问抽象, 以及ASP.NET集成等。基于java的spring框架的核心概念和价值已被应用到.NET。Spring.NET 1.0 包含一个完全功能的依赖注... 更多Spring.NET信息

    最新新闻: Spring.NET 1.3.0 发布 发布于 7个月前

  • IoC容器 Unity

    Unity Application Block (Unity)是一个轻量级的,可扩展的依赖注入容器.DI的标准描述文章来自Martin Flower。作为一个快速的摘要,依赖注入容器就是一个用于构建高度松耦合的软件的工具。依赖注入容器处理相互关联对象的所有细节,因此你可以构建一个 独立... 更多Unity信息

  • 轻量级IoC容器 Guice

    Google公司开发的轻量级IoC容器,其特点是: 1、速度快,据说是spring的100倍速度 2、无需配置文件,实用JDK5.0的annotation描述组件依赖,简单,而且有编译器检查和重构支持 3、简单,代码量很少 更多Guice信息

  • Warp Framework

    Warp framework 是基于Google Guice的轻量级Web开发框架 Warp框架充分利用了JDK5.0的Annotation和泛型机制,并且基于Google Guice这个IoC框架,提供了full-stack的Web开发设施,他主要包含了四个部分: warp-persist框架:封装Hibernate和JPA,提供事务管... 更多Warp Framework信息

  • Java 插件框架 jspf

    jspf (Java Simple Plugin Framework) 是一个插件框架,集成了很多 IoC 框架的概念在里面。 示例代码 PluginManager pm = PluginManagerFactory.createPluginManager();pm.addPluginsFrom(new File("myPluginDir/").toURI());// or pm.addPluginsFrom(new ... 更多jspf信息

  • ObjectBuilder

    ObjectBuilder是一个可扩展的Application Block,同时也是Unity的基础。对于ObjectBuilder到底是什么有很多不同的理解,最普遍的描述是:ObjectBuilder是“依 赖注入的工具”,还有一种说法是“构建依赖注入容器的框架”,这些多少都有... 更多ObjectBuilder信息

  • 编程语言 Noop

    Noop 是一个看起来很像Java的、运行在JVM上的语言,而目标则是在语言起步的时候就 建立起依赖注入(dependency injection)以及可测试性,而无须像其他语言一样依靠第三方库。官网上称Noop的意图在于鼓励良好的编码习惯。 依赖注入之外,Noop关注可测试性、不... 更多Noop信息

    最新新闻: Google启动Noop语言项目 发布于 10个月前

  • Spring ActionScript

    Spring ActionScript 是 ActionScript 编程语言的一个 IoC 、MVC 编程框架,主要用于 Flash、Flex 和 AIR 平台的应用开发。 当前版本的Spring ActionScript已经实现了IOC,反射编程框架,集成了Cairngorm和PureMVC框架。接下来会开发一个MVCS( Model-Vie... 更多Spring ActionScript信息

    最新新闻: Spring ActionScript 1.0 RC1 发布 发布于 4个月前

  • IoC 容器 PicoContainer

    PicoContainer是一个“微核心 ”(micro-kernel)的容器。它利用了Inversion of Control模式和Template Method模式,提供面向组件的开发、运行环境。PicoContainer是“极小”的容器,只提供了最基本的特性。 到目前为止,PicoContain... 更多PicoContainer信息

    最新新闻: PicoContainer 2.10 发布,IoC容器 发布于 5个月前

  • 面向组合编程框架 Qi4j

    Qi4j本身是一个提供给所有java开发者使用的面向组合编程的Java框架。尽管面向组合编程需要较大的思想转变,但是面向组合编程不需要单独的工 具、语言或XML。Qi4j的应用程序可以在Spring应用软件、Web应用容器、OSGi和其他地方运行。Qi4j大量使用了标注,以... 更多Qi4j信息

  • 控制反转框架 Swiz

    Swiz 模仿了Spring 框架,它的核心是个简单的控制反转框架。借助于IoC框架,应用组件(例如视图)无需实例化其依赖(所用的对象),甚至都不用查找。在组件创建时框架会注 入这些依赖(因此术语“依赖注入”也用来表示这种行为)并产生松耦合且可... 更多Swiz信息

  • Ninject

    Ninject为.NET应用程序提供快速、轻型的依赖注入器而著称。它有助于开发人员将应用程序拆分为松耦合、高内聚的功能片断的集合,然后以灵活的方式将它们粘连在一起。从软件架构层面上使用Ninject,可以使得你的代码更易于编写、重用、测试和修改。... 更多Ninject信息

  • Web框架 VRaptor

    VRaptor 是一个MVC与IOC的Web框架.它采用了许多框架的思想包括:JBoss Seam,Stripes,Webwork,Hibernate Annotations等。VRaptor2充分利用Java5注释使得可以通过简单的方式来处理Web编程。你的商业逻辑类不需要与 javax.servlet API联系,并且与其它框架相比它... 更多VRaptor信息

    最新新闻: VRaptor3 beta1 发布 发布于 11个月前

  • Delphi Spring Framework

    Delphi Spring Framework 是一个国际化的开源项目,主要为 Delphi 开发者提供一个类似 Spring 的基础框架,用以构建可靠、灵活和可扩展的企业应用程序。 系统架构: 更多Delphi Spring Framework信息

  • .NET面向方面编程 StarLight

    StarLight 是为 .NET 应用程序提供面向方面编程(AOP)的框架,使用的是组合过滤器模型。 更多StarLight信息

  • Eos

    Eos 语言扩展了C#语言,引入一套完整的AOP语法,并提供Eos专用编译器,使其性能高于其他AOP实现技术。支持多语言的.NET平台的应用使跨语言应用AOP成为可能。 更多Eos信息

  • IoC 框架 Plexus

    Plexus 是一个用于创建面向组件、模块化软件的 IoC 框架,与其他的 IoC 框架例如Spring相比较,Plexus 支持的功能包括: Component lifecycles Component instantiation strategies Nested containers Component configuration Auto-wiring Component d... 更多Plexus信息