Package org.springframework.data.aot
@NullMarked
package org.springframework.data.aot
Support for registering the need for reflection, resources, java serialization and proxies at runtime for Ahead of
Time compilation.
-
ClassDescriptionThe context in which the AOT processing happens.Deprecated, for removal: This API element is subject to removal in a future version.since 4.0 as this isn't widely used and can be easily implemented within user code.Deprecated, for removal: This API element is subject to removal in a future version.since 4.0 as this isn't widely used and can be easily implemented within user code.Configuration object that captures various AOT configuration aspects of types within the data context by offering predefined methods to register native configuration necessary for data binding, projection proxy definitions, AOT cglib bytecode generation and other common tasks.
BeanFactoryInitializationAotProcessorimplementation used to encapsulate common data infrastructure concerns and preprocess theConfigurableListableBeanFactoryahead of the AOT compilation in order to prepare the Spring DataBeanDefinitionsfor AOT processing.Extension toSimpleReflectiveProcessorto register reflective hints for invoking public methods.Extension toBeanRegistrationAotContributionthat bases its contribution to aRegisteredBean.