💻 STUDY/JAVA SPRING

스프링 입문 강의

삼색꼬치전 2024. 5. 9. 16:32

 

build.gradle 

버전, 의존(depencies) -> mavenCentral() 레포지토리에서 다운받을 수 있음.

 

.gitignore 

git 에 올라가지 않는 파일들

 

main() 실행 -> @springbootapplication 톰캣이나 웹서버 내장 -> 자체적으로 띄움

 

buile 툴(그래들, 메이븐) : 

 

컨트롤러에서 return 을 문자 반환

-> viewResolver가 화면을 찾아서 viewName.html 

 

웹개발

1. 정적컨텐츠 : 파일을 그대로

2. MVC, 템플릿 엔진

3. API : JSON 같은 데이터 포맷으로 클라이언트한테 전달 VUE,REACT등. 화면은 알아서 그리게 , 서버끼리 통신