- Spring Framework vs Library
우선 Spring Framework와 Library는 둘다 다른 사람이 쓴 코드입니다
Spring Framework를 간단하게 정의하자면
일정한 요소와 틀, 규약을 가지고 소프트웨어를 개발하는것
Library를 간단하기 정의하자면
소프트웨어 개발에 쓰이는 단순 활용가능한 도구들의 집합이다.
즉, 라이브러리는 도구의 모입입니다
(둘의 차이점을 찾으면서 내린 결론입니다 반박시 님말맞음)
제가 너무 어렵게 쓴게 아니라면 딱봐도 이둘의 결정적인 차이는
"자유도"차이가 아닐까 생각이 드실겁니다
Spring framework는 정해진 규약과 틀이 있기 때문에
제작자가 숙지하고 틀과 규약에 맞춰 개발을 진행해야합니다
이는 팀단위 작업과 작업물 관리에 굉장히 효율적입니다
만든 프로그램이 오류가 발생할 확률도 적을거라고 생각합니다
하지만 Library는 전시간에 html에서 부트스트랩이나 제이쿼리를 사용한것 처럼
"사용자가 필요할때 Library를 사용할 수 있다"는 장점이 있습니다필요할때만 꺼내 사용하기 때문에높은 자유도로 작업이 순탄할 수는 있겠지만 팀단위로 개발을 한다고 했을때문제가 발생할 확률이 높겠습니다당연히 팀단위로 개발할때의 작업물 관리도 굉장히 힘들 수 있겠네요
- Spring Framework - 준비하기
우선 제가 다니고 있는 인천 일보 아카데미에서는 Spring Framework를 배웁니다
IntelliJ를 사용하여 수업을 진행하기 때문에 오늘은 우선 설치만 진행하고 마무리했습니다
(IntelliJ는 30일 무료 체험판도 있지만 기본적으로 유료 프로그램입니다)
JetBrains: Essential tools for software developers and teams
JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.
www.jetbrains.com
1. 회원가입 진행


2.프로그램 다운로드

3. 설치 주의사항

체크 박스가 많은 페이지가 나오면 이런식으로 체크해주자
4. 설치 완료

'나의 수업일지' 카테고리의 다른 글
- Spring Framework vs Library
우선 Spring Framework와 Library는 둘다 다른 사람이 쓴 코드입니다
Spring Framework를 간단하게 정의하자면
일정한 요소와 틀, 규약을 가지고 소프트웨어를 개발하는것
Library를 간단하기 정의하자면
소프트웨어 개발에 쓰이는 단순 활용가능한 도구들의 집합이다.
즉, 라이브러리는 도구의 모입입니다
(둘의 차이점을 찾으면서 내린 결론입니다 반박시 님말맞음)
제가 너무 어렵게 쓴게 아니라면 딱봐도 이둘의 결정적인 차이는
"자유도"차이가 아닐까 생각이 드실겁니다
Spring framework는 정해진 규약과 틀이 있기 때문에
제작자가 숙지하고 틀과 규약에 맞춰 개발을 진행해야합니다
이는 팀단위 작업과 작업물 관리에 굉장히 효율적입니다
만든 프로그램이 오류가 발생할 확률도 적을거라고 생각합니다
하지만 Library는 전시간에 html에서 부트스트랩이나 제이쿼리를 사용한것 처럼
"사용자가 필요할때 Library를 사용할 수 있다"는 장점이 있습니다필요할때만 꺼내 사용하기 때문에높은 자유도로 작업이 순탄할 수는 있겠지만 팀단위로 개발을 한다고 했을때문제가 발생할 확률이 높겠습니다당연히 팀단위로 개발할때의 작업물 관리도 굉장히 힘들 수 있겠네요
- Spring Framework - 준비하기
우선 제가 다니고 있는 인천 일보 아카데미에서는 Spring Framework를 배웁니다
IntelliJ를 사용하여 수업을 진행하기 때문에 오늘은 우선 설치만 진행하고 마무리했습니다
(IntelliJ는 30일 무료 체험판도 있지만 기본적으로 유료 프로그램입니다)
JetBrains: Essential tools for software developers and teams
JetBrains is a cutting-edge software vendor specializing in the creation of intelligent development tools, including IntelliJ IDEA – the leading Java IDE, and the Kotlin programming language.
www.jetbrains.com
1. 회원가입 진행


2.프로그램 다운로드

3. 설치 주의사항

체크 박스가 많은 페이지가 나오면 이런식으로 체크해주자
4. 설치 완료
