Spring Integration在dm Server上的应用

工程 | Iwein Fuld | 2009年2月27日 | ...

介绍

在这篇博客文章中,我将向您展示如何使用Spring Integration和dm Server创建一个松耦合且可扩展的应用程序。使用OSGi的额外好处是,我们可以在运行时更改应用程序的行为,当然我们也会从中获得一些乐趣。首先,我将快速强调设计应用程序以支持并发使用的原因,然后我将描述将OSGi bundle与消息传递集成的不同策略。在此过程中,您将一睹我们的工具和dm Server的一些功能。您应该能够自己完成这些操作,如果……

Spring Framework 3.0 M2 已发布

工程 | Juergen Hoeller | 2009 年 2 月 25 日 | ...

我们很高兴地宣布,第二个 Spring 3.0 里程碑版本终于可用了(下载页面)。此版本包含大量修订和新功能。

进一步的 Java 5 风格 API 更新:泛型集合和 Map 的一致使用,generified FactoryBeans 的一致使用,以及 Spring AOP API 中桥接方法的统一解析。Generified ApplicationListeners 现在只自动接收特定的事件类型。所有回调接口,如 TransactionCallback 和 HibernateCallback,现在都声明了一个泛型结果值。总而言之,Spring 核心代码库现在…

下一次阿姆斯特丹 Java 聚会 - 3 月 13 日

工程 | Alef Arendsen | 2009 年 2 月 24 日 | ...

由于我本人出差频繁,我们自去年 9 月以来一直没有聚会。已经快 半年了,所以是时候再举办一次了。

但是,在我们继续之前,我想指出我们已经建立了一个新的 Google 群组,以让您随时了解情况。在过去几年中,我收到了很多设置邮件列表的请求,所以从现在开始,关注新的 Java 聚会日期的主要地点是 Java Meetup Google Group。在那里注册,将日期直接发送到您的收件箱。

好的,接下来是下一次聚会的详细信息

  • 时间:2009 年 3 月 13 日
  • 地点:De Jaren - Nieuwe Doelenstraat, 阿姆斯特丹(地图,下方)
  • 时间:下午 5:30 开始
  • 内容:饮品和聊天,关于……嗯,所有事情

从中央……

编程语言流行度

工程 | Shaun Connolly | 2009年2月23日 | ...

我13岁的儿子一直在用 Lua、TI Basic 和汇编语言、ActionScript、JavaScript 编程,现在他迷上了 C++/Dark GDK。虽然我过去几年主要专注于 Java,但我编程过各种静态类型和动态类型语言。

既然我儿子刚开始他的编程之旅,我自然想知道

现在最流行的编程语言是什么?

我使用 tiobe.comlangpop.com 来回答这个问题。这两个网站都提供了编程语言的流行度统计和排名,我很高兴看到 Java、C 和 C++ 排名……

10分钟掌握Spring Integration

工程 | Mark Fisher | 2009年2月13日 | ...

Spring Integration 1.0 GA 版本在两个月前于SpringOne Americas 发布,从那时起我就一直想写一篇最新的“入门”博客文章。嗯,年初总是非常忙碌,所以我的目标是提供一个包含10个步骤的动手示例。每个步骤大约需要一分钟……除非你停下来思考;)。那么,事不宜迟,我们开始吧!

步骤1:下载Spring Integration发行版

您可以在这里下载最新版本(我写这篇文章时是1.0.1):http://www.springsource.com/download/community?project=Spring%20Integration

下载完成后,解压文件…

慕尼黑 Spring 专家日 3 月 10 日

工程 | Eberhard Wolff | 2009年2月4日 | ...

3 月 10 日,我们将在德国举办首届 Spring 专家日!

