Spring Framework 1.1.3 已發布

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

我們很高興地宣布Spring Framework 1.1.3 已經發布。這是 1.1 系列中的錯誤修復和小幅增強版本;最重要的是,JDK 1.3 的相容性已完全恢復。

此版本中的新功能包括

        <ul>
          <li>added

GenericApplicationContext 的 "setResourceLoader" 方法,用於覆蓋預設的資源載入策略

  • 新增了 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 工廠會考慮 Bean 參考以獲得正確的銷毀順序(不需要 "depends-on")
  • Bean 工廠檢測 JDK 1.4 和 Commons Collections 以建立連結/身份映射
  • 將 "publishEvent" 方法分解到 ApplicationEventPublisher 介面中
  • 在 mock JAR 中包含新的 "test" 封裝,為需要 Spring 內容的測試提供父類別
  • 為 JdoDialect 介面新增了 "applyQueryTimeout" 方法
  • 為 RemoteInvocation 新增了 "addAttribute" 和 "getAttribute" 方法
  • Spring Framework 1.1 Final 已發布

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

    我們很高興地宣布Spring Framework 1.1 (final) 已經發布。自 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 final 版本。



    此版本中的新功能包括

    • 新的 HTTP 調用程式遠端處理策略,它使用 Java 序列化 over HTTP(結合了 RMI 和 Hessian 的優勢)
    • HTTP/RMI 調用程式的 RemoteInvocationFactory 和 RemoteInvocationExecutor 策略,用於額外的調用上下文
    • 基本 JSF 支援,採用了解 Spring 管理的中間層 Bean 的 JSF VariableResolver 實現形式
    • Velocity 和 FreeMarker 的表單簡化巨集,提供 HTML 輸入巨集等,以便輕鬆建立表單

    方法注入

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

    幾個月前,在我還沒有部落格的日子裡,CedricBob 討論了“Getter Injection”。

    基本概念是,IoC 容器可以在部署時覆蓋受管理物件上的抽象或具體方法。容器正在注入方法,例如 getter 方法,而不是 Setter Injection 中的參考或原始類型。碰巧的是,我已經在為 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 final 之前提供 AspectJ 整合的範例。
    • 支援發送和接收 JMS 訊息
    • 在 Spring 一致的資料存取抽象中,支援 Apache OJB 作為 ORM 替代方案
    • 顯著改進的 JDO 支援
    • 在轉換 SQLExceptions 時具有更大的彈性,以及其他 JDBC 增強功能
    • 在使用 JDBC 時,支援巢狀交易和儲存點。宣告式交易管理可以支援巢狀交易。
    • 如果所有 Advisors 和目標都是可序列化的,則 AOP 代理現在是可序列化的
    • 改進的 Velocity 和 FreeMarker 支援
    • 重新設計的父/子 Bean 定義概念:子 Bean 現在可以覆蓋任何繼承的設定。這可用於簡化配置。
    Spring 1.1 final 計劃於 8 月中旬發布,並且將 100% 向後相容於 Spring 1.0.2。由於 Spring 旨在最大限度地減少應用程式碼對框架的依賴,並且由於變更向後相容,因此我們預計現有應用程式不需要任何程式碼變更即可遷移到 Spring 1.1。

    現在到 1.1 final 版本之間的主要重點將放在文件和範例上。

    請參閱 變更日誌 以取得詳細資訊。

    可以在此處下載該版本

    Spring Framework 1.0.2 已發布

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

    我們很高興地宣布 Spring Framework 1.0.2 的發布。

    此版本在整個框架中引入了各種增強功能,以及一些次要的錯誤修復。

    此版本中的增強功能包括

    • 新的 "mock" 原始碼樹和 "spring-mock" jar 檔案,其中包含用於應用程式的 JNDI 和 Servlet API mocks
    • 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
    • 重新設計了 ComponentControllerSupport 類別,以便 Tiles 與 Struts 1.1 和 Struts 1.2 相容
    • 修復了在提交時發生 Hibernate flushing 失敗時的 Hibernate/JTA 同步清理問題
    • 新增了對具有 plain JTA 或 EJB CMT 的事務範圍 Hibernate Sessions 的支援,而無需 JtaTransactionManager
    • 已修復…

    Spring Framework 1.0 Final 已發布

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

    我們很高興地宣布Spring Framework 1.0 final 已經發布。

    1. 範圍

    Spring 1.0 是一個完整的 Java/J2EE 應用程式框架,涵蓋以下功能
    • 當今可用的最複雜的輕量級容器,具有各種 setter 和建構函式注入
    • 基於 AOP Alliance 介面的 AOP 攔截框架,與核心容器整合
    • JNDI 支援類別,允許輕鬆地將 Spring 管理的 Bean 與 JNDI 定位的物件連接起來
    • 應用程式內容概念,提供資源載入和訊息存取抽象

    取得 Spring 電子報

    透過 Spring 電子報保持聯繫

    訂閱

    領先一步

    VMware 提供培訓和認證,以加速您的進度。

    了解更多

    取得支援

    Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

    了解更多

    即將到來的活動

    查看 Spring 社群中所有即將到來的活動。

    查看全部