You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Spring Modulith exposes actuators that describe the logical application modules defined in a Spring Boot application. Those modules declare a base package within which all its components reside.
It would be nice if the actuator integration in STS made use of that information to augment the views it provides in supported IDEs to group the listed information by application module. Here are some ideas:
The beans view in STS could group the bean nodes by module (fully-qualified bean class name starts with the application module's base package)
The same for request mappings for controllers found
The "General" tab (Eclipse) could list the modules detected, and a click could jump to its base package
The JSON structure exposed by the actuator is described in the corresponding section of the reference documentation. An example application is available in Spring Modulith's repository. It's spring-modulith-example that can be imported in any IDE, started with ./mvnw spring-boot:run and exposes two modules order and inventory at https://localhost:8080/actuator/applicationmodules.
Please let me know if there's anything else you'd like to know, or I could help with.