S SmartDocs
Série: spring boot java 23 linhas · Atualizado 2026-02-03

DemoApplication.java

spring_boot/code/intermediate/src/main/java/com/example/demo/DemoApplication.java

package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * Main entry point for the Spring Boot intermediate demo application.
 * <p>
 * This application demonstrates REST APIs, Spring Data JPA, Spring Security, and configuration.
 * {@code @SpringBootApplication} enables component scanning, auto-configuration, and marks this class as configuration.
 */
@SpringBootApplication
public class DemoApplication {

    /**
     * Starts the Spring Application Context and embedded web server.
     *
     * @param args command-line arguments (e.g. --server.port=9090)
     */
    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }
}

Artigos relacionados

spring boot java Atualizado 2026-02-03

DemoApplication.java

DemoApplication.java — java source code from the spring boot learning materials (spring_boot/code/advanced/src/main/java/com/example/demo/DemoApplication.java).

Ler artigo →
spring boot java Atualizado 2026-02-03

CustomHealthIndicator.java

CustomHealthIndicator.java — java source code from the spring boot learning materials (spring_boot/code/advanced/src/main/java/com/example/demo/actuator/CustomHealthIndicator.java).

Ler artigo →
spring boot java Atualizado 2026-02-03

SecurityConfig.java

SecurityConfig.java — java source code from the spring boot learning materials (spring_boot/code/advanced/src/main/java/com/example/demo/config/SecurityConfig.java).

Ler artigo →
spring boot java Atualizado 2026-02-03

ProductController.java

ProductController.java — java source code from the spring boot learning materials (spring_boot/code/advanced/src/main/java/com/example/demo/controller/ProductController.java).

Ler artigo →
spring boot java Atualizado 2026-02-03

PublicController.java

PublicController.java — java source code from the spring boot learning materials (spring_boot/code/advanced/src/main/java/com/example/demo/controller/PublicController.java).

Ler artigo →
spring boot java Atualizado 2026-02-03

ProductCreateRequest.java

ProductCreateRequest.java — java source code from the spring boot learning materials (spring_boot/code/advanced/src/main/java/com/example/demo/dto/ProductCreateRequest.java).

Ler artigo →