목록분류 전체보기 (153)
민스씨의 일취일장
Spring의 Annotation에 대해서 알게 된 것들을 기록하는 페이지이다. 2023년 1월 4일 Annotation이란? 객체나 함수 앞에 @와 함께 작성하는 하나의 명령어이다. 간단하게 추가해 주는 것만으로도 Java에서 반복적으로 이뤄지던 일들이 자동적으로 수행된다. Annotation의 장점 1. 길게 작성해야 할 기능을 한 단어로 해결할 수 있으므로 일단 편리하다. 다시 말해서 작성해야 할 코드가 줄어든다. 작성해야 할 코드가 줄어든다는 점에서 두 가지 장점이 더 생긴다. 2. 작성한 코드가 적으니 관리해야 할 코드도 줄어든다. 3. 그리고 마지막으로 작성할 때 실수가 줄어들게 된다. @Component 클래스 앞에 붙여주면 자동으로 객체를 ApplicationContext의 map에 저장한..
Spring DI에 대해서 공부를 시작했다. 공부는 패스트캠퍼스 스프링의 정석 강의를 들으며 하고 있다. 2023년 1월 3일 Spring DI에서 DI는? 여기서 DI는 Dependency Injection로 의존성을 주입한다는 의미이다. 변경에 유리한 코드 Spring DI를 배우기에 앞서서 변경에 유리한 코드에 대해 살펴보았다. Spring DI는 변경에 유리한 코드를 작성하는 데 필요한 개념일 것이다. 분리 변경에 유리한 코드를 작성하기 위해선 3가지에 따른 분리를 잘 해줘야 한다. 변하는 것과 변하지 않는 것 관심사에 따른 구분 중복코드 분리 2022년 1월 7일 Spring DI란? Bean이 필요한 객체(의존성, Dependency)를 주입(Injection) 하는 것! Application..