노태종 2022. 1. 11. 01:18

· Layout

  -  [ th:insert ]와 [ th:replace ]의 차이

      (  12월 1일에, <th:insert>와 <th:include>의 차이 有  )

  -  각각의 페이지(HTML)에서, <header>와 <footer>를 매번 insert(혹은 include)하지 않고 고정시키는 방법

      =>   즉, 각각의 페이지(HTML) 별로, <main> 영역에 관해서만 작성하면 됨

· [ @···Mapping(" ~ ") ]이 < URI 매핑 > 기능 뿐만 아니라, < 페이지 이동 > 기능도 수행함

  =>   이 때, [ String 타입으로 메서드 생성 + return " ~ "; ]을 통해,

         내가 원하는 곳으로 < 페이지 이동 >을 할 수 있도록 설정하는 거임

· Security

  -  '로그인' Session  (  Session 관련하여, 11월 25일에 관련 내용 有  )

      (  ※  '로그인' Session 해제하는 방법 3가지  )

  -  Security 관련 설정

  -  BCryptPasswordEncoder  

      ex)  비밀번호를 암호화하는 메서드 :  encode( )

      ex)  비밀번호 일치 여부 확인하는 메서드 :  matches( )

· [ @Log4j2 ] ( Lombok ) :  로깅과 관련된 여러 기능을 제공  (  12월 1일에 관련 내용 有  )

  -  log.info(" ~ ")

 

 

https://best-mint-34c.notion.site/01-04-5e39522845e14373a987fd108cd19cb2