반응형

자바 12

1강. 스프링부트 소개

챕터 1: 스프링부트 소개1.1 스프링 프레임워크 개요스프링 프레임워크는 자바 플랫폼을 위한 강력하고 유연한 프레임워크입니다. 스프링의 주요 모듈에는 다음과 같은 것들이 포함됩니다:Spring Core: 기본적인 기능을 제공하는 핵심 모듈.Spring AOP: 관점 지향 프로그래밍(AOP) 지원.Spring ORM: ORM(Object-Relational Mapping) 툴과의 통합 지원.Spring Web: 웹 애플리케이션 개발 지원.Spring Security: 인증 및 권한 부여 기능 제공.1.2 스프링부트란 무엇인가스프링부트(Spring Boot)는 스프링 프레임워크의 확장판으로, 설정을 간소화하고 애플리케이션 개발을 빠르게 할 수 있도록 도와줍니다. 스프링부트의 주요 목표는 다음과 같습니다:자동..

자바의 역사

자바(Java)는 1995년에 제임스 고슬링(James Gosling)과 그의 동료들이 개발한 객체 지향 프로그래밍 언어입니다. 초기엔 사무실 밖에 있던 오크 나무의 이름을 착안하여 오크(Oak)라는 이름으로 개발되었으나, 이 후 단어 리스트에서 무작위로 추출하여 현재의 자바(Java)라는 이름을 갖게 되었습니다. 자바 이전에는, 플랫폼에 독립적이지 못한 한계점으로 인해, 플랫폼 마다 컴파일(Compile)을 해야 하는 불편함이 존재했었습니다. 가령, 각종 리모콘, 전자레인지 등 다수 가전 제품에 내장되어 있는 소프트웨어의 플랫폼이 모두 다르고, 이로 인해 개발에 들어가는 리소스는 매우 컸습니다. 그래서, 제임스 고슬링과 동료들의 목표는 C/C++ 스타일의 언어를 바탕으로 한 가상머신을 구현하여 플랫폼에..

반응형