Home / Class/ ResourceRegisteringAotProcessor Class — spring-boot Architecture

ResourceRegisteringAotProcessor Class — spring-boot Architecture

Architecture documentation for the ResourceRegisteringAotProcessor class in ResourceRegisteringAotProcessor.java from the spring-boot codebase.

Entity Profile

Source Code

build-plugin/spring-boot-maven-plugin/src/intTest/projects/aot-resource-generation/src/main/java/org/test/ResourceRegisteringAotProcessor.java lines 25–41

class ResourceRegisteringAotProcessor implements BeanFactoryInitializationAotProcessor {

	@Override
	public BeanFactoryInitializationAotContribution processAheadOfTime(ConfigurableListableBeanFactory beanFactory) {
		return new BeanFactoryInitializationAotContribution() {

			@Override
			public void applyTo(GenerationContext generationContext,
					BeanFactoryInitializationCode beanFactoryInitializationCode) {
				generationContext.getGeneratedFiles().addResourceFile("generated-resource", "content");
				generationContext.getGeneratedFiles().addResourceFile("nested/generated-resource", "nested content");
			}

		};
	}

}

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free