A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Cambio de puerto y path

13/31
Recursos

Aportes 9

Preguntas 11

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Por si no quieren escribir

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

For graddle:

implementation 'org.springframework.boot:spring-boot-starter-web'

implementation 'org.springframework.boot:spring-boot-devtools:2.5.2'

Cualquier dependencia que necesiten la pueden encontrar ac谩:
https://mvnrepository.com/
Solo deben colocar en el buscador la dependencia que desean incorporar. Ya sea para maven, gradle,etc.

Hola por si desean usar el application.yml en lugar del .properties:

server:
  port: 8081
  contextPath: /app
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>

<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>

Por defecto la combinaci贸n de teclas para hacer el build del proyecto es Ctrl + F9

Falt贸 el tema de starters de spring boot muy importantes aqu铆 se explica muy bien. https://www.arquitecturajava.com/spring-boot-starter-un-concepto-fundamental/

al intentar abrir localhost:8081/app/ me daba error y es que faltaba agregar @EnableConfigurationProperties en el archivo de nuestra configuracion en mi caso que he realizado varias lineas queda asi:

import com.fundamentosplatzi.springboot.fundamentos.bean.*;
import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
@EnableConfigurationProperties
public class MyConfigurationBean {
@Bean
public MyBean beanOperation(){
return new MyBean2Implement();
}

@Bean
public MyOperation beanOperation2(){
    return  new MyOperationImplement();
}

@Bean
public MyBeanWithDependency beanWithDependency(MyOperation myOperation){
    return new MyBeanWithDependencyImplement(myOperation);
}

@Bean
public Mover beanMover(){
    return new MoverImplement();
}

@Bean
public Vehiculo beanVehiculo(Mover mover){
    return new Vehiculo2Implement(mover);
}

}

<dependency>
<groupId>org.springframework.boot</groupId>
<artefactId>spring-boot-devtools</artifactId>
<optional>true</optional>
</dependency>

Viva Pasto carajo!