JSF Managed Beans auf CDI Managed Beans migrieren
Ich plane, eine Web-App von JSF Managed Bean auf CDI Managed Bean umzustellen. Ich weiß, dass ich Folgendes tun muss:
Eine leere beans.xml-Datei in WEB-INF hinzufügen.Ersetzen Sie alle JSF @ManagedBean-Annotationen in CDI @Named.Ersetzen Sie alle JSF-Bereichsanmerkungen durch CDI- oder OmniFaces-Bereichsanmerkungen.Ersetzen Sie alle JSF @ManagedProperty-Objekte durch CDI @Inject-Annotationen.Ist das alles was getan werden muss? Gibt es irgendwelche Fallstricke, auf die ich achten muss?