반응형
SMALL

Spring 41

Java Bean, POJO, Spring Bean

Java Been - 세가지 제약을 준수하는 클래스, 1. public 기본 생성자, no-arg 생성자가 있음 2. getter, seteter 메서드를 사용하여 properties에 액세스 할 수 있음 3. Java Serializable을 구현해야 함 POJO - 아무 제약이 없고, 모든 Java클래스는 생성하면 아무 제약도 없는 일반적인 오래된 Java 객체가 되며, 모든 Java 객체는 POJO. Spring Bean - Spring이 관리하는 모든 Java객체, IOC컨테이너가 관리하는 모든 객체는 Spring Bean

@Configuration, @Bean, @Primary, @Qualifier, @ComponentScan, 호출

package com.in28munutes.learnspringframework; import java.util.Arrays; import org.springframework.boot.autoconfigure.web.reactive.HttpHandlerAutoConfiguration.AnnotationConfig; import org.springframework.context.annotation.AnnotationConfigApplicationContext; public class App02HelloWordSpring { public static void main(String[] args) { //1. Launch a Spring Context var context = new AnnotationConfi..

spring-boot actuator 사용

pom.xml 밑 코드 입력 org.springframework.boot spring-boot-starter-actuator 3.1.3 결과 application.properties management.endpoints.web.exposure.include=* 입력 시 여러 엔드포인트를 사용(CPU와 메모리가 많이 사용) 특정 엔드포인트 지정 logging.level.org.springframework=debug spring.profiles.active=dev currency-service.url = http://defaut.in28minutes.com currency-service.username = defaultusername currency-service.key = defaultkey managem..

Spring/Spring Boot 2023.08.27

로깅 방법, 종류

src/main/resourses application.properties logging.level.org.springframework=debug 정보를 디버그 수준에서 출력하는 것 logging.level.org.springframework=debug spring.profiles.active=dev (-dev에는 logging.level.org.springframework=trace -prod에는 logging.level.org.springframework=info) 일반적으로 로깅 프레임워크를 살펴보면 지원되는 여러 로깅 수준이 trace, debug, info, warning, error, off off - 전체 로깅을 종료 error - 오류와 예외만 출력(error) warning - 한 단계 ..

Spring/Spring Boot 2023.08.27
반응형
LIST