Spring IDE 1.3 发布

发布 | Torsten Juergeleit | 2006 年 4 月 25 日 | ...

致 Spring 社区:

我们很高兴地宣布 Spring IDE 1.3 已发布。

此版本的 Spring IDE 提供了一些新功能和大量错误修复。完整列表请访问 http://springide.org/project/milestone/Release%201.3

变更

更多详细信息请访问项目网站 http://springide.org/

使用 Eclipse 的更新管理器从项目的更新站点 http://springide.org/updatesite/ 安装此版本

可以通过 http://springide.org/project/newticket 提交错误报告

使用 AspectJ 和 JMX 进行消息流追踪

工程 | Ben Hale | 2006 年 4 月 25 日 | ...

在我以前工作的一个项目中,我们有一个系统,它会接收来自设备的消息,并决定是否将该信息传递给用户。存在多个决策级别,我们总是发现自己会问的一个问题是,消息在通过系统的过程中是否丢失了。

在我们转向 Spring 之前,几乎不可能知道这个问题的答案。尝试使用日志记录,但做出决策的消息数量巨大,这使得日志记录充其量是繁琐的。其他尝试使用了调试器,但结合...

Spring Framework 2.0 M4 发布

发布 | Juergen Hoeller | 2006 年 4 月 24 日 | ...

致 Spring 社区:

我们很高兴地宣布 Spring 2.0 M4 已发布。  下载 | 文档 | 更新日志

Spring 2.0 M4 是下一代 Spring 的第四个里程碑版本。

新增和值得关注的特性包括

  • 更新了 JPA 支持
  • JDBC 访问的命名参数支持
  • 改进了 XML Schema 命名空间
  • FactoryBean 创建对象的自动代理
  • 以及更新日志中提到的许多其他改进。

此版本还包含了自 M3 以来发现的众多问题修复。  建议之前里程碑版本的用户进行更新。  有关所有 M4 变更的详细信息,请参阅更新日志

随着此版本的发布,我们正在接近 2.0 生产目标的功能冻结,只有少数其他功能和改进计划包含在 2.0 中。下一版本将是 Spring 2.0 Release Candidate 1 (RC1),计划于 5 月发布。

我们还将在几天内发布 1.2.8 维护版本,回溯 2.0 M4 中所有适用的修复。(这已可在 CVS 的 mbranch-1-2 中获取,正在等待最终测试。)

尽情享受并持续提供反馈,

Juergen
-----
Juergen Hoeller
Spring Framework 开发负责人
Interface21 首席架构师
http://www.springframework.org
http://www.interface21.com

Spring 2.0 的 JMS 改进

工程 | Ben Hale | 2006 年 4 月 9 日 | ...

随着 Spring 1.1 的发布,Spring 社区首次尝到了 JMS 支持。该支持包括异常转换、消息转换以及一个类似于 JdbcTemplate 的模板类。该支持还负责 JMS 1.0.2 和 1.1 规范之间的领域统一。此支持的核心是 JmsTemplate 类及其 JMS 1.0.2 对应类 JmsTemplate102

与使用原始 JMS API 进行企业消息传递相比,此支持是一大改进。然而,它确实有一个缺点;JmsTemplate 仅支持使用 JmsTemplate.receive() 方法同步接收消息。这种行为对许多人来说效果很好,但绝大多数用户最终自己实现了异步消费者。简而言之,他们想要 EJB 2 中称为消息驱动 Bean 的功能…

喜爱 Spring 2.0 的另一个理由:拦截器组合

工程 | Ben Hale | 2006 年 4 月 9 日 | ...

最近我正在做一个项目,该项目有一个 Swing 客户端通过 RMI 与服务层通信。服务层标记有事务,一切似乎工作正常。然而,每次我们在 Hibernate DAO 层遇到异常时,Spring 都会将异常转换为运行时异常,并将其作为 RemoteException 沿着调用堆栈一直向上并通过 RMI 连接传播。无论何时反序列化该异常,客户端都会出现异常(与 RemoteException 不同)。决定采取的措施是简单地引入一个切面。任何异常...

Spring 2.0 中的 POJO 切面:一个简单示例

工程 | Mark Fisher | 2006 年 3 月 22 日 | ...

虽然本文中的内容非常简单,但它实际上将展示 Spring 2.0 中一些相当重要的新特性。我希望凭借一点想象力,您能够将在此处看到的内容应用于您自己远非琐碎的用例。

我实际上会展示 2 个示例。第一个将使用一个相当简单的日志记录器


package example;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

public class SimpleLogger {

  private static Log log = LogFactory.getLog(SimpleLogger.class);

  public void logOneString(String s) {
    log.info…

首届悉尼 Spring 用户组会议

工程 | Ben Alex | 2006 年 2 月 24 日 | ...

超过 200 人报名参加了于 2006 年 2 月 22 日举行的首届悉尼 Spring 用户组会议。如照片(下图)所示,现场座无虚席,甚至有几位与会者从外州乘飞机赶来参加晚上的会议。

由于三分之一的与会者表示他们目前不使用 Spring,Rod Johnson 的“Spring 入门”演讲受到好评并引发了许多问题。原定的“Spring 2.0 及未来”演讲——无疑将引起目前正在使用 Spring 的人士的浓厚兴趣——被重新安排到下次会议进行。

两…

面向 Spring 的 Acegi Security System 1.0.0-RC2 发布

发布 | Colin Sampaleanu | 2006 年 2 月 10 日 | ...

面向 Spring 的 Acegi Security System,v1.0.0 RC2 现已发布。Ben Alex 在邮件列表中的公告如下:

-----

致 Spring 社区

我很高兴地宣布 Acegi Security 1.0.0 Release Candidate 2 版本现已可用。此版本包含了自 1.0.0 RC1 以来的 50 多项改进和修复,其中包括全面的新 LDAP 功能。我们建议用户升级到 1.0.0 RC2,以利用这些改进。升级到 1.0.0 也将有助于我们在迈向最终 1.0.0 版本时发现任何问题。

有关变更和修复的详细信息,请访问更新日志。与往常一样,发布 ZIP 文件中包含了详细的升级说明。

项目网站 http://acegisecurity.org 提供了 Acegi Security 功能的更多信息、在线文档访问以及最新版本下载链接。

希望您发现此新版本在您的项目中有所帮助。

致意
Ben

Spring Framework 2.0 M2 发布

发布 | Juergen Hoeller | 2006 年 2 月 2 日 | ...

致 Spring 社区:

我很高兴地宣布 Spring 2.0 M2 已发布。

在此下载。

Spring 2.0 M2 是下一代 Spring 的第二个里程碑版本。此版本包含增强功能和新特性,包括改进的 AspectJ 支持和 Java Persistence API(草案)支持。  它还包含了自 2.0 M1 以来发现的问题修复。

详情请参阅更新日志

Spring 1.2.7 也将很快发布,它将回溯 2.0 M1/M2 中的一些修复和次要增强功能,并为即将发布的 Spring Web Flow 1.0 候选版本提供 1.2 系列基础。  2.0 系列中的下一个 Spring 版本将是 2.0 M3。有关更详细的信息,请查看路线图

致意,

Juergen
 
-----
Juergen Hoeller
Interface21 有限公司
http://www.springframework.com

Spring IDE 1.2.5 发布

发布 | Torsten Juergeleit | 2006 年 1 月 11 日 | ...

致 Spring 社区:

我们很高兴地宣布 Spring IDE 1.2.5 已发布。
此版本的 Spring IDE 随附了版本 1.0.0 的 BeansXmlEditor。此外,还提供了一些错误修复和可用性增强。 有关包含的错误修复和增强功能的完整列表,请访问 http://springide.org/project/milestone/Release%201.2.5

变更

  • XML 解析器 Xerces 已更新到版本 2.7.1
  • BeansConfigValidator 中的 bug 已修复
    • 对于属性 'autowire="constructor"',跳过对无参构造函数的检查
    • 跳过类和属性名中的占位符
    • 现在验证 init-method 和 destroy-method
    • 现在验证必需的默认构造函数
  • BeansViewBeansXmlEditor 的大纲视图中使用更合适的图标
  • BeansView 上下文菜单中的新条目,用于在文本编辑器中打开选定的节点
  • BeansXmlEditor 的变更
    • 大纲视图中使用描述性图标代替冗长文本
    • 大纲视图中的新工具栏操作,用于按字母顺序排序
    • 大纲上下文菜单中的新条目,用于在 Spring 样式和标准 XML 样式之间切换大纲风格

更多详细信息请访问项目网站 http://springide.org/

此版本可从项目的 Eclipse 更新站点 http://springide.org/updatesite/ 获取

可以通过 http://springide.org/project/newticket 提交错误报告

获取 Spring 时事通讯

订阅 Spring 时事通讯,保持连接

订阅

先人一步

VMware 提供培训和认证,助力您加速进步。

了解更多

获取支持

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

了解更多

近期活动

查看 Spring 社区的所有近期活动。

查看全部