主题和演讲者包括

  • Spring 3.0 - 尤尔根·霍勒 (Jürgen Höller)(副总裁兼杰出工程师,Spring Framework 项目负责人)
  • SpringSource dm Server - 下一代应用服务器(埃伯哈德·沃尔夫 (Eberhard Wolff),首席顾问,区域总监)
  • 使用 Spring 开发 Web 应用程序及更多内容(阿吉姆·埃姆鲁利 (Agim Emruli),高级顾问)
  • Spring Security 高级教程(迈克·维斯纳 (Mike Wiesner),高级顾问)
  • Spring 和 OSGi 开发工具(克里斯蒂安·杜普伊斯 (Christian Dupuis),首席软件工程师,Spring IDE 和 SpringSource Tool Suite 负责人)
  • 使用 SpringSource AMS 管理 Spring 应用程序(阿吉姆·埃姆鲁利 (Agim Emruli),高级顾问)
  • 问答环节
所有演讲将以德语进行。

活动费用为 90 欧元,含午餐。

如需注册和了解更多详情,请访问 http://springmuenchen.eventbrite.com/

Spring LDAP 1.3.0.RELEASE

发布 | Mattias Arthursson | 2009年2月4日 | ...

亲爱的Spring社区,

我们很高兴地宣布 Spring LDAP 1.3.0.RELEASE 版本发布。这是一个主要版本,与 1.2.1 版本相比包含了超过 50 项修复;修改的重要性各不相同,包括内部修改、次要修复、重要错误修复和重大功能新增。

最重要的是,我们现在提供了一种直接在 LdapTemplate 中执行简单LDAP 身份验证的方法。其他有用的改进包括 TLS 连接支持、引用处理改进,以及一些重要的修复,解决了底层 Java JNDI API 中的问题。一如既往,请查阅变更日志,获取此版本中包含的完整变更列表。

下载 | API 文档 | 参考文档

关于 Spring LDAP 项目
有关 Spring LDAP 项目的更多信息,请参阅项目主页。评论和支持请求应发布到Spring LDAP 支持论坛。错误和功能请求应报告到Jira 问题跟踪器

祝您使用愉快!
Mattias Arthursson & Ulrik Sandberg,
Spring LDAP 项目团队

在 OSGi 中暴露引导类路径

工程 | Costin Leau | 2009年1月19日 | ...

我时常会收到一个相当普遍的问题,那就是如何在 OSGi 环境中使用 JDK 特定的类。在某种程度上,这相当于在不捆绑引导类路径的情况下,从 OSGi 中访问它。为了表达包依赖关系,bundle 在其 manifest 中使用 OSGi 指令 - 主要Export-Package还是Import-Package分别用于提供和请求类包依赖。定义 bundle wiring 是创建模块化应用程序的关键步骤;然而,正如上面遇到的问题一样,存在某些情况,其中所需的包是…

Spring Security 自定义 (第二部分 - 实时调整安全会话)

工程 | Oleg Zhurakousky | 2009 年 1 月 3 日 | ...

想象一下您正在进行安全会话(您已登录并被授权访问特定资源),但您的安全基础设施团队已更新了您的权限和特权。也许您获得了更多权限和特权,或者您的权限被完全撤销了……问题是您的安全会话已在会话注册表中注册,除非您注销/登录,否则代表您在此安全会话中的主体将不会重新创建。如果情况更糟(毕竟我们谈论的是安全)……您是一名心怀不满的员工……

Spring Security 自定义 (第一部分 - 自定义 UserDetails 或扩展 GrantedAuthority)

工程 | Oleg Zhurakousky | 2009 年 1 月 2 日 | ...

这是我希望成为一系列关于 Spring Security 自定义实用示例的小型多部分系列的第一部分。这些自定义的需求并非虚构,都来自实际场景……

假设您有以下要求。您有一个角色列表,其中每个角色都包含适用于该角色的业务功能列表(见下文)

ROLE_ADMIN     BF_QUOTE_CREATE     BF_POLICY_CREATE     BF_POLICY_DELETE

ROLE_AGENT     BF_QUOTE_CREATE     BF_POLICY_CREATE

ROLE_USER     BF_QUOTE_CREATE

诀窍在于能够进行授权……

获取 Spring 新闻通讯

通过 Spring 新闻通讯保持联系

订阅

领先一步

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

了解更多

获得支持

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

了解更多

即将举行的活动

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

查看所有