본 강의영상 출처 : STS 사용 계속 업로드 예정
스프링의 동작방식등의 개념은 나중에 해두고 일단 당장 코드부터 보자먼저 테이블 설계다제가 듣는 강의의 구조 그대로 따라 친것이다.각각의 어노테이션 먼저 보려고한다.@Builder -> 보통 각각의 매개변수를 순서대로 받아내지만 빌더를 사용하면 매개변수의 순서상관없이
먼저 구조는 메인이 오는 index와 위 머리부분의 header 아랫부분의footer를 가지게된다각각의 스크립트로 jquery등등을 가져오기 위해 header부분에서 맨위에 둔다principal은 스프링 시큐리티와 관련된 것이므로 나중에 다루겠다사진처럼 네비게이터 구조
com은 지워서는 안된다 반듯이 com.name.이런식으로 접근해야한다다음에는 각각의 dependency들을 설명하겠다참고 : https://www.youtube.com/channel/UCVrhnbfe78ODeQglXtT1Elw
jasper : 스프링 부트 안의 jsp 파일을 인식시켜주기 위해 필요한 dependency입니다jstl : 개발할때 편리하게 사용하라고 사용하는 태그(타임리프, 프리메이커 등등을 자주사용한다고 한다)Spring Boot DevTolls : 스프링부트를 개발할때 필요한
일단 기본적으로 application.properties 를 yml로 변경시켜줍니다루트를 통해서 로그인후에 유저를 만들고모든 권한을 허락해준다
자세한 깃 사용법 공부는 다른 시리즈에서 다뤘으니 여기서는 추가적으로다뤄야하는 간단한 것만 올린다사진과 같이 git bash를 이용해서 .yml (사실 yml은 설정파일이라 하나밖에없지만 귀찮아서 이렇게 했다.), .class (컴파일 완료된 사람이 읽을수없는 파일이기
삭제하려했을때 별다른 인증과정없이 누구나 삭제할수 있겠다는 생각이 들었다.
뉴스에도 나왔던 log4j 취약점 해결을 위해서나도 버전 확인과 해결 방법을 찾아보았다.가장 좋은 방법은 공식문서를 확인해보는것나는 Gradle을 사용중이다.https://spring.io/blog/2021/12/10/log4j2-vulnerability-an
2.15 버전이 나온지 하루만에 2.16버전이 나왔습니다.저는 일단 해당 글을 확인한 후 (도와줘요 파파고...)어제와같이 업데이트를 한후 빌드, 제 블로그를 다시 배포했습니다.(2.16 버전으로 업데이트 된걸 확인할수 있다.)그리고 요즘 로그에는 전에는 찍히지 않던