Jinsu's Technical Blog
  • 홈
  • 태그
  • 방명록
  • 메뉴 닫기
  • 글작성
  • 방명록
  • 환경설정
    • 분류 전체보기 (250)
      • Java (18)
      • Spring Framework (33)
        • Toby's Spring 3.1 (6)
        • Spring IoC (6)
        • TDD (6)
        • Reflection (6)
        • AOP (6)
      • Spring Boot (11)
      • Spring Security (22)
      • Database (17)
        • Mysql (2)
        • JDBC (2)
        • JPA (13)
      • Build and Development Tools (3)
        • Maven (1)
        • Gradle (1)
        • Lombok (1)
      • Network (12)
      • Apache Tomcat (11)
      • Microservices Architecture (33)
      • Linux (9)
      • React (10)
      • Docker (22)
      • OAuth (10)
      • DevOps (2)
      • Git (2)
      • HTML (1)
      • CSS (1)
      • JavaScript (1)
      • Problem and Solution Guide (8)
        • Java (1)
        • Spring Framework (4)
        • Reflection (1)
        • Dynamic Proxy (1)
        • JPA (1)
      • Note-Taking (23)
  • 홈
  • 태그
  • 방명록
Problem and Solution Guide/Spring Framework

심화 스프링 프레임워크: 문제 해결과 실전 예시 모음

1. 빈 설정 및 DI (Dependency Injection) 문제: 의존성 주입을 이용해 서비스 클래스를 작성하고, @Autowired를 사용해 주입된 객체를 이용하는 방법을 구현하세요. 해결 방안:@Servicepublic class OrderService { private final ProductRepository productRepository; // 생성자 주입 @Autowired public OrderService(ProductRepository productRepository) { this.productRepository = productRepository; } public Product getProductById(Long id) { ..

2024. 9. 9. 12:48
Problem and Solution Guide/Spring Framework

Spring Framework 문제와 풀이

1. 의존성 주입 (Dependency Injection) 문제 문제: UserService가 UserRepository를 사용하여 유저 정보를 관리합니다. UserRepository를 의존성 주입을 통해 UserService에 주입하는 코드를 작성하세요.@Servicepublic class UserService { private UserRepository userRepository; // 의존성 주입을 통해 UserRepository를 주입하세요. public void saveUser(User user) { userRepository.save(user); }} 풀이:  • UserService 클래스에 UserRepository를 생성자 주입 방식으로 주입하는 방식으로..

2024. 9. 6. 09:41
Problem and Solution Guide/Spring Framework

AOP부터 트랜잭션 관리까지: Spring AOP 문제 풀이로 배우기

1. Spring AOP 기본 개념 문제 문제: 아래의 코드에서 @Before 어노테이션을 사용하여 Service 클래스의 performTask() 메서드가 호출되기 전에 “메서드가 시작됩니다.“라는 메시지를 출력하도록 AOP 설정을 추가하세요.@Servicepublic class Service { public void performTask() { System.out.println("작업을 수행 중..."); }} 풀이:  • @Before 어드바이스를 사용해 performTask() 메서드 실행 전에 메시지를 출력하는 AOP 설정을 추가합니다.@Aspect@Componentpublic class LoggingAspect { @Before("execution(* com.exa..

2024. 9. 6. 09:36
Problem and Solution Guide/Spring Framework

SpringFramework 테스트: 문제 해결 및 접근 방법

문제 1: 스프링 프레임워크에서 IoC(Inversion of Control)와 DI(Dependency Injection)의 개념을 설명하고, 스프링이 이를 어떻게 구현하는지 기술하세요. 답:  • IoC(Inversion of Control): 객체의 생성 및 관리를 개발자가 아닌 프레임워크가 담당하는 개념입니다. 개발자는 객체를 명시적으로 생성하지 않고, 스프링이 이를 관리하고 주입합니다. • DI(Dependency Injection): IoC를 구현하는 방식 중 하나로, 객체의 의존성을 외부에서 주입해주는 패턴입니다. 스프링에서는 주로 생성자 주입, 세터 주입, 필드 주입을 사용하여 객체의 의존성을 해결합니다. • 스프링의 구현: 스프링 컨테이너가 ApplicationContext를 통해 의존성..

2024. 8. 21. 09:23
  • «
  • 1
  • »

공지사항

  • Jinsu's GitHub

전체 카테고리

  • 분류 전체보기 (250)
    • Java (18)
    • Spring Framework (33)
      • Toby's Spring 3.1 (6)
      • Spring IoC (6)
      • TDD (6)
      • Reflection (6)
      • AOP (6)
    • Spring Boot (11)
    • Spring Security (22)
    • Database (17)
      • Mysql (2)
      • JDBC (2)
      • JPA (13)
    • Build and Development Tools (3)
      • Maven (1)
      • Gradle (1)
      • Lombok (1)
    • Network (12)
    • Apache Tomcat (11)
    • Microservices Architecture (33)
    • Linux (9)
    • React (10)
    • Docker (22)
    • OAuth (10)
    • DevOps (2)
    • Git (2)
    • HTML (1)
    • CSS (1)
    • JavaScript (1)
    • Problem and Solution Guide (8)
      • Java (1)
      • Spring Framework (4)
      • Reflection (1)
      • Dynamic Proxy (1)
      • JPA (1)
    • Note-Taking (23)

블로그 인기글

전체 방문자

오늘
어제
전체
Powered by Privatenote Copyright © Jinsu's Technical Blog All rights reserved. TistoryWhaleSkin3.4

티스토리툴바