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 之间进行转换(必要时)
  • 向 PropertyResourceConfigurer 添加了“fileEncoding”和“propertiesPersister”属性
  • 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”)

  • 向 BeanFactory 接口添加了“getType(name)”方法,用于检查“getBean”将返回的对象的类型
  • 向 ListableBeanFactory 接口添加了“getBeansOfType(type)”便捷方法,无需显式过滤器
  • 添加了 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 定义的元素

  • 支持非公共类和非公共 init 和 destroy 方法
  • bean factory 考虑 bean 引用以实现正确的销毁顺序(不需要“depends-on”)
  • bean factory 检测 JDK 1.4 和 Commons Collections 以创建链接/身份映射
  • 将“publishEvent”方法分解到 ApplicationEventPublisher 接口中
  • 在 mock JAR 中包含了新的“test”包,为需要 Spring 上下文的测试提供了超类
  • 向 JdoDialect 接口添加了“applyQueryTimeout”方法
  • 向 RemoteInvocation 添加了“addAttribute”和“getAttribute”方法
  • Spring Framework 1.1 最终版发布

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

    我们很高兴地宣布 Spring Framework 1.1 (最终版)已发布。自 1.1 RC2 以来,进行了一些 API 澄清并修复了许多错误。

    还有各种次要新功能

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

    • 为属性 bean 定义添加了“(abstract)”标记,为 XML bean 定义添加了“abstract”属性

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

    Spring Framework 1.1 Release Candidate 2 发布

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

    我们很高兴地宣布,Spring Framework 1.1 Release Candidate 2 已发布。这将是1.1版本的最后一个发布候选版本;1.1最终版本预计很快就会发布。



    此版本中的新功能包括:

    • 新的HTTP调用器远程处理策略,它使用Java序列化通过HTTP(结合了RMI和Hessian的优点)
    • HTTP/RMI调用器的RemoteInvocationFactory和RemoteInvocationExecutor策略,用于额外的调用上下文
    • 以JSF VariableResolver实现形式提供的基本JSF支持,该实现能够识别Spring管理的中间层Bean
    • 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 Release Candidate 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消息
    • 在Spring一致的数据访问抽象中,支持Apache OJB作为ORM替代方案
    • 显著改进的JDO支持
    • 在转换SQLExceptions方面具有更大的灵活性,以及其他JDBC增强功能
    • 在使用JDBC时支持嵌套事务和保存点。声明式事务管理可以支持嵌套事务。
    • 如果所有Advisor和目标都可序列化,则AOP代理现在是可序列化的
    • 改进的Velocity和FreeMarker支持
    • 重新设计的父/子Bean定义概念:子Bean现在可以覆盖任何继承的设置。这可以用于简化配置。
    Spring 1.1 最终版本计划于八月中旬发布,并且将与Spring 1.0.2 100%向后兼容。由于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 mock
    • 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 Plugin
    • 重新设计了Tiles的ComponentControllerSupport类,使其兼容Struts 1.1和Struts 1.2
    • 修复了Hibernate/JTA同步在提交时Hibernate刷新失败情况下的清理问题
    • 添加了对具有纯JTA或EJB CMT的事务范围Hibernate Session的支持,无需JtaTransactionManager
    • 修复了…

    Spring Framework 1.0 Final 发布

    版本发布 | 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 社区所有即将举行的活动。

    查看所有