개발의 흔적
스프링이란?? 본문
스프링이란
스프링 프레임워크
스프링 DI 컨테이너
스프링 부트
스프링 AOP
스프링 배치
스프링 시큐리티
등등 이있다.
"스프링은 스프링 안에 배치,시큐리티,AOP,jdbc,세션,JPA 등등 각각의 기능들을 편리하게 사용해주는 도구일뿐이다.
또한 스프링의 핵심은 "객체 지향 언어"이다. 스프링은 객체 지향 언어를 더 객체 지향 언어처럼 만들어주는 역활을 한다."
현재 SI에서 내 개발 파트 부분에서는 시큐리티,jdbc,mybatis를 사용하고있다.
사실 이정도만 알고있어도 어느정도 프로젝트는 돌아간다고 생각을 하는데
이번 강의를 들으면서 한방 먹은듯한 기분이다.
개발을 하면서 객체 지향 처럼 또한 다형성을 지키면서 개발을 한다고 생각을 했지만
강의를 들으면서 전혀 객체 지향적으로 접근하고있는거같지않다고 느끼고 있다...;;
본질을 모르고 기능만을 써서 아직 스프링의 매력을 못느끼는거같다.
다음강의에서는 객체지향언어와 스프링의 관계를 공부를 해봐야겠다..
'스프링' 카테고리의 다른 글
객체지향 설계와 스프링 (0) | 2021.01.30 |
---|---|
좋은 객체 지향 설계의 5가지 원칙(SOLID) (0) | 2021.01.30 |
좋은 객체 지향 프로그래밍이란?? (0) | 2021.01.30 |
스프링의 역사 (0) | 2021.01.28 |
스프링 핵심 원리 - 기본편 (0) | 2021.01.28 |
Comments