본문 바로가기 메뉴 바로가기

개발자 박진 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발자 박진 블로그

검색하기 폼
  • 분류 전체보기 (176)
    • 내 정보 (1)
    • 회고 (1)
    • 개발 언어 (104)
      • 코틀린 (42)
      • 자바 (1)
      • NodeJS (21)
      • 파이썬 (6)
      • 기타 웹개발 지식 (34)
      • Vibe-Coding (0)
    • 프레임워크 (10)
      • 스프링 & 스프링 부트 (7)
      • A2A (3)
    • 개발도구 (6)
      • 도커(Docker) (1)
      • k8s (1)
      • aws (4)
    • 디자인 패턴 (22)
    • 독서 (12)
      • 오브젝트 (5)
      • 객체지향의 사실과 오해 (7)
    • 기타 북마크 (13)
    • 이사 (4)
    • 기타 암거나 (2)
  • 방명록

Spring Boot (3)
Spring boot actuator

Spring boot actuator? Spring Boot Actuator란 Spring Boot 기반의 애플리케이션을 손쉽게 모니터링 할수 있는 데이터를 제공해주는 라이브러리이다. 웹의 상태 모니터링과 metric, traffic정보 그리고 database의 상태등을 알 수 있다. 이러한 모니터링 데이터를 직접 구현할 필요없이 간단한 설정으로 사용할 수 있다는 것이 큰 장점이다. (물론 설정은 나의몫....) Configuration JAVA8, Spring Boot 2.1.4.RELEASE, Gradle 기준 Gradle Depengency 추가 compile("org.springframework.boot:spring-boot-starter-actuator") spring boot 2 부터는 기본으..

프레임워크/스프링 & 스프링 부트 2019. 12. 30. 14:33
Spring Boot - MVC

MVC? 디자인 패턴의 종류중 하나를 뜻한다. Model, View, Controller의 약자를 뜻한다. 사용자 인터페이스와 비즈니스로직을 분리하여 서로 영향없이 쉽게 수정/개발할 수 있도록 개발이 가능하다. (관심사의 분리: SOC) MVC 구성요소 Controller View와 Model의 중간다리 역할을 한다. 모델(Model)에 명령을 보내 원하는 비즈니스 로직을 실행하고 뷰(View)에 필요한 데이터를 전달하여 출력할 수 있도록한다. View 뷰는 모델에서 수행한 비즈니스 로직의 결과물을 컨트롤러를 통해 전달 받아 사용자에게 출력한다. Model 컨트롤러에게서 요청받은 비즈니스 로직을 실행하여 결과물을 반환한다. 뷰에 의존하지 않는다. 출처 https://ko.wikipedia.org/wiki..

프레임워크/스프링 & 스프링 부트 2019. 8. 10. 21:31
Spring Boot - @SpringBootApplication

@SpringBootApplication 스프링 부트의 시작점 @SpringBootConfiguration, @EnableAutoConfiguration 및 @ComponentScan을 포함한다. @ComponentScan @Component. @Configuration, @Repository, @Controller, @Service, @RestController 위의 어노테이션을 가진 클래스를 빈으로 등록해준다. @EnableAutoConfiguration 미리 정의되어있는 빈들 가져와서 등록한다. public @interface EnableAutoConfiguration { String ENABLED_OVERRIDE_PROPERTY = "spring.boot.enableautoconfiguration..

프레임워크/스프링 & 스프링 부트 2019. 8. 10. 21:15
이전 1 다음
이전 다음
250x250
최근에 올라온 글
최근에 달린 댓글
TAG
  • 비동기프로그래밍
  • 코틀린
  • structured concurrency
  • DevOps
  • async
  • kotlin
  • 일기
  • nodejs
  • 웹개발
  • 디자인패턴
  • 파이썬
  • Spring Boot
  • Coroutine
  • 오브젝트
  • git
  • 운동
  • 자바스크립트
  • Docker
  • 객체지향
  • CoroutineScope
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바