beginner-development 님의 블로그

  • 홈
  • 태그
  • 방명록

2026/04/03 1

위클리 페이퍼 - 6주차

Spring에서 AOP(Aspect Oriented Programming)가 필요한 이유와 이를 활용한 실제 애플리케이션 개발 사례에 대해 설명하세요.모든 비즈니스 메소드의 실행 시간을 측정해야 한다고 가정해보자. 비즈니스 로직을 개발할 때 예시 코드와 같이 핵심 기능과 부가 기능이 섞여 있으면 다음과 같은 문제가 발생한다.시간 측정 코드가 모든 비즈니스 메소드에 중복해서 들어간다.핵심 비즈니스 로직과 부가 기능이 섞여 있어 코드의 가독성이 떨어진다.시간 측정 로직을 변경해야 할 경우, 모든 메소드를 수정해야 한다.예시)public class UserService { public void createUser(User user) { // 시간 측정 시작 long start =..

코드잇 BE스프린트 2026.04.03
이전
1
다음
더보기
프로필사진

beginner-development 님의 블로그

beginner-development 님의 블로그 입니다.

  • 분류 전체보기 (53)
    • Spring MVC (9)
    • 자바 고급(JAVA) (19)
    • 코드잇 BE스프린트 (20)
    • 코딩 테스트 연습 (5)

Tag

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바