Home / Function/ main() — spring-boot Function Reference

main() — spring-boot Function Reference

Architecture documentation for the main() function in SpringApplicationBuilder.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  4ce91dfc_cdb7_ff94_a2de_2980082ccb64["main()"]
  6de23dd6_ba39_4c8b_2378_eb7c00e92ed5["createRootApplicationContext()"]
  6de23dd6_ba39_4c8b_2378_eb7c00e92ed5 -->|calls| 4ce91dfc_cdb7_ff94_a2de_2980082ccb64
  abd10646_43d5_6bcc_9cd9_de5d7df63611["main()"]
  4ce91dfc_cdb7_ff94_a2de_2980082ccb64 -->|calls| abd10646_43d5_6bcc_9cd9_de5d7df63611
  c1a74346_ef62_6212_4608_7adb7cdc920b["setMainApplicationClass()"]
  4ce91dfc_cdb7_ff94_a2de_2980082ccb64 -->|calls| c1a74346_ef62_6212_4608_7adb7cdc920b
  style 4ce91dfc_cdb7_ff94_a2de_2980082ccb64 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/builder/SpringApplicationBuilder.java lines 375–378

	public SpringApplicationBuilder main(Class<?> mainApplicationClass) {
		this.application.setMainApplicationClass(mainApplicationClass);
		return this;
	}

Domain

Subdomains

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): main, setMainApplicationClass.
What calls main()?
main() is called by 1 function(s): createRootApplicationContext.

Analyze Your Own Codebase

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

Try Supermodel Free