Spring

[이론 + 코드] 1/21금 + 1/22토 Spring Framework

PHM 2022. 1. 22. 14:36

http -> 비연결지향프로토콜

            -> 어떻게 연결지향으로 만들것인가?

            1. ( hidden, get( ? -> querystring ) - 한계 : String만 전달가능, 데이터를 중계를 해야하는 단점

            2. 상태유지기법 ( 쿠키 : cookie , 세션 : HttpSession )

                                   쿠키는 관리하기 번거롭다.

 

 

String JPA로 넘어가면 표기법은 중요하다

       자바 표기법은 카멜표기법 ( 대문자 )

       데이터베이스는 언더스코어, 스네이크케이스 ( _ )

       두 개가 알아서 맵핑 ( 표기법 중요!! )


session.invalidate(); // 세션 무효화(로그아웃)

private List<String> memHobby;

체크박스와 같이 배열로 받는 변수는 해당과 같이 domain선언


JSP내에서의 경로 리펙토링

<c:set var="cpath" value="${pageContext.request.contextPath }"/>

<form class="form-inline" action="${cpath}/login.do">

JSTL + EL 참고

EX1 )
	<c:if test="${empty mvo}">
    <c:if test="${!empty mvo}">
    
EX2 )
<script type="text/javascript">
	if("${mvo.memId}"==vo.memId){ }		// EL은 문자열로 나오기때문에 " "을 붙여줘야함
</script>

css 참고

<button disabled> <button>