Oracle) 백업 및 가져오기 # 백업[도구] - [데이터베이스 익스포트]1) 접속 선택, 저장 파일 경로 설정 → 다음 2) 저장 객체 유형 선택 → 다음 3) 조회 누르기 → 백업할 테이블 / 시퀀스 등 선택 → 다음 4) 다음 5) 완료 # 가져오기 1. 파일버튼 → 가져올 sql파일 누르고 열기 2.가져온 파일 실행 : 실행할 sql문 선택(블록) 후 ▶ 버튼 눌러 실행 Write it/Oracle 2025.08.14
Oracle) 테이블, 시퀀스 생성 # 테이블 생성 테이블 이름 설정 후 열의 이름, 유형, 크기 등 설정 → 확인 눌러 테이블 생성VARCHAR2 : 크기가 byte단위 (한글:3byte, 영어,숫자:1byte 정도)NUMBER : 정수, 실수 등 보통 숫자 타입은 다 받을 수 있다기본키 설정할열은 수동으로 PK 눌러서 기본키 설정해야한다 만든 열을 볼 수 있고, 위에 연필버튼 누르면 수정도 가능하다 SQL문 작성은 질의작성기에서 하면되는데만약 이 창이 사라진다면 [도구] → [SQL 워크시트] 눌러 다시 생성하면된다 [질의작성기]커밋 : db에 확정시키는것 → insert나 update, delete 등 쓰고나서 커밋하지 않는다면 롤백 시 입력내용 취소 .. Write it/Oracle 2025.08.14
JSP) 예외 처리 1. Try-Catch # 예제 화면 출력 시* out.println(e.getMessage()); 에러내용 화면에 보여준다 2. 에러 페이지설정 (예외처리) ① 폴더 만들때 설정 Dynamic Web Project 생성 시 next → next 하면 보이는 Generate web.xml deployment descriptor체크하고 생성 ② 이미 만든 폴더에 추가설정 이미 만든 Dynamic Web Project 오른쪽마우스 - Java EE Tools Generate deployment descriptor stub 클릭하여 설정 ① / ② 설정 시 WEB-INF 폴더안에 web.xml 파일이 생성된다. web.xml 파일 열고 소스보기에서 태그 안 각 에러별 보여.. Write it/JSP 2025.08.07
Java) Scanner 1. Scanner란? - Scanner는 사용자에게서 키보드로 입력을 받을 수 있게 해주는 도구 - 예를 들어, 사용자가 이름이나 숫자를 직접 입력하면, 자바 프로그램이 그 값을 받아서 사용할 수 있도록 도와주는 클래스이다. 2. Scanner 사용법1) 먼저 Scanner 가져오기 - Scanner 기능이 java.util이라는 패키지에 들어 있으니까, import(가져오기) 한다.import java.util.Scanner; 2) Scanner 객체 만들기 - System.in은 키보드 입력을 의미Scanner scanner = new Scanner(System.in); "Scanner라는 도구를 하나 만들건데, 이름은 scanner이고, 키보드(System.in)로부터 입력을 받을.. Write it/Java 2025.08.06
JSP) EL 표기법과 , JSTL ● EL 표기법 1. EL 표기법 : ${ } * 자바문과 EL표기 차이자바문EL 표기 이용${10+5} String str = "korea";%>내가 태어난 국가는 입니다.String str = "korea"; request.setAttribute("kor", str); %> 내가 태어난 국가는 ${kor} 입니다. # usebean 이용 자바문 ... 학생 정보 이름 : 나이 : 학번 : # usebean 이용 EL표기 사용 getter 사용하지 않고 더 깔끔하게 가능 ... 회원 정보 아이디 : ${member.id} 비밀번호 : ${member.pw} 이름 : ${member.name} 나이 : ${member.ag.. Write it/JSP 2025.08.06
Java) 변수와 타입_03 ● 타입 변환 byte 1. 자동 타입 변환- 허용 범위가 작은 타입이 허용 범위가 큰 타입으로 저장될 때 발생1) byte → int byte byteValue = 20;int intValue = byteValue; // 자동타입변환 가능2) 정수 → 실수long longValue = 5000000L;float floatValue = longValue;double doubleValue = longValue; 3) char → intchar cahrValue = 'A';int intValue = charValue; //65가 저장됨 * 자동 타입 변환 예외 byte는 char 타입으로 자동변환x → char타입은 음수포함하지 않기때문 2. 강제 타입 변환- 큰 허용 범위 타입을 작은.. Write it/Java 2025.07.30
Java) 변수와 타입_02 ● 기본 타입 1. 정수 타입byte1byte8bit-128 ~ 127short2byte16bit-32.768 ~ 32.767char2byte16bit0 ~ 65535(유니코드)int4byte32bit-2.147.483.648 ~ 2.147.483.647long8byte64bit-9.223.372.036.854.775.808 ~ 9.223.372.036.854.775.807 * 리터럴 : 소스 코드에서 프로그래머에 의해 직접 입력된 값 자바가 정수로 인식하는 경우 -> 2진수, 8진수, 10진수, 16진수 1) char타입 하나의 문자 작은따옴표(')로 감싼 문자 리터럴 → 유니코드로 변환되어 저장 유니코드(세계 각국 문자를 2byte로 표현할 수 있는 숫자, 0~.. Write it/Java 2025.07.21