@author -- 클래스나 인터페이스의 제작자 표시 @version -- 버전 정보 @return -- 메써드가 void 형이 아닐경우 return 타입을 기술 @exception -- 메써드가 발생 시킬 수 있는 예외를 기술 @throws -- 위와 동일 @deprecated -- 다음버전에서 폐기된 메써드 알림 @param -- 매개변수에 대한 설명 (@param 변수 설명) @serial -- 기본적으로 직렬화 할 수 있는 클래스의 멤버를 설명 @see -- 참조표시 @since -- 위의 Tag 들이 언제 추가되었는지를 명시
DDL 이란 ? 데이터 정의어 : 생성, 삭제, 수정하는데 사용하는 SQL 데이터 구조를 정의하는데 사용한다. DDL 명령어 CREATE : 테이블을 생성 합니다. CREATE TABLE [테이블 명] ( [컬럼명] [컬럼타입] [NULL허용여부] [컬럼명] [컬럼타입] [NULL허용여부] ... PRIMARY KEY (컬럼명) ); - 테이블 명 : 생성할 테이블 명을 지정한다. - 컬럼 명: 컬럼명을 지정한다. - 컬럼타입 : 컬럼 타입을 지정한다.(EX. CHAR(n), VARCHAR2(n), NUMBER, DATE) - NULL허용여부 : NULL 값을 허용할지 여부를 지정한다. 값을 생략하는 경우 NULL을 허용한다. DROP : 테이블을 삭제 합니다. DROP TABLE [테이블명]; - 테이..
로컬 변수 ( th:with ) 블럭내에서 유효한 변수를 정의 결과 값은 "30" 입니다. 결과 값은 "20" 입니다. 유사 블록 ( th:block ) 임의로 블록을 정의하는 속성 결과 값은 "30" 입니다. 결과 값은 "20" 입니다. 조건문 ( th:if / th:unless ) 특정 조건일때만 보여지거나 보여지지 않는 영역 설정이 필요할 때 사용 1이 0보다 크기 때문에 조건이 true 입니다. p태그 출력 1이 0보다 크기 때문에 조건이 false입니다. p태그 출력 조건문 ( th:switch / th:case ) 특정 값과 일치하는 부분만 보여지도록 설정 할 때 사용 username = user01 user01입니다. 해당내용만 출력 user02입니다. user03입니다. user04입니다...
text ( th:text ) 변수 값을 태그의 텍스트로 표시할 때 사용 th:text 속성과 ${....}구분을 같이 사용 text = hello world 결과 값은 "hello world" 입니다. unesape text ( th:utext ) escape 처리를 하지 않고 표시할 때 사용 test = "test" escape 처리시 = testescape 미처리시 = test 인라인처리 ( th:inline ) inline 속성에는 text 모드와 javascript 모드가 있다. 태그 내의 텍스트 일부를 Controller로 부터 전달된 변수 값으로 표시 할 경우 사용 // text 모드 Hello, [[${user.name}]] !!! //javascript 모드 삼항연산자 ( ?: ) 변수의..