main() — spring-boot Function Reference
Architecture documentation for the main() function in SpringApplicationAotProcessorTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD a5c1f5ca_83c6_343d_b63d_c53f2d6038fc["main()"] 63d72fda_56ff_854e_9783_45274a9fa524["invokeMainParsesArgumentsAndInvokesMainMethod()"] 63d72fda_56ff_854e_9783_45274a9fa524 -->|calls| a5c1f5ca_83c6_343d_b63d_c53f2d6038fc 3a580aa6_dc7b_97ea_9944_615ab81ae657["invokeMainParsesArgumentsAndInvokesPackagePrivateMainMethod()"] 3a580aa6_dc7b_97ea_9944_615ab81ae657 -->|calls| a5c1f5ca_83c6_343d_b63d_c53f2d6038fc 74ce51e1_c119_1ba6_6204_861f1d967c8b["invokeMainParsesArgumentsAndInvokesParameterLessMainMethod()"] 74ce51e1_c119_1ba6_6204_861f1d967c8b -->|calls| a5c1f5ca_83c6_343d_b63d_c53f2d6038fc 0b39f7f8_6d40_d145_1530_1dad0825d7b9["invokeMainParsesArgumentsAndInvokesPackagePrivateRunMethod()"] 0b39f7f8_6d40_d145_1530_1dad0825d7b9 -->|calls| a5c1f5ca_83c6_343d_b63d_c53f2d6038fc 15a171d4_e8c6_da83_6e48_a532e36e88d5["invokeMainParsesArgumentsAndInvokesRunMethodWithoutGroupId()"] 15a171d4_e8c6_da83_6e48_a532e36e88d5 -->|calls| a5c1f5ca_83c6_343d_b63d_c53f2d6038fc b28f52dc_1284_b9b9_5c3d_7da4b656bbd8["invokeMainWithMissingArguments()"] b28f52dc_1284_b9b9_5c3d_7da4b656bbd8 -->|calls| a5c1f5ca_83c6_343d_b63d_c53f2d6038fc 6a56fcae_23f7_2b12_61b2_5802ec3afd0c["invoke()"] a5c1f5ca_83c6_343d_b63d_c53f2d6038fc -->|calls| 6a56fcae_23f7_2b12_61b2_5802ec3afd0c 09cad381_2c61_1cd4_ba07_6ad41338cecc["main()"] a5c1f5ca_83c6_343d_b63d_c53f2d6038fc -->|calls| 09cad381_2c61_1cd4_ba07_6ad41338cecc style a5c1f5ca_83c6_343d_b63d_c53f2d6038fc fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/SpringApplicationAotProcessorTests.java lines 136–138
public static void main(String[] args) {
invoker.invoke(args, () -> SpringApplication.run(PublicMainMethod.class, args));
}
Domain
Subdomains
Called By
- invokeMainParsesArgumentsAndInvokesMainMethod()
- invokeMainParsesArgumentsAndInvokesPackagePrivateMainMethod()
- invokeMainParsesArgumentsAndInvokesPackagePrivateRunMethod()
- invokeMainParsesArgumentsAndInvokesParameterLessMainMethod()
- invokeMainParsesArgumentsAndInvokesRunMethodWithoutGroupId()
- invokeMainWithMissingArguments()
Source
Frequently Asked Questions
What does main() do?
main() is a function in the spring-boot codebase.
What does main() call?
main() calls 2 function(s): invoke, main.
What calls main()?
main() is called by 6 function(s): invokeMainParsesArgumentsAndInvokesMainMethod, invokeMainParsesArgumentsAndInvokesPackagePrivateMainMethod, invokeMainParsesArgumentsAndInvokesPackagePrivateRunMethod, invokeMainParsesArgumentsAndInvokesParameterLessMainMethod, invokeMainParsesArgumentsAndInvokesRunMethodWithoutGroupId, invokeMainWithMissingArguments.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free