javac => 컴퓨터의 언어로 컴파일해줌.
maven : 빌드 툴
group id : 전체 프로젝트를 포괄하는 가장 큰 프로젝트.
artifcat id : 그 안에 소속된 하나하나의 개별 프로젝트 아이디. (해당 프로젝트 이름)
스프링 : 모듈로 구성되어 있다.
모듈 하나하나 => artifact id
스프링 전체 버전 : group id
pom.xml : 스프링의 각 기능(모듈 ex. core...)을 활용한다.
필요한 모듈을 가져오기 위한 파일.
<dependencies> => 의존한다.
<groupId> => 해당 라이브러리를 활용하겠다.
에러가 뜨는 건 메이븐과 버전이 맞지 않아서.
update 해주면 1.8로 버전이 맞춰지면서 에러가 사라진다.
spring은 프로젝트 생성 단계에서 어려움, 혼동을 겪는다.
프로젝트 생성 방법의 기본 원리를 잘 알아야 한다!
src > main > java : 실제 기능구현부
src > main > resources : 구현해나감에 있어서 여러 가지 보조가 필요.
build나 개발 환경 관련 여러 파일이 모이는 곳.
스프링 구조
프젝 폴더 > src > main > java (java 언어 사용 기능구현) / resources (프로그램 보조파일)
update 해주면 1.8로 버전이 맞춰지면서 에러가 사라진다.
spring은 프로젝트 생성 단계에서 어려움, 혼동을 겪는다.
프로젝트 생성 방법의 기본 원리를 잘 알아야 한다!
src > main > java : 실제 기능구현부
src > main > resources : 구현해나감에 있어서 여러 가지 보조가 필요.
build나 개발 환경 관련 여러 파일이 모이는 곳.
스프링 구조
프젝 폴더 > src > main > java (java 언어 사용 기능구현) / resources (프로그램 보조파일)
'오늘은 공부 중 > 스프링' 카테고리의 다른 글
1. 스프링 프레임워크 개요 (0) | 2021.05.30 |
---|---|
[스프링] Missing artifact org.springframework:spring-context:jar:4.1.0 RELEASE 에러가 뜰 때 (0) | 2021.05.29 |