springboot3 [spring] SpringBootApplication, 스프링 부트 어노테이션 정리 springboot 관련 클래스 중에 springboot를 실행시키기 위한 main메소드에는 @SpringBootApplication 가 붙는다. 1 2 3 4 5 6 7 @SpringBootApplication public class SpringBootApplication { public static void main(String[] args) { SpringApplication.run(SpringBootApplication.class, args); } } Colored by Color Scripter cs 실행용 클래스 및 메소드와 별개로 SpringBootApplication의 설정파일도 클래스로 구현할 수 있다. 기존 Spring엔 config.xml 파일이나 프로퍼티 파일로 설정하는 경우가 대부.. 2023. 7. 13. [spring] Logging Facade(로깅 퍼사드) 와 Logger(로거) Logging Facade : - 로거 API를 추상화해둔 interface (Commons Logging, SLF4j ) Logger : 로깅을 제공하는 class (Log4j, Log4j2, Logback (로거)) 스프링 부트는 Commons Logging 를 기본으로 사용 스프링 개발 당시 SLF4j가 없어서 하지만 최종적으로 Logback(SLF4j의 구현체) 으로 찍히게 된다. 스프링 부트 로깅 --debug (일부 핵심 라이브러리만 디버깅 모드로) --trace (전부 다 디버깅 모드로) 컬러 출력 : spring.output.ansi.enabled 파일 출력 : logging.file or logging.path 로그 레벨 조정 :logging.level.패키지 = 로그 레벨 커스텀 로그 .. 2023. 7. 13. IntelliJ 플러그인 추천 https://teck10.tistory.com/497 [IntelliJ] 플러그인 추천 2인텔리제이로 개발하다보니 플러그인을 설치해서 사용하는 편입니다.IntelliJ 에서 플러그인이란?개발하는데 도움을 받을 수 있는 도구를 말하며, 자동완성, 디자인, 외부 서비스 연동(git 등), 테teck10.tistory.com2탄 보시기 바랍니다. 인텔리제이로 개발하다보니 플러그인을 추가로 설치해야 하는 경우가 있었다.피씨 여러군데에 옮겨다니며 개발하다보니 플러그인 설치 목록을 정리해보려한다.- IntelliJ 에서 플러그인이란?개발하는데 도움을 받을 수 있는 도구를 말하며, 자동완성, 디자인, 외부 서비스 연동(git 등), 테스트에도움을 받을 수 있는 툴 들이며, 업데이트도 주기적으로 제공하므로 업데이트하.. 2022. 9. 12. 이전 1 다음