我在 XPage 中面临以下挑战:三个数据库中的视图完全相同。目标是将来自三个数据库的这三个视图统一到一个 XPage 和一个视图组件中!
AFAIK,通常每个视图组件只能提供一个视图。目前,我有一个获取文档的 Java 后端。然后将它们处理为 HTML 标记,并通过使用 jQuery 数据表使其更加美观/实用。
我看到(至少)三个缺点:
- 这是相当多的代码,如果你想从数据库中显示另一个视图,你很快就会遇到样板代码......
- 它不会太快,因为它最多需要 30 秒。获取并显示所有记录。
- 我很难想象我的方式是最佳实践。
有没有人遇到过这个挑战?我想减少 Java 代码,使其更快,并尽可能使用一些标准组件。