Spring Framework 1.1.3 发布

发布 | Thomas Risberg | 2004 年 12 月 12 日 | ...

我们很高兴地宣布 Spring Framework 1.1.3 已发布。这是 1.1 系列中的一个错误修复和次要增强版本;最重要的是,完全恢复了 JDK 1.3 兼容性。

此版本中的新功能包括

        <ul>
          <li>added

“setResourceLoader”方法到 GenericApplicationContext,用于覆盖默认资源加载策略

  • 添加了 FileSystemResourceLoader,将路径解析为文件系统资源而不是类路径资源
  • BeanWrapperImpl 自动注册默认的 ResourceArrayPropertyEditor
  • 添加了 CustomCollectionEditor,默认情况下注册在 Set、SortedSet 和 List 之间转换(如有必要)
  • 将“fileEncoding”和“propertiesPersister”属性添加到 PropertyResourceConfigurer
  • Spring Framework 1.1.2 发布

    发布 | Thomas Risberg | 2004 年 11 月 14 日 | ...

    我们很高兴地宣布 Spring Framework 1.1.2 已发布。这是一个错误修复和次要增强版本。
     

    此版本中的新功能包括

            <ul>
              <li>added
    

    支持 BeanWrapperImpl 的多维集合(例如“map[myKey][0]”或“map[myKey][0].name”)

  • 将“getType(name)”方法添加到 BeanFactory 接口,检查“getBean”将返回的对象类型
  • 将“getBeansOfType(type)”便利方法添加到 ListableBeanFactory 接口,无需显式过滤器
  • 添加了 PropertyPathFactoryBean,允许评估目标 bean 的属性路径并公开结果
  • 允许在 XML bean 定义中使用“bean*”而不是“bean+”,即文件中没有 bean 定义(仅导入)

    Spring Framework 1.1.1 发布

    发布 | Thomas Risberg | 2004 年 9 月 30 日 | ...

    我们很高兴地宣布 Spring Framework 1.1.1 已发布。这是一个错误修复和次要增强版本。
     

    此版本中的新功能包括

            <ul>
              <li>&quot;import&quot;
    

    用于 XML bean 定义的元素

  • 支持非公共类和非公共初始化和销毁方法
  • bean 工厂考虑 bean 引用以获得正确的销毁顺序(不需要“depends-on”)
  • bean 工厂检测 JDK 1.4 和 Commons Collections 以创建链接/标识映射
  • 将“publishEvent”方法分解到 ApplicationEventPublisher 接口中
  • 在模拟 JAR 中包含新的“test”包,为需要 Spring 上下文的测试提供超类
  • 将“applyQueryTimeout”方法添加到 JdoDialect 接口
  • 将“addAttribute”和“getAttribute”方法添加到 RemoteInvocation
  • Spring Framework 1.1 正式版发布

    发布 | Thomas Risberg | 2004 年 9 月 5 日 | ...

    我们很高兴地宣布 Spring Framework 1.1 (正式版)已发布。自 1.1 RC2 以来,一些 API 已得到澄清,并且修复了许多错误。

    还有一些各种次要的新功能

    • 重新设计了 BeanWrapperImpl 的特定于属性的自定义编辑器处理,以允许为未初始化的子路径注册
    • 将“applyBeanPropertyValues”方法添加到 AutowireCapableBeanFactory,用于填充现有的 bean 实例

    • 为属性 bean 定义分别添加“(abstract)”标记和 XML bean 定义的“abstract”属性

    • 添加了对 SqlReturnType 接口的支持,该接口允许从存储过程中返回自定义类型
    • 添加了 java.util.Date 的自动转换…

    Spring Framework 1.1 发布候选版本 2 发布

    发布 | Thomas Risberg | 2004 年 8 月 19 日 | ...

    我们很高兴地宣布 Spring Framework 1.1 发布候选版本 2 可用。这将是 1.1 的最后一个发布候选版本;1.1 正式版预计很快就会发布。



    此版本中的新功能包括

    • 新的 HTTP 调用程序远程策略,它使用 HTTP 上的 Java 序列化(结合了 RMI 和 Hessian 的优势)
    • 用于 HTTP/RMI 调用程序的 RemoteInvocationFactory 和 RemoteInvocationExecutor 策略,用于其他调用上下文
    • 以了解 Spring 托管中间层 bean 的 JSF VariableResolver 实现的形式提供基本的 JSF 支持
    • 用于 Velocity 和 FreeMarker 的表单简化宏,提供 HTML 输入宏等,以便轻松构建表单

    方法注入

    工程 | Rod Johnson | 2004 年 8 月 6 日 | ...

    几个月前,在我还没有博客的日子里,Cedric Bob 讨论了“Getter 注入”。

    基本概念是 IoC 容器可以在部署时覆盖托管对象上的抽象或具体方法。容器正在注入一个方法,例如 getter 方法,而不是像 Setter 注入那样注入引用或原始值。碰巧的是,我当时已经在为 Spring 1.1 开发容器方法覆盖机制,该机制已在 Spring 1.1 RC1 中发布。这是一个有趣的概念,绝对是完整 IoC 容器的一部分。但是,我…

    Spring Framework 1.1 发布候选版本 1 发布

    发布 | Thomas Risberg | 2004 年 7 月 28 日 | ...

    Spring 团队很高兴地宣布 Spring 1.1 的第一个发布候选版本



    Spring 1.1 RC1 中的新功能和增强功能包括
    • IoC 容器支持方法注入:覆盖具体或抽象方法,通常是为了查找容器管理的依赖项。这意味着即使更不需要实现 Spring 特定的接口,例如 BeanFactoryAware。
    • IoC 容器现在可以从静态工厂方法以及构造函数中获取对象。此增强功能允许出色的 AspectJ 集成:现在可以使用 Spring 依赖项注入(像任何对象一样)配置 AspectJ 方面。我们计划在 1.1 正式版之前提供 AspectJ 集成的示例。
    • 支持发送和接收 JMS 消息
    • 支持 Apache OJB 作为 ORM 替代方案,在 Spring 一致的数据访问抽象中
    • JDO 支持得到了显着改进
    • 在转换 SQLException 方面具有更大的灵活性,以及其他 JDBC 增强功能
    • 在使用 JDBC 时支持嵌套事务和保存点。声明式事务管理可以支持嵌套事务。
    • 如果所有 Advisor 和目标都是可序列化的,则 AOP 代理现在也是可序列化的
    • 改进了 Velocity 和 FreeMarker 支持
    • 重新设计了父子 bean 定义概念:子级现在可以覆盖任何继承的设置。这可以用来简化配置。
    Spring 1.1 正式版计划于 8 月中旬发布,并且与 Spring 1.0.2 完全向后兼容。由于 Spring 旨在最大程度地减少应用程序代码对框架的依赖性,并且由于更改是向后兼容的,因此我们预计现有应用程序无需任何代码更改即可迁移到 Spring 1.1。

    从现在到 1.1 正式版发布的主要重点将放在文档和示例上。

    有关详细信息,请参阅 更改日志

    可以从此处下载发布版本 此处

    Spring Framework 1.0.2 发布

    发布 | Thomas Risberg | 2004 年 6 月 2 日 | ...

    我们很高兴地宣布 Spring Framework 1.0.2 发布。

    此版本在整个框架中引入了各种增强功能,以及一些次要的错误修复。

    此版本中的增强功能包括

    • 新的“mock”源代码树和“spring-mock”jar 文件,其中包含 JNDI 和 Servlet API 模拟,用于在应用程序中使用
    • CachedIntrospectionResults 刷新 JavaBeans Introspector 缓存,以便在关闭时进行正确的垃圾回收
    • 添加了 ObjectFactory 接口和 ObjectFactoryCreatingFactoryBean,用于非侵入式创建原型 bean
    • AbstractXmlApplicationContext 使用 PathMatchingResourcePatternResolver 用于 Ant 样式的配置位置模式
    • 添加了对“xxx*”字段的支持…

    Spring Framework 1.0.1 发布

    发布 | Thomas Risberg | 2004 年 4 月 22 日 | ...

    我们很高兴地宣布 Spring Framework 1.0.1 发布。

    这是一个错误修复和次要增强版本;

    最重要的修复和新功能是

    • 添加了 Struts ActionSupport 和 DispatchActionSupport 基类,以便轻松访问 Spring 上下文
    • 添加了 Struts ContextLoaderPlugIn 和 DelegatingActionProxy,取代了 Don Brown 的 Spring Struts 插件
    • 重新设计了 Tiles 的 ComponentControllerSupport 类,以使其与 Struts 1.1 和 Struts 1.2 兼容
    • 修复了在提交时发生 Hibernate 刷新失败时 Hibernate/JTA 同步清理
    • 添加了对使用普通 JTA 或 EJB CMT 的事务范围的 Hibernate 会话的支持,无需 JtaTransactionManager
    • 修复了…

    Spring Framework 1.0 正式版发布

    发布 | Thomas Risberg | 2004 年 3 月 24 日 | ...

    我们很高兴地宣布 Spring Framework 1.0 正式版已发布。

    1. 范围

    Spring 1.0 是一个完整的 Java/J2EE 应用程序框架,涵盖以下功能
    • 当今最复杂的轻量级容器,具有各种类型的 setter 和构造函数注入
    • 基于 AOP Alliance 接口的 AOP 拦截框架,与核心容器集成
    • JNDI 支持类,允许 Spring 托管 bean 与 JNDI 定位对象轻松连接
    • 应用程序上下文概念,提供资源加载和消息访问抽象

    获取 Spring 电子报

    通过 Spring 电子报保持联系

    订阅

    领先一步

    VMware 提供培训和认证,以加速您的进步。

    了解更多

    获得支持

    Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

    了解更多

    即将举行的活动

    查看 Spring 社区中所有即将举行的活动。

    查看全部