GyuTech

  • 홈
  • 태그
  • 방명록
  • GitHub

Spring/Core 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

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

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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

티스토리툴바