목록@requiredargsconstructor (2)
Yeonee's Story
안녕하세요. #yeoneeblog 여니입니다:) * 자주 사용하는 것은 상단에 변수로 선언하여 사용하기 * 자주 사용하는 것은 클래스 만들어서 사용하기 * 코드를 줄이고 가독성을 높이자 * 인터페이스는 구현해놓은 메소드를 가져다 공유해서 쓸 수 있게 하되, Impl은 나만 볼 수 있게 제외 * Service에 주석 달아주는 것이 정석(그러면 자바코드에서 주석을 확인할 수 있음) * 작업하다 보면 여러번 고치고 수정할 수 있는 것, 두려워말기~~ * 작업하다 고쳐지지 않는 부분 수정하기 why? 이제는 이 프로젝트를 내가 핸들링하고 있기 때문이다! [코드] // new Feed 작성 @PostMapping("/MyFeedModify") public ResponseEntity feedEnroll(FeedRe..
안녕하세요. #yeoneeblog 여니입니다:) 1. 의존성 주입 종류 의존성 주입 종류는 Constructor, Setter, Field가 있습니다. 1) Constructor Injection(생성자 주입) 생성자로 객체를 생성하는 시점에 필요한 빈을 주입합니다. 먼저 생성자의 인자에 사용되는 빈을 찾습니다. 그 후에 찾은 인자 빈의 생성자를 호출합니다. 즉 먼저 빈을 생성하지 않습니다. 수정자 주입, 필드 주입처럼 빈을 생성해 놓고 주입하는 방식과는 다른 것입니다. public class ExampleCase { private final ChocolateService chocolateService; private final DrinkService drinkService; @Autowired publ..