이 정보는 아직 추가되지 않았습니다.
저희를 도와주세요! :)
저희를 도와주세요! :)

프레임워크
서비스
기타
언어
언어
언어
기타
기타
기타
서비스
서비스
프레임워크
서비스
서비스
언어
프레임워크
기타
기타
기타
언어
서비스
서비스
서비스
서비스
언어
기타
기타
서비스
서비스
기타
라이브러리
서비스
기타
라이브러리
언어
라이브러리
기타
라이브러리
프레임워크
서비스
라이브러리
기타
언어
라이브러리
라이브러리
언어
기타
기타
언어
프레임워크
프레임워크
언어
언어
기타
서비스
라이브러리
서비스
기타
서비스
서비스
기타
기타
라이브러리
서비스
프레임워크
프레임워크
기타
기타
Spring (스프링 프레임워크)
프레임워크
스프링 프레임워크(Spring Framework)는 MVC 웹 프레임워크 중 자바 언어를 사용하는 프레임워크입니다. MVC 웹 프레임워크는 Model, View, Controller의 줄임말로, 웹사이트 운영에 필요한 다양한 기능을 데이터를 관리하는 Model, 사용자가 보는 화면을 관리하는 View, 그리고 Model과 View를 연결해주는 Controller로 나눠 구현하는, 일종의 백엔드 개발의 틀을 제공해줍니다. 언어별로 다양한 MVC 프레임워크가 있는데, 그 중 자바 언어를 사용하는 것이 스프링 프레임워크입니다. 스프링 외에는 파이썬을 사용하는 Django, PHP를 사용하는 Laravel, Ruby를 사용하는 Ruby on Rails 등의 MVC 프레임워크가 존재합니다.
실무에서는 어떻게 활용될까?
전자정부 표준프레임워크의 기반이 스프링 프레임워크이기 때문에, 국내에서 거의 대부분의 공공기관과 대기업에서 스프링 프레임워크를 사용하고 있습니다.
예시 코드
text_file = sc.textFile("hdfs://...")
counts = text_file.flatMap(lambda line: line.split(" ")) \
.map(lambda word: (word, 1)) \
.reduceByKey(lambda a, b: a + b)
counts.saveAsTextFile("hdfs://...")