스프링부트 (2) 썸네일형 리스트형 스프링부트 실행 시 login창 뜨는 경우 스프링 어플리케이션을 실행 시키고 localhost://8080/test로 들어갔을 때 login 창이 뜨는 경우가 있다. 이는 spring security dependency에서 기본 본인인증이 실행되어 로그인 폼이 redirect되는 것이다. 간단하게 해결 할 수있다. Username에 user를 입력하고 Password에는 스프링을 실행시켰을 때 콘솔창에 보안키가 나오는데 그것을 복사 붙여넣기해서 넣으면 해결이 된다! 해결방법 Username -> user Password -> 자신의 콘솔창에 뜬 비밀번호 참고 https://coalab.tistory.com/39 tyhmeleaf 템플릿 엔진 동작법 템플렛 엔진 이란? 지정된 템플렛 양식과 데이터가 합쳐져 html 문서를 출력하는 소프트웨어 이다. tyhmeleaf는 서버 템플릿 엔진으로 db또는 api를 통해 가져온 데이터를 템플릿에 넣어서 미리 html을 그려내 클라이언트에 전달한다. 즉 서버가 html화면을 읽어서 완성된 페이지를 클라이언트에 보내준다. 템플렛 엔진의 장점 코드 양이 줄어든다. 재사용성이 높다. 유지보수에 용이하다. Tyhmeleaf 사용법 thymelaf 뷰템플렛 엔진을 사용하기 위해서는 스프링 라이브러리를 추가해야한다. implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' tyhmeleaf를 사용할 html에서 이 태그를 추가해주면된다. Tyhmele.. 이전 1 다음