欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

Impala 1.0 RC1发布:Spring 动态模块

程序员文章站 2024-02-24 12:07:22
...

Impala 1.0 RC1版本发布了,此版本对很多主要功能进行了改善:

  • 添加了一个新的Spring Web 命名空间,用于在Impala Web 模块中注册servlet,过滤器和Web artifacts;
  • 对性能的增强,自动模块装载机制更加健全,更易于生产中使用;
  • 在创建,服务和动态类加载方面做了很多的改进;
  • ……

Impala是一个为Java企业应用开发提供支持的动态模块框架,基于Spring框架,着重于简单和高效,Impala使用Spring和相关技术能够快速开发应用。

Impala使得开发者可以将基于Spring MVC的web应用划分成一组形成继承体系的模块,它采用Java 1.5运行时,其许可协议基于Apache V2。

使用该框架的每个应用都包含一个根模块,还可以包含一个或多个子模块。根模块的主要作用是定义一套接口beans并为应用中使用的Java接口和共享/领域类提供home接口,而子模块主要关注领域。

该框架可以在运行的应用中动态增加、更新或删除模块,还可以利用JMX查看和重新装载模块。

Impala从内心深处拥抱测试驱动开发并提供了一个基于JUnit 3的“交互式测试运行器”,其目的在于减少开发/部署/测试的周期,尤其是集成测试。

该项目考虑到与OSGi的关系,最终允许将OSGi作为Impala应用的另一个可选运行时。

点击查看更多Impala介绍详情:http://code.google.com/p/impala/wiki/Release1_0RC1Announcement

Impala Home: http://impala.googlecode.com
Blog: http://impalablog.blogspot.com

相关标签: Spring