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

create() — spring-boot Function Reference

Architecture documentation for the create() function in SpringApplication.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 1 called by 3

Entity Profile

Dependency Diagram

graph TD
  ed562ac1_4cc1_2b33_9c91_d96b789b8686["create()"]
  89cfa04a_3922_680e_945d_5b4338252cc7["run()"]
  89cfa04a_3922_680e_945d_5b4338252cc7 -->|calls| ed562ac1_4cc1_2b33_9c91_d96b789b8686
  34567c25_8c63_c420_c4a7_78a5eb5c8282["createApplicationContext()"]
  34567c25_8c63_c420_c4a7_78a5eb5c8282 -->|calls| ed562ac1_4cc1_2b33_9c91_d96b789b8686
  11956b3e_6e5e_fb42_3523_1b06dc155ebd["create()"]
  11956b3e_6e5e_fb42_3523_1b06dc155ebd -->|calls| ed562ac1_4cc1_2b33_9c91_d96b789b8686
  be22d695_81d3_ca24_90d4_9385a402a390["getClassLoader()"]
  ed562ac1_4cc1_2b33_9c91_d96b789b8686 -->|calls| be22d695_81d3_ca24_90d4_9385a402a390
  style ed562ac1_4cc1_2b33_9c91_d96b789b8686 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/SpringApplication.java lines 1771–1776

		static Startup create() {
			ClassLoader classLoader = Startup.class.getClassLoader();
			return (ClassUtils.isPresent("jdk.crac.management.CRaCMXBean", classLoader)
					&& ClassUtils.isPresent("org.crac.management.CRaCMXBean", classLoader))
							? new CoordinatedRestoreAtCheckpointStartup() : new StandardStartup();
		}

Domain

Subdomains

Frequently Asked Questions

What does create() do?
create() is a function in the spring-boot codebase.
What does create() call?
create() calls 1 function(s): getClassLoader.
What calls create()?
create() is called by 3 function(s): create, createApplicationContext, run.

Analyze Your Own Codebase

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

Try Supermodel Free