我必须将PrimeFaces版本升级到8.0。当前版本为3.5。我不知道该怎么开始。
我们的PrimeFaces文档中有一个迁移指南:https://primefaces.github.io/primefaces/10_0_0/#/../migrationguide/migrationguide.
我们以前在Wiki中有它:https://github.com/primefaces/primefaces/wiki/Migration-Guide
取决于项目的结构。
如果项目有足够的UI测试,您可能会获得增量更新。循序渐进。否则,在更新任何内容之前,您可能必须编写一些测试。原因很简单:
每次更新都会破坏一些现有功能
我的建议是完全忘记关于primefaces的内容,并通过在React、Vue或任何像样的前端解决方案中重新实现UI来将其与Java完全解耦。您所要做的就是公开Java应用程序中的一组端点,以便前端与之通信。
祝你好运,兄弟。