위의 테이블(members)을 기준으로 SQL 문법을 정리해 보았다. SELECT * SELECT * FROM members; 여기서 * 은 모든 columns 를 가져오는 것을 의미한다. SELECT, 특정 columns 원하는 columns만 가져오고 싶을 때에는 * 대신 column 이름을 나열하면 된다. SELECT id, age FROM members; Where, 같은 값 테이블에서 특정 rows를 선택하기 위해서는 WHERE 키워드를 사용한다. 특정 열에서 어떠한 값과 일치하는 데이터를 찾고 싶을 때는 = 연산자를 사용한다. SELECT * FROM members WHERE gender = 'male'; 이렇게 하면 gender가 ‘male’로 지정된 모든 rows를 불러온다. Where, ..
제네릭 : Generic 제네릭이란 결정되지 않은 타입을 파라미터로 처리하고 실제 사용할 때 파라미터를 구체적인 타입으로 대체시키는 기능 제네릭을 이용한 클래스 public class Box { public T content; } 는 T가 타입 파라미터임을 뜻하는 기호이다. Box 클래스는 T를 content 필드의 타입으로 사용하였다. Box 객체가 생성될 시점에 content 의 타입이 정해진다. 제네릭을 이용한 객체 생성 Box box = new Box(); box.content = "Hello"; String content = box.content; System.out.println(content); // -> Hello Box box = new Box(); box.content = 100; in..