You may wish to use existing Spring projects within Micronaut and configure beans to be used within Micronaut.

    Micronaut provides support for Spring based transaction management without requiring Spring itself. You simply need to add the module to your application dependencies:

    The benefit here is you can use Micronaut’s compile-time, reflection free AOP to declare programmatic Spring transactions. For example:

    Micronaut’s version of is also annotated with @Blocking ensuring that all methods annotated with use the I/O thread pool when executing within the HTTP server