Home

0

8.ApplicationEventPublisher

ApplicationContext가 상속받고있는 ApplicationEventPublisher인터페이스로서 이는 이벤트 프로그래밍에 필요한 인터페이스이다. MyEvent를 만들고 MyEvent.java12345678910111213141516public class MyEvent implements ApplicationEvent{ private i

0

7.MessageSource

ApplicationContext가 갖고있는 또다른 기능인 MessageSource에 대해 알아보겠다.ApplicationContext가 MessageSource 인터페이스를 구현한다. i18n와 관련된 기능인데 메세지를 다국화 하는 기능이다. 스프링 부트를 사용한다면 아래 두개를 바로 만들어 사용할 수 있다. messages.properties1greet

0

6.Environment 프로파일, 프로퍼티

지금까진 빈과 빈을 등록하는 방법에 대해 알아봤는데 applicationContext에 대해 더 알아보겠다. EnvironmentApplicationContext는 빈 보관 외 다양한 기능을 갖고있는데 그 중 EnvironmentCapable(ApplicationContext가 EnvironmentCapable를 구현한다)는 두가지 기능을 제공하는 데 그

0

AWS VPC 전반 기초 요약

AWS전세계에서 가장 많이 쓰는 퍼블릭 서버IAAS로 시작함 가용성 존(AZ)가장 기본적인 단위는 Region 이다.한국의 경우 서울 하나만 있다.Region는 논리적인 단위이고 가용성 존(AZ)이 물리적인 단위이다.한 Region은 여러개의 가용성 존을 갖고 있다.가용성 존이 오늘 다룰 단위이다. AZ 하나는 CIDC(클라우드 IDC)로서 하나의 단위이다

0

5.빈의 스코프

앞에까지는 아무 설정도 하지 않은 싱글톤 스코프의 빈을 사용하였다.(강사님은 싱글톤 스코프 외에는 사용할 일이 거의 없을거라 하심.) 싱글톤 스코프싱글톤 스코프 : 어플리케이션에 걸쳐 인스턴스가 하나뿐!어플리케이션 콘텍스트를 만들 때 만들어진다. 즉 어플리케이션 구동 시 시간이 길어질 수 있다. 1234567891011121314151617@Componen

0

Thingsboard

Thingsboard 오픈소스 IoT 플랫폼으로서 데이터 수집, 처리, 시각화, 디바이스 관리 기능 등을 제공 클라우드, on-premise 환경에서 손쉬운 설치를 제공하며 데이터 유실이 없음 (한 노드가 죽었을 때 downtime 없이 대체 가능) Multi-tenancy 구조 Downtime 없는 Scale Out 가능 SQL / NoSQL &

0

4.@Component와 컴포넌트스캔

@Component와 컴포넌트스캔@ComponentScanSpringBootApplication이 @ComponentScan을 갖고있는데 @ComponentScan으로 인해 @Service @Repository @Controller @Configuration를 붙이면 빈으로 등록되게 해준것이다.(@Service/ @Repository/ @

0

StreamSets의 에러처리

에러 처리는 Stage(Origin, Processor, Destination, Executor) 관점, 파이프라인 관점에서 처리방법이 존재 Stage(Origin, Processor, Destination, Executor) 관점Discard , Send to Error, Stop Pipeline 파이프라인 관점Discard, Send Response

0

object

오브젝트 9장OCP - 추상화에 의존하여 컴파일 타임의존성은 유지하면서 런타임 의존성의 가능성을 확장하고 수정할 수 있는 구조. 객체 생성,사용자 분리 - 동일 클래스 안에서 객체 생성과 사용이라는 두가지 이질적인 목적을 가진 코드가 공존할 경우 부적절.(Movie에게 금액할인정책을 적용할지, 비율할인 정책을 적용할지 알고 있는것은 그 시점에 Movie와