<aside> 😊

springboot가 어떤한것이지도 모르고 사용해왔기에 정리한 페이지입니다 :)

</aside>

내부를 뜯어고칠 수 있음
Ico (Inversion of Controll) : 주도권을 스프링이 가지고 있음
class : 설계도
object : 실체화가 가능한 것
Instance : 실체화 된 것
DI (Dependency Inject)
- 스프링에서는 어노테이션으로 객체생성을 함
- 어노테이션 ( 주석 + 힌트 )
- 리플렉션 ( 분석하는 기법 -> 런타임시 분석 )
@Compont -> 클래스 메모리에 로딩
@Autowired -> 로딩된 객체를 해당 변수에 넣음
       ---- request (요청) --->
자바 (Object) -> Json -> 파이썬 프로그램
       <--- request (응답) ----
@RequestBody -> BufferedReader
@ResponseBody -> BufferedWriter