[12] Spring 회원가입 기능

찬과장·2025년 4월 23일
1

Spring

목록 보기
12/17
post-thumbnail

SpringMVC03

  • Bootstrap을 이용하여 아이콘을 검색할 때
    EX)
<span class="glyphicon glyphicon-refresh"></span>

위와 같이 있으면 구글에 glyphicon를 검색하여 사이트로 들어가면 여러가지 만들어져 있는것을 볼 수 있다.

쿠키와 세션(Cookie, Session)

=> Client의 정보를 유지시키기 위한 방법

HTTP의 특징

  • 1) TCP/IP 기반
  • 2) Request가 먼저 발생한 다음 요청에 맞는 Response가 일어난다. 그리고 나서 연결을 끊는다.
  • 3) 연결을 끊어주다 보니 전에 있던 Client의 정보를 유지할 수 없다.

=> 때문에 쿠키와 세션의 존재를 통해 Sersver는 Client의 정보를 가져올 수 있다.

  • 특징
    • Cookie안에 값은 Text형태의 저장만 가능하다.
    • 브라우저 종료시 쿠키는 만료된다.(단, 쿠키의 나이를 설정할 수 있다.)
  • 장점 : 세션에 비해 빠르다.
  • 단점
    • 갯수가 제한되어있다.
    • 분실의 위험이있다.
    • 보안에 취약하다.

Session : 클라이언트의 정보를 서버에 저장하는 방식

  • 특징
    • Session의 저장값은 Object형태로 저장 가능하다.
    • 브라우저 종료시 자동 만료된다.
    • 브라우저 1개당 하나의 세션이 발급된다.
    • 브라우저를 끄지 않더라도 기본 만료시간은 30분이다(조절가능)
  • 장점
    • 많은 양의 데이터 저장 가능.
    • 보안이 상대적으로 강력하다.
  • 단점
    • 서버의 자원을 활용.
profile
나는,,,,,,,,,나다

0개의 댓글