My footsteps

김영한 '스프링 입문' / 5 본문

Develop/곤부📙

김영한 '스프링 입문' / 5

밀김 2023. 10. 5. 15:47
728x90

 

 

 

 

 

 

 

 

 

스프링 데이터 JPA


 

 

 

 

생성자가 하나이면 오토와이어드 어노테이션 생략 가능

 

 

public interface SpringDataJpaMemberRepository extends JpaRepository<Member,Long>, MemberRepository {
//이렇게하면 스프링데이터jpa가 구현체를 만들어서 빈에 자동으로 등록해준다
@Override
Optional<Member> findByName(String name);
}
@Configuration
public class SpringConfig {

private final MemberRepository memberRepository;

@Autowired
public SpringConfig(MemberRepository memberRepository){
this.memberRepository = memberRepository;
}

@Bean
public MemberService memberService(){
return new MemberService(memberRepository);
}

해서 이렇게 DI를 넣어주면 빈에 등록 완.

 

 

 

 


 

 

 

AOP

 

 

aop: 관점지향프로그래밍

 

aop는 메뉴얼보고 하면 된다..고하시네용 ㅎ

 

 

 

 

 

 

 

뒤로갈수록 너무 어려워서..입문만 한바퀴 더 돌려야겟다..ㅠㅠ

 

 

 

 

 

 

 

728x90

'Develop > 곤부📙' 카테고리의 다른 글

JavaScript / 2  (0) 2023.10.12
JavaScript / 1  (0) 2023.10.06
김영한 '스프링 입문' / 4  (0) 2023.10.03
김영한 '스프링 입문' / 3  (0) 2023.09.30
게시판 만들기  (0) 2023.09.25