반응형
목록 컴퓨터 (61)
반응형
이로
Select 검색문 1. 기본 검색문 SELECT 테이블의 검색할 컬럼 FROM 테이블명; 테이블의 모든 속성을 띄우고 싶으면 테이블의 검색할 컬럼에 * 을 입력하면 된다. SELECT * FROM 테이블명 2. 검색문에 조건추가 [WHERE] *주의사항 '조건'에 들어가는 내용은 문자열 타입이라 가정하겠습니다. 그 외 타입일 시 적절히 ' '를 제거해주세요. 1) 기본 조건절 SELECT 테이블의 검색할 컬럼 FROM 테이블명 WHERE 테이블컬럼='조건' ; 한 개의 조건 검색시 WHERE='조건'을 사용하면 되고, 두 개 이상의 조건절 사용시 둘다 참인 경우 AND로 잇는다. SELECT 테이블의 검색할 컬럼 FROM 테이블명 WHERE 테이블컬럼1=조건 AND 테이블컬럼2='조건' ; 만약 두개 ..
서버는 동시접속자 수의 제한이 있다. 그렇기에 db에 작업(글쓰기, 수정, 삭제 등)할 때 마다 connection을 생성해서 받으면 제한인원보다 초과될 경우 에러가 발생하게 되 에러가 난 접속자는 다시 접속을 시도해야한다. 이 문제를 해결하기 위해 DB Connection Pool 이 나왔다. 동시 접속자가 가질 수 있는 connection 을 미리 만들어놓아 관리를 하는 것 이다. 사용자가 접속시 Pool에서 남아있는 connection 을 제공하고, 없으면 대기 시킨다. 그 뒤 선 접속한 사용자가 connection을 반환할 경우 대기순으로 connection을 주어 작업을 가능하게 한다. Connection Pool로는 하이버네이트, 히카리CP등이 있다. 참고자료 https://brownbears..
추상 팩토리 패턴 https://victorydntmd.tistory.com/300
GroupId : 자신의 프로젝트를 식별해주는 고유 아이디로, 프로젝트의 도메인 이름과 동일하게 설정. 기본적으로 패키지 네이밍룰을 따른다. (도메인주소 역순 예 - com.naver) ArtifactId : 프로젝트 이름과 동일하게 입력(artifactid 는 jar 파일에서 버젼 정보를 뺀 이름이다. 자유롭게 적되, 소문자를 사용하고 이상한 특수문자를 사용하지 않는다.) Version : 1.0-SNAPSHOT 참고사이트 https://seotory.tistory.com/32 https://maven.apache.org/guides/mini/guide-naming-conventions.html