Organizing customizations
Extracting customizations into their own configuration class helps keep things tidy and aids in migration efforts when upgrading to a newer version of Atoti FRTB. Customizations can be placed into Configuration classes that are ensured to be picked up by the application. Example datastore customization:DatastoreConfiguratorConsumer bean must declare an @Order value. A project customization declares DatastoreCustomisationSpringBeanOrder.PROJECT, which is 100. For the other values and the rules that govern them, see What determines the order of datastore customizations?.
Include in FrtbApplicationConfig
For the customizations to be picked up, all added Spring@Configuration classes must be included in FrtbApplicationConfig
located in /frtb-application/src/main/java/com/activeviam/frtb/application/config/.