전체 글
-
ArrayListJAVA 2022. 6. 26. 18:36
ArrayList를 설명하기에 앞서, 필요한 사전지식을 매우 간단하게 설명하겠다. 자바에는 컬렉션 프레임웍(Collection Framework)라는것이 존재한다. 컬렉션 프레임 웍 이란 ' 데이터 군을 저장하는 클래스들을 표준화한 설계'를 뜻한다. (간단하게 생각하자면 다양한 데이터 타입들을 다루기 쉽게 하기위해 제공하는 클래스들? 이라고 생각한다.) 이러한 컬렉션 프레임웍엔 3 가지의 컬렉션 데이터 그룹이 존재한다고 인식하고 각 컬렉션을 다루는데 필요한 기능을 가진 3가지의 인터페이스가 정의되어있다. 1. List 2. Set 3. Map 그 중에서 List의 ArrayList가 오늘 정리할 내용이다. List 인터페이스 List인터페이스는 중복을 허용하면서 저장순서가 유지되는 컬렉션을 구현 하는데 ..
-
[mybatis] Mapper Xml 파일 - select문카테고리 없음 2022. 4. 17. 22:40
cache - 해당 네임스페이스을 위한 캐시 설정 cache-ref - 다른 네임스페이스의 캐시 설정에 대한 참조 resultMap - 데이터베이스 결과데이터를 객체에 로드하는 방법을 정의하는 엘리먼트 sql - 다른 구문에서 재사용하기 위한 SQL 조각 insert - 매핑된 INSERT 구문. update - 매핑된 UPDATE 구문. delete - 매핑된 DELEETE 구문. select - 매핑된 SELECT 구문. Select 가장 흔히 사용할 엘리먼트. 데이터베이스에서 데이터를 가져올때 사용한다. 간단히 말하자면 mybatis의 select는 데이터를 조회하고 그 결과를 매핑한다. SELECT * FROM PERSON WHERE ID = #{id} 이 구문의 이름은 selectPerson 이..
-
props 와 stateReact 2022. 3. 24. 23:59
props란? 프로퍼티의 줄임말이며, 상위 컴포넌트(부모)가 하위컴포넌트(자식)에게 값을 전달할때 사용한다. props는 읽기 전용 데이터로서 수정 할 수 없다는 특징을 가지고 있다. 컴포넌트에서의 props //1.함수 컴포넌트에서의 props function Welcome(props) { return Hello, {props.name}; } // 2.클래스형 컴포넌트에서의 props class Welcome extends React.Component { render() { return Hello, {this.props.name}; } } props를 이용한 컴포넌트 렌더링 ... function Welcome(props) { return Hello, {props.name}; } const elemen..