6

我们正在讨论从liferay 安装上的普通portlet 开发切换到基于spring webmvc portlet 的开发是否是一个好主意。

我们即将开始开发一些 portlet,所以现在是时候了。但是我看到的问题是我们想使用一些portlet 2.0 特性,这些特性不适用于早于spring 3.0 的版本。(对?)

有没有人知道,是否值得等待?(3.0 什么时候安排?)目前的里程碑足够稳定吗?

我们的第一个真正的版本将在今年的最后一个季度发布,所以 springsource 的人还有一些时间来完成一个决赛...... ;-)

有任何想法吗?

更新

因此,Spring 3 已经发布,它支持我们需要的所有 JSR286 特性。(我认为这是对 JSR286 功能的非常完整的支持)

我看到的唯一缺点是文档在注释方面没有跟上速度。

4

4 回答 4

2

我们在 Liferay 上使用 Spring Portlet MVC 2.5,我们取得了很好的效果。大多数 JSR-286 功能(如事件)可以通过扩展 DispatcherPortlet 类来实现。

即将发布的 3.0 版本仍然存在很多错误,所以我会比较保守并保持稳定和成熟的版本 2

于 2009-04-07T13:42:08.367 回答
1

Spring 框架在代码质量方面有着出色的记录。过去他们的 M 版本质量很高,所以我不会害怕使用它。

于 2009-04-07T13:07:04.503 回答
1

Juergen Hoeller 将 2008 年 7 月作为 Spring 3.0 的预计发布日期:

http://www.springify.com/archives/15

我认为他们迟到了。8)

大约六个月前,Matt Raible 在 2008 年 10 月对这一事实表示遗憾:

http://raibledesigns.com/rd/entry/the_colorado_software_summit_and

我想知道新的专业与开源模型是否影响了可用性。

他们现在还在进行 Spring DM、Spring Blaze 和 Spring Integration 工作。

鉴于他们过去的高质量发布历史,我敢打赌,他们正在抵制提前发布以确保代码符合他们的标准的冲动。

于 2009-04-07T22:44:26.783 回答
1

我刚刚开始了解带有 Spring 3.0 M4 的 Portlet MVC,并遇到了一个使用 Spring3 (JSR-286) 功能和注释的修改后的 PetPortlet 示例。虽然它是 Mavenized 并且可能无法直接部署在 Liferay 上,但它仍然提供了很好的示例。

如果您碰巧遇到任何其他人,请发表评论。

于 2009-08-21T11:22:47.090 回答