본문 바로가기

개발관련/기록

스프링 spring /사이트

728x90

Framework 프레임워크

=> 이미 만들어 놓은 구조, 개발에 필요한 뼈대

=> 개발 시간을 줄이고 코드 재사용성을 증가시키기 위해 라이브러리로 구현해 놓은 것

=> 종류: 대표적으로 Bootstrap, Mybatis, Spring 등

(Database Framework 에 ibatis 와 Mybatis 가 있다)

 

Spring Framework

- 자바 오픈 소스 프레임워크

- 프로그래밍 및 Configuration Model 을 제공한다.

- 원하는 기능만 뽑아와 쓸 수 있는 Framework

=> 주요 기능인 DI, IoC

- 개발자는 spring 에 기능이 담긴 부품을 만들어 조립한다.

- 약 20개의 모듈로 구성되어있고 그 중에서 마음대로 뽑아와서 사용하면 된다.

- POJO 기반 구성 : Plain Old Java Object 즉, 자바 코드를 이용한 객체 구성 방식이 Spring Framework 의 특징이다.

=> AOP 를 지원한다. (Aspect Oriented Programming)

 

 

 

Spring boot

- Spring 을 더 쉽게 이용하기 위한 도구

- 설정을 간단하게 해 개발을 쉽게 만들어주는 역할을 한다.

 

 

 

 

 


이클립스로 spring 프로젝트 시작하기

1. 이클립스에 Spring 을 다운받기

2. STS (Spring Tool Suite) 설치하기

 

 

 

 

1. 기존 이클립스에 Spring 시작하기

1) Spring 설치하기

이클립스 상단바 Help > Eclipse Marketplace > sts 검색 > Spring tools 3 install 버튼 누르기

> (Spring Dashboard oprional 체크 풀고 confirm 버튼 클릭) > Licenses 나오면 I accept 버튼 클릭 후 Finish

> Restart Now 클릭

 

( 에러가 발생할 경우 이클립스 껐다 켜보기)

 

2) maven 프로젝트로 변경하기

프로젝트 마우스 우클릭 > Configure > Convert to Maven Project

 

 

 

 

 

https://melonicedlatte.com/2021/07/11/174700.html

 

스프링(Spring), 스프링 부트(Spring Boot)란? 개념 정리 - Easy is Perfect

 

melonicedlatte.com