Spring Security - 암호 처리

이 포스트에서는 스프링 시큐리티로 구현한 애플리케이션에서 암호를 관리하는 방법에 대해 알아본다.

Continue reading

Spring Security - 사용자 관리

이 포스트에서는 스프링 시큐리티에서 사용자 관리하는 UserDetailsService 에 대해 자세히 알아본다.
스프링 시큐리티에 있는 UserDetailsService 구현과 이를 이용하는 방법, 인터페이스 계약을 위한 맞춤형 구현을 정의하는 방법, 실제 운영에 적용할 수 있는 인터페이스를 구현하는 방법에 대해 알아본다.

Continue reading

Kafka - 카프카 설치

이 포스트에서는 카프카 설치, 설정 및 카프카를 실행하는데 적합한 하드웨어 선택, 프로덕션 작업을 카프카로 옮길 때 고려할 사항들에 대해 알아본다.

Continue reading

Spring Boot - 스프링 이벤트

이 포스트에서는 아래와 같은 내용을 다룰 예정이다.

  • 애플리케이션에서 필요한 이벤트 메시지를 사용자가 직접 정의한 후, 이를 스프링 이벤트를 이용해서 전파
  • 멀티 스레드 비동기 방식을 이용하여 이벤트 메시지를 구독하는 2가지 방법
    • 이벤트 메시지를 전달하는 ApplicationEventMulticaster 를 설정
    • @Async 애너테이션 사용
  • 스프링 애플리케이션에서 미리 정의해서 제공하는 이벤트 메시지의 종류 및 사용
  • 트랜잭션이 종료하는 시점(= 커밋, 롤백)에 따라 구독한 이벤트를 실행

Continue reading

Spring Boot - 스케쥴링 태스크

이 포스트에서는 스프링 프레임워크에서 제공하는 스케쥴링 기능을 설정하는 법과 스케쥴을 설정하여 태스크를 실행하는 법, 그리고 배치 서버를 구성하는 법에 대해 알아본다.

Continue reading

Pagination


© 2020.08. by assu10

Powered by assu10