일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 스프링 컨테이너
- Javascript
- JPA
- 스프링
- assertThrows
- @Configuration
- jdbc
- DI
- thymeleaf
- 스프링 프레임워크
- 스프링 부트 기본
- kafka
- SQL
- 스프링 빈
- 스프링 부트 입문
- db
- Effective Java
- resultMap
- 스프링부트
- 스프링 부트
- DIP
- assertThat
- sqld
- mybatis
- springboot
- 싱글톤
- spring
- 생성자 주입
- 필드 주입
- java
- Today
- Total
목록setter (2)
선 조치 후 분석
롬복(Lombok)과 최신 트렌드 + Getter, Setter + 롬복 설치방법 + 롬복 역할 최근 SQLD 자격증을 공부하느라 스프링 공부를 제대롤 하지 못했다. 다시 공부해보자! 롬복(Lombok)과 최신 트렌드 막상 개발을 해보면, 대부분이 다 불변이고, 그래서 다음과 같이 생성자에 final 키워드를 사용하게 된다. 그런데 생성자도 만들어야 하고, 주입받은 값을 대입하는 코드도 만들어야 하고.. 필드 주입처럼 좀 편리하게 사용하는 방법은 없을까? 역시 개발자는 귀찮은 것은 못 참는다...! 다음 기본 코드를 최적화해보자. @Component public class OrderServiceImpl implements OrderService{ private final MemberRepository m..
Class + Getter&Setter(게터&세터) + Fields (public, private) + Static + Inheritance - 상속 + 다형성 + 재정의 (Overridng) + instanceOf Class : 조금 더 연관있는 데이터를 모아놓는 '컨테이너' 같은 역할 class person { name; //속성 age: //속성 speak(); //행동 } '클래스'는 '속성(fields)'과 '행동(methods)'이 종합적으로 묶여 있는 것이다. 즉, 관련있는 변수나 함수를 묶어 놓은 것. 간혹 '속성(fields)'만 들어있는 클래스도 있는데, 이것을 '데이터 클래스'라고 부른다. 그리고 클래스 '내부적으로 보이는 변수'와 '밖에서 보일 수 있는 변수'를 나누기도 하는데, 이..