JUnit

Lumi·2021년 7월 15일
0

Spring

목록 보기
16/17
post-thumbnail

https://github.com/HoJin-jjimgo/Spring

JUnit : 간단하게 말하면 실제로 프로그램이 적용되기전에
문제는 없는지 확인해 보는 작업이다.

코드는 JAVA,Spring 버전으로 따로따로 공부를 하였고

둘의 차이점은 Spring에서는 Bean으로 작업을 해야한다는 차이점이 있다.

이 강의에서 mocking이라는 처음 보는 것이 나오는데 이것은
특정한 객체가 메서드를 호출하였을떄 원하는 값을 리턴해주는 역할을 한다.

또한 @Autowirde도 사용하는데
이 어노테이션을 통해서 각 상황에 맞는 Bean을 주입하게 된다.
== 사용하기 위해서 꺼내준다고 생각하면 된다.

@RequiredArgsConstructor

  • 외부에서 생성자를 받아올떄 이 어노테이션을 추가해줌으로써 생성자를 받아오는 코드를 없애줄수 있다.

A class에서 B class를 받아올떄 저 어노테이션을 사용하지않는다면
A클래스 생성자를 통해서 B를 받아와야 하느데
어노테이션을 사용하게 된다면 단순하게
private final B b;
라는 코드로 정리가 될수 있다.

이해가 잘 되지 않는다면 마찬가지로 코딩을 참고해볼것!

이외에도 다양한 어노테이션이 있으며 이는 코드를 보면서 확인해보는것이 좋을듯 싶다.
-> 항상 마찬가지로 코드에 주석을 통해서 정리를 하였음

profile
[기술 블로그가 아닌 하루하루 기록용 블로그]

0개의 댓글