본문 바로가기
  • 오늘도 한걸음. 수고많았어요.^^
  • 조금씩 꾸준히 오래 가자.ㅎ

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 플러그인 추천 인텔리제이로 개발하다보니 플러그인일 추가로 설치해야 하는 경우가 있었다. 피씨 여러군데에 옮겨다니며 개발하다보니 플러그인 설치 목록을 정리해보려한다. - IntelliJ 에서 플러그인이란? 개발하는데 도움을 받을 수 있는 도구를 말하며, 자동완성, 디자인, 외부 서비스 연동(git 등), 테스트에 도움을 받을 수 있는 툴 들이며, 업데이트도 주기적으로 제공하므로 업데이트하며 사용 가능하다. 플러그인을 통해 개발 효율을 올릴 수 있다. 추천하는 플러그인 1. Atom Material Icons 메뉴의 아이콘을 보기 좋게 바꿔준다. 미적 효과와 가독성이 올라간다. 2. CodeGlance 우측상단에 미니맵 추가, 스크롤 대신 빠르게 이동 가능함 ctrl+shift+g 로 on/off 가능. 3. AiXcod.. 2022. 9. 12.