GyuTech

  • 홈
  • 태그
  • 방명록
  • GitHub

Spring Event 1

Spring Event로 강결합 서비스 분리하기

문제 상황 제가 운영하는 시스템에서 몇 가지 핵심적인 데이터들이 있습니다. 배치 중에 사용하는 설정값들이나, 조직에 대한 정보들이 바뀌면 각 업무 담당자들이 모두 영향을 받습니다. 이 값들은 업무 담당자라면 누구나 수정할 수 있는 값입니다. 그렇다고 변경이 제대로 공유되지는 않습니다. 강결합된 서비스 class Fund( val code: String, val name: String, var team: Team, ) { fun changeTeam(newTeam: Team) { this.team = newTeam } } class Team( val code: String, val name: String ) 다음과 같은 도메인 객체가 있습니다. @Service @Transactional class FundU..

Spring/Core 2023.09.26
이전
1
다음
더보기
프로필사진

  • 분류 전체보기 (22)
    • 키워드 정리 (3)
      • IT (3)
      • 금융, 경제, 시사 (0)
    • 프로젝트 (0)
      • 웹 애플리케이션 (0)
    • Kotlin (1)
      • 환경 설정 (1)
    • Java (1)
      • 환경 설정 (1)
    • Spring (3)
      • Core (1)
      • MVC (0)
      • Security (1)
      • Batch (1)
    • JPA (2)
      • Querydsl (2)
    • 아키텍처 (3)
      • 클린 아키텍처 (2)
    • 오류 해결 (5)
      • 환경 (3)
      • JPA (2)
    • CS (1)
      • 자료구조, 알고리즘 (1)
      • 네트워크 (0)
    • 코딩테스트 (0)
      • Python (0)
      • Java (0)
    • 후기 (1)
      • 컨퍼런스 (1)
    • 기록 (0)
      • 일상 (0)
      • 독서 (0)
    • mac (2)

Tag

build.gradle.kts, openjdk, querydsl, M1 PRO, spring security 6, Boot3, mac 쌍자음, springboot3, JPA, 스프링부트와 AWS로 혼자 구현하는 웹서비스, Kotlin, SpringDataJPA, gureum 입력기, 개취콘, Spring Event, 구름 입력기, java17, @QueryProjection, 스프링 이벤트, JPAQueryFactory,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/10   »
일 월 화 수 목 금 토
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 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • GitHub

티스토리툴바