본문 바로가기

분류 전체보기202

JSP 내장객체 request 내장객체 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Colored by Color Scripter cs 출력 내장객체 = out 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 Colored by Color Scripter cs 체크박스를 배열로 저장하기 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 2020. 6. 2.
JSP 1), , , 2)내장객체(request, response, session,...) 3) 액션태그 foward,include,... 4) 세션(session), 쿠키 5) 데이터베이스연결 -회원가입,로그인,게시판,... 6) 자바빈,자바데이터베이스작업파일 -회원가입,로그인,게시판,... ==> 웹사이트 만들기 - 개인프로젝트(포트폴리오, 구두발표) 7) MVC - 팀프로젝트 8) 스프링 프레임워크(전자정부 표준프레임워크) 2020. 6. 2.
SELECT 구문 주요 키워드 (키워드 = 예약어 /SQL에서 이미 기능이 할당되어 있는 단어) - SELECT 결과로 출력할 테이블의 컬럼, 표현식 등의 리스트를 작성하는 절 - FROM 데이터를 가져올 테이블을 명시하는 절 - DISTINCT SELECT절에서 사용 시 위치는 SELECT절의 첫번째자리이며, 구문에 적용한 경우 SELECT절의 컬럼리스트간에 동일한 조합으로 구성된 행의 값을 중복값을 제거하여 출력한다. - NULL 입력되지 않은 데이터를 가리키며, 표현식에 NULL값이 들어간 경우 표현식의 형태와는 관계없이 결과가 NULL값이 되어 버린다. 모든 데이터타입에 들어갈 수 있음. 절 --> 키워드+요소 EX) SELECT절 - > SELECT + 컬럼 리스트 FROM절 - > FROM + 테이블명 구문 -.. 2020. 6. 1.
데이터베이스 시작 리스너 서비스 켜기 [oracle@itwillbs ~]$ lsnrctl start sqlplus 시작 [oracle@itwillbs ~]$ sqlplus /nolog SQL> connect sys/oracle as sysdba SQL> startup SQL> connect hr/hr 계정 만료시 패스워드 갱신 구문 SQL> ALTER USER hr 2 IDENTIFIED BY hr; 2020. 6. 1.
Singleton Design Pattern(싱글톤 디자인 패턴) Singleton Design Pattern -유일한 인스턴스 하나만 생성해서 공유하는 프로그래밍 작성 패턴 1. 외부에서 인스턴스 생성이 불가능하도록 생성자를 private 으로 지정 2. 외부에서 인스턴스 생성이 불가능하도록, 클래스 내에서 직접 인스턴스 생성 3. 외부에서 인스턴스를 전달받을 수 있도록 Getter 를 사용하여 생성한 인스턴스 리턴 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 public class Ex4 { public static void main(String[] args) { SingletonClass sc = SingletonClass.getInstance(); SingletonClass.. 2020. 6. 1.
static 키워드 static 키워드 -변수와 메서드에 사용 가능 - 인스턴스 생성 전, 클래스가 메모리에 로딩되는 시점에 함께 로딩됨 => 인스턴스 생성과 무관하며, 모든 인스턴스에서 하나의 메모리를 공유함 - 인스턴스 주소를 갖는 참조변수 대신 클래스명만으로 접근 가능 static 변수 (= 클래스 변수 = 정적변수) - 변수의 데이터타입 앞에 static 키워드를 사용 - 인스턴스 생성 없이 클래스가 메모리에 로딩될 때 변수도 함께 로딩됨 => 클래스명만으로 접근 가능하며, 모든 인스턴스에서 하나의 변수를 공유함 선언 : [접근제한자] static 데이터타입 병수명; 사용 : 클래스명.변수명 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 2.. 2020. 6. 1.