**들어가기전에….**대체 스프링이 뭐지???

책 - 스프링: 자바 엔터프라이즈 애플리케이션 개발에 사용되는 애플리케이션 프레임워크.

공식홈페이지 - Spring Framework는 모든 종류의 배포 플랫폼에서 최신 Java 기반 엔터프라이즈 애플리케이션을 위한 포괄적인 프로그래밍 및 구성 모델을 제공합니다.

이게대체뭔소리야???

이게대체뭔소리야???

그래서 찾아봤더니 공식홈페이지에 스프링 공식 유튜브로 연결되는 링크가 있었고, 거기 대놓고 what is spring? 이라는 영상이 올라가 있었다. 이자식들…나말고도 질문한사람들 많았나보구먼

https://youtu.be/Spzug_SjJnM

대신 자막이 없다. 대체 왜 영어가 세계공용어일까???? 불합리하다

그래서 대충 들리는대로 써봤다.

개발자들은 비즈니스의 모든 수요를 반영하여 새로운 애플리케이션과 기능들을 갖춘 소프트웨어를 만드려 함.

근데 이걸 제약된 환경에서 개발하려면 개발자의 부담이 증가됨.

스프링은 개발자들을 행복하고 생산적이게 한다고 함!

스프링으로는 자바와 코틀린으로 개발할 수 있음.

스크린샷 2022-11-26 오후 9.15.47.png

스프링으로 이것들을 다 개발할 수 있다고 함.

엄청 다양한 툴을 제공함.

스프링 프레임워크/스프링부트/스프링 클라우드 등 다양한 종류가 있음

오픈소스임!

대충 엄청 쩔고 방대한 프로그램인건 알겠다. 나머지는 공부하면서 하나씩 알게 되겠지~~~

https://github.com/AcornPublishing/toby-spring3-1

참고로 여기서 책에 나온 예제 코드들을 다운받을 수 있다.