We demonstrated how vFunction simplifies and expedites extracting independent services from the original application code into spring-boot services.
The topics we covered are:
Downloading service specifications from the vFunction server.
Running code-copy to extract services code from the monolith and using a local git repo to track the changes.
Building and using the common library.
Configuring the data source and other application properties for the services.
Using spotless and Open Re-Write plugins.
Examples of modifying the services code, compiling, running and testing them, including service to service calls.