05-21 07:17
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Mac
- X윈도우
- Physical Scheme
- External Scheme
- BFS
- Class
- python
- preprocessing
- Java
- Reference Type
- descriptive statistics
- dbms
- OOP
- X.org
- 백준
- literal
- selenium
- Unity
- 셀레니움
- 리눅스 마스터 1급
- Entity
- Binary Search
- spring
- systemd
- Polymolphism
- 자바
- Inheritance
- 리눅스
- Entity Set
- Operator
Archives
- Today
- Total
목록제어자 (2)
Byeol Lo
Spring IOC(Inversion of Control), DI(Dependency Injection)
의존성 주입이란 스프링이 다른 프레임워크와 차별화되어 제공하는 의존 관계 주입 기능으로 객체를 직접 생성하는게 아니라 외부에서 생성한 후 주입시켜주는 방식이다. 즉, human 객체에서 animal 객체를 생성하는게 아니라, 외부(IOC 컨테이너) 에서 생성된 animal 객체를 주입시켜 setter 혹은 생성자를 통해 사용하는 방식이다. Spring에서는 객체를 Bean이라고 부르고, 프로젝트가 실행될 때 객체가 생성되는 곳을 스프링에서는 Bean Container라고 부른다. IOC 메소드나 객체의 호출작업을 외부에서 하는 것을 의미한다.
BackEnd/Spring
2022. 8. 30. 17:40
자바 제어자
Modifier 제어자 클래스, 변수, 메서드의 선언부에 사용되어 부가적인 의미를 부여한다. 접근 제어자 : public, protected, default, private 그 외 제어자 : static, final, abstract, native, trasient, synchronized, volatile, strictfp 하나의 대상에 대해서 접근 제어자는 하나 그 외에는 여러 개 조합 가능하다. static "공통적인" 이라는 의미이다. 클래스 변수라고도 하고 인스턴스 생성을 하지 않고도 사용 가능하다. 메서드에 사용될 때 인스턴스 멤버들을 직접 사용할 수 없다. final "변경 될 수 없는"의 의미를 가진다. 클래스에 사용되면 확장되거나 변경되지 못하게 되고, 변수에 사용되면 상수 선언을 하게 ..
Programming Language/Java
2022. 8. 30. 17:25