No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Aplicaciones web y APIs

20/24
Recursos

Aportes 4

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Aplicaciones web y APIs

Hacen parte de la capa externa.

Errores a evitar:

  1. Poner lógica de negocio en la vista.
  2. Poner lógica de negocio en los controladores.

@skatalites
El archivo en cuestión se encuentra en el repositorio “manuelzapata/clean-architecture-example” y tiene la siguiente URL: https://github.com/manuelzapata/clean-architecture-example/blob/main/java/web-and-adapter/src/main/java/org/example/external/rest/Application.java.

El archivo “Application.java” se encuentra dentro de la carpeta “src/main/java/org/example/external/rest” del proyecto y representa la clase principal de la aplicación.

El código de la clase “Application” es el siguiente:

package org.example.external.rest;

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

@SpringBootApplication(scanBasePackages = "org.example")
public class Application {
    public static void main(String[] args) {
        SpringApplication.run(Application.class, args);
    }
}

La clase “Application” está anotada con @SpringBootApplication, lo que indica que es una aplicación Spring Boot. Esta anotación combina varias anotaciones, como @Configuration, @EnableAutoConfiguration y @ComponentScan, y configura la aplicación para iniciar el contexto de Spring y habilitar la configuración automática de Spring Boot.

La clase contiene un método main() que es el punto de entrada de la aplicación. Utiliza SpringApplication.run() para iniciar la aplicación Spring Boot.

La anotación @SpringBootApplication también especifica scanBasePackages = “org.example”, lo que indica a Spring que escanee y cargue los componentes de esa base de paquetes.

Este archivo “Application.java” es la clase principal de una aplicación Spring Boot que inicia el contexto de Spring y configura la aplicación para su ejecución.

Hola, al parecer estos recursos no fueron cargados al repo, por favor es posible validar si están otra ruta, gracias!