gpt4 book ai didi

java - Apache Wicket 的缺点是什么?

转载 作者:IT老高 更新时间:2023-10-28 21:02:54 27 4
gpt4 key购买 nike

我读过很多关于 Apache Wicket 的好东西,但很难找到不好的东西。由于没有任何框架总是能解决所有问题,那么 Wicket 有哪些缺点以及您不会在哪些类型的项目中使用它?

也许不是一个受欢迎的问题,但我认为是一个重要的问题。

最佳答案

Wicket 需要一些非常扎实的编码实践。例如,如果您将 IModel 存储在组件中,但不将其用作组件的模型,则它不会自动分离,并且可能会增加 session 大小。这种管理方式是大多数 Java 用户不习惯的。

Wicket 处于 Activity 状态且经常更新。这很好,但是每次更新到新版本时,我意识到我需要做很多重构才能转向更好的编码实践(1.4 引入了泛型,1.4.x 引入了 onConfigure(),1.5 有一些不同的资源策略)。同样,所有这些都是很好的更新,并插入您编写更好的代码,但我很羡慕现在来 Wicket 的人,而不是两年前 :)

结合以上两者,我觉得一旦您通过基本功能集,Wicket 就会假定您具备一些真正的编程技能。如果您是一名优秀的开发人员,您会喜欢 Wicket 可以为您做的事情(并且代码在 JavaDoc 中有很好的记录)。如果您是初学者,当您越深入时,您可能会感到沮丧。

此外,虽然它在 Google App Engine 上“工作”,但我发现了一些问题,使其无法在该环境中舒适地工作。那是另一种讨论。

我的免责声明是我没有使用其他任何东西,所以也许其他框架更糟糕。

关于java - Apache Wicket 的缺点是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5506768/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com