본문 바로가기

분류 전체보기22

JSP(Java Server Pages) 기본 개념 1. JSP개념 * 동적으로 웹컨텐츠를 생성하기위한 "자바기반 스크립트 언어"이다. * 웹페이지를 작성하기 위한 기술 J2EE플랫폼에 속하는 자바기술이다. 1) 스트립트란? 웹 표준 HTML에 삽입되어있는 프로그램실행내역을 기술할수 있는 언어를 말한다. * 웹문서에 삽입되어 "스크립트방식으로 프로그래밍"을 작성할 수 있다. * 자바에 기반하므로 "자바언어" 특성을 그대로 활용하여 다양한 API를 자유롭게 활용 할수있다. * 자바언어 외에 - 표현언어(Expression Language, EL) - 자바 표준태그 라이브러리(JSTL) - 액션태그 등을 활용하여 더 효과적인 프로그램을 작성할 수있다. *오픈소스이고 Spring과 같은 자바언어에 기반을둔 프레임워크가 존재한다. 2. JSP가 동적컨텐츠를 생성.. 2023. 5. 10.
헷갈리는 cardinality, optionality 정리 2023. 5. 7.
mySQL 기본 문법 정리 - JOIN 그룹질의 : 두개이상의 select문을 이용한 질의, 독립적으로 실행될 수 있는 완전한 select질의문이어야 한다. 컬럼명/순서/데이터타입이 같아야한다. union : 중복된 레코드 제외시킴. union all :중복된 레코드라도 모두 표시 select 칼럼,., from테이블 [where 조건] union (all) select 컬럼... from 테이블[where 조건] 조인질의 : 두개이상의 테이블에서 테이블간의 관련성을 이용하여 임시적으로 레코드를 통합한 후 데이터를 검색하는 질의기법 select 테이블A.컬럼,테이블B.컬럼,,, from 테이블A as a inner join 테이블B as b on join조건 where 조건 내부조인 : inner join, 조인조건에 일치하는 레코드만 결합하.. 2023. 5. 7.
mysql - 기본 문법 정리(SELECT, 내부함수) SELECT ; 검색 많이 사용하고 꼭 알아야하는 질의어 SELECT[DISTINCT] 컬럼, 컬럼,,,, FROM 테이블1 [INNER JOIN] | [OUTER JOIN] | [CROSS JOIN] 테이블2 ,,, 테이블n [ON 테이블 조건식] [WHERE 조건식] [GROUP BY 컬럼, 컬럼...[HAVING 조건식] [ORDR BY 컬럼, 컬럼...[ASC | DESC] DISTINCT : 중복 레코드 제거 ON : 테이블 조인 연결방법 기술한다, 기본키 - 외래키 참조관계를 기술하여 관련있는 레코드를 연결한다. WHERE : 특정조건에 만족하는 레코드만 검색할때 사용, 산술연산자, 비교연산자, 논리연산자... 사용 GROUP BY : 특정칼럼 기준으로 동일한 조건의 값끼리 그룹으로 묶어서 요.. 2023. 5. 7.