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 社群所有即將舉行的活動。

    檢視所有