java/springboot
[springboot] Controller
@layers9
2024. 5. 27. 20:33
springboot MVC, 전자정부프레임워크
개발 취업, 이직을 생각하는 분들에게 추천드리고 싶은 키왈D ㅎ
pom.xml ← 의존성 추가, 프로젝트를 관리하는 maven이 해당 파일을 가지고 필요한 사항들을 build해줄것이므로,
함부러 그 관할 구역을 건드리지 말자
localhost:portN → static폴더를 가리킴 ← index.html 을 출력
localhost:portN/index.html ← index.html 을 출력
■ thymeleaf 문법으로 템플릿엔진을 사용한다는 /templates 폴더로 접근하고 싶다 ← Controller 패키지를 만들고 그 안에 method를 담은 .java를 만들어 준다
기억하자, ctrl + shift + O // @annotation에 빨간줄이 나타날 때 쳐주면 필요한 패키지가 auto-import되는 단축키
어노테이션을 해 줄 때는 대문자를 함께 사용해주자
컨쉽오를 눌러 필요한 패키지를 임포트해주자
localhost:portN/helloworld ← helloworld() 가 실행됨 ← templates/helloworld.html 을 출력
여기서 " / "은 templates
thymeleaf의 확장자는 ".html"
← 위 두개는 생략해도 좋다