首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于创建/重构启用和/或查看实体间关联的wicket组件有任何建议吗?

对于创建/重构启用和/或查看实体间关联的wicket组件有任何建议吗?
EN

Stack Overflow用户
提问于 2012-08-23 16:38:26
回答 1查看 103关注 0票数 0

我的团队的任务是创建您可以一般称为实体管理应用程序的应用程序。管理的三个主要实体是:Merchants、和Contact

为每个实体的管理创建了单独的页面。但是,这些页面上的许多功能模式非常相似。特别是在我所看到的每一个地方都重复的两种模式是:

  • 模式1:Y型实体与X型实体
  • 模式2:列出已经与X类型实体关联的Y类型实体

不幸的是,这些页面是由多个开发人员临时创建的。这导致了一个hodge-podge的解决方案,没有一个是容易重用的。因此,我想要做的是将上面提到的两种模式抽象成可重用的组件,但是我对wicket还很陌生,我不确定使用哪种最佳策略。

我的第一个想法是将模式封装在扩展面板的两个参数化组件类中。但我想听听那些经验丰富的人的意见。

有什么建议吗?

编辑

如果你想知道,忘了提到,这三个实体中的任何一个都可以与其他两个实体中的任何一个联系在一起。

EN

回答 1

Stack Overflow用户

发布于 2012-08-24 07:14:55

对我来说是个不错的主意。此外,我还会检查是否可以通过依赖注入提供任何特定的逻辑(比如DAOs、验证器和其他东西)(想到Google),这样您就可以在不同的应用程序中使用一个带有不同处理程序/工作者/数据提供程序的面板。

这是很难说得更具体,因为你的问题有点宽泛,有点含糊不清。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12096369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档