Session

LevelUp your Migrations - Advanced MigrationEngineering with OpenRewrite

With the open source tool OpenRewrite, migrations can be automated and executed in a scalable manner. However, every migration should be preceded by a needs analysis. What options are there if the result does not meet expectations or steps are missing?

With data tables, OpenRewrite migrations can extract detailed information from the source code and make it available for analysis. The same API is used to influence the information collected as for project-specific migrations. The resulting migrations can be stored as recipe artifacts and applied to other projects as required. Reuse reduces the effort required for further frustration-free migrations.

In this session, the necessary concepts such as Data Tables, Impertative Java Recipes, Recipe Artifact and Java Templates for extensive migration engineering with OpenRewrite are taught. After this session, participants will know the most important constructs for planning, defining and executing project-specific migrations.

A demo guided tour through the advanced, yet crucial features of OpenRewrite for Migration Engineering.

Merlin Bögershausen

Software Architect and Engineer - Oracle ACE

Herne, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top