S SmartDocs
系列: spring boot java 23 行 · 更新于 2026-02-03

DemoApplication.java

spring_boot/code/advanced/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 advanced demo application.
 * <p>
 * This application extends the intermediate demo with Actuator (health, info, metrics),
 * unit and controller tests, production profile, and Docker support.
 */
@SpringBootApplication
public class DemoApplication {

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

相关文章

spring boot java 更新于 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).

阅读文章 →
spring boot java 更新于 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).

阅读文章 →
spring boot java 更新于 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).

阅读文章 →
spring boot java 更新于 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).

阅读文章 →
spring boot java 更新于 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).

阅读文章 →
spring boot java 更新于 2026-02-03

ProductUpdateRequest.java

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

阅读文章 →