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

Reimaginer

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

voyager.woo@gmail.com

검색하기 폼
  • All Posts (133)
    • Project Management (1)
    • Software Design (7)
    • Opinions (8)
    • JAVA (15)
    • Java Script (11)
    • HTML & CSS (1)
    • Web & Networks (5)
    • Container (8)
    • Data Science (1)
    • UWP & C# (1)
    • Tools (4)
    • Book reviews (18)
    • My Study (2)
    • Retrospectives (12)
    • Mistake management (11)
    • Emotional memo (3)
    • Careers (4)
    • Voyages (9)
    • ETC (6)
    • Old (5)
  • 방명록

EVENT (1)
Spring EventListener 관련한 이슈

비즈니스 로직과 상관없지만 해야하는 일들이 있을 때, Spring 프레임워크에서 제공하는 Event를 사용하여 비즈니스 코드와 비즈니스와 관련 없는 코드의 의존을 분리한다. 예를 들어, 비즈니스 특정 행위를 로그 테이블에 적재해야 할 때, 나의 판단에는 비즈니스의 흐름에 로그 테이블에 적재하는 코드를 넣는 것은 비즈니스 흐름을 읽는 데 방해가 된다. 그래서 이벤트를 발생시키고 해당 이벤트의 Listener 객체가 해당 작업을 수행하도록 한다. 참고; https://javacan.tistory.com/entry/Handle-DomainEvent-with-Spring-ApplicationEventPublisher-EventListener-TransactionalEventListener 스프링 Applicat..

JAVA 2020. 6. 3. 03:20
이전 1 다음
이전 다음
공지사항
  • 여행관련 컨텐츠 블로그를 분리했습니다.
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 다크 프로그래머
  • 자바캔(Java Can Do IT)
  • SING A SONG IT
  • cloe's story
TAG
  • AWS
  • 발리
  • 사누르
  • ChatGPT
  • 웹을 지탱하는 기술
  • ES6
  • 독후감
  • javascript
  • S68
  • Clean code
  • 한달살기
  • ecma6
  • springboot
  • 개발자
  • Bali
  • rest
  • 회고
  • spring boot
  • 웹
  • spring
  • sanur
  • html
  • container
  • 실수노트
  • Docker
  • 도커
  • 컨테이너
  • 객체지향
  • hands-on
  • AWSKRUG
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바