Get 방식과 Post 방식에 대해 개념정리를 해보겠습니다. Get방식은 get으로 보낼 수 있는 글자 수는 제한이 되어 있습니다. 데이터 전송 방식은 Form태그에 직접 사용하거나 링크를 통해서 주소창에 직접 입력이 가능합니다. 중요한 데이터든 아니든 화면에 전부다 보여집니다. ->따라서 get방식으로는 페스워드와 같은 데이터는 안하는게 좋습니다. 뉴스나 이런 보안성이 전혀 필요없는것들에는 get방식이 좋을수도 있습니다. get으로 전송하는 URL은 그 자체를 즐겨찾기에 등록을 할수가 있습니다. Get방식에 대해 간단히 알아보았습니다. Get방식은 글자수도 제한이 되어있으며 보안성도 취약해서 별로인거같습니다. 그래서 Form태그에서 method의 속성을 post로 하는것이 좋습니다. Post방식은 Ge..
JDBC(Java DataBase Connectivity) JAVA에서 DataBase와 관련된 작업을 처리할 수 있도록 도와주는 API이다. API가 무엇이냐?? -> API란 클래스와 인터페이스 등으로 구성된 일종의 패키지를 말한다. Oracle은 API를 ojdbc14.jar 파일에 모두 담아서 패키지로 저장한다. ->덕분에 request등 이런것을 Ctrl+Spacebar가 가능해진다. DBMS(DataBase Manager System)에 독립적이다. ->종류에 상관없으 JDBC API 사용이 가능하다. JDBC API로 모든 DBMS에 대해서 DB 작업 처리가 가능하다. JDBC를 사용하기전 사전 준비사항 WebContent->WEB-INF->lib 에 ojdbc14.jar파일이 있는지 확인을..
이제 본격적으로 JSP 실습을 해 볼것 입니다. 아직은 JSP 파일이랑 DB랑 연동되서 할것은 아닙니다. 일단 MyWe프로젝트 에 마우스 를 올려 놓고 오른쪽 마우스 클릭을 한 다음에 2개의 JSP 파일을 만들어 줍니다. 그러면 두개의 jsp 파일이 WebContent\WEB-INF\lib\에 만들어 집니다. 일단 registerForm.jsp 파일로 들어가 작업을 해보도록 하겠습니다. jsp 파일을 보면 맨처음 아래와 같이 보여질 것 입니다. 일단 Insert title here 여기다가 회원 가입 하기 로 바꾸어주고 run 을 실행해 보자 사진에서 보이는 바와 같이 "회원 가입 하기" 로 바뀐다. 이제 다시 registerForm.jsp 파일로 돌아간다 에다가 남자 이렇게 써있는건 맨처음 선택할때 남..
이번 시간은 JSP시작 을 위해 eclipse에다가 server시작과 WEB프로젝트를 만드는 방법에 대해 알아보겠습니다. 일단 eclipse를 실행시켜 주세요 그다음에 JAVA EE 인 상태에서 File -> New -> Dynamic Web Projcet 를 클릭 해 주세요 그런다음 프로젝트 이름을 MyWeb 로 설정해 주신다음 Finish 를 클릭하고 나옴니다. 그러면 왼쪽 창에 MyWeb이라는 웹 프로젝트가 생성되었습니다. 이제 밑에 창을 보면 Markers, Concole, Server 등 이런것들이 있는곳으로 가셔서 Server 를 클릭한 다음에 Server창에다가 마우스 오른쪽 버튼을 클릭하여 New -> Server 를 클릭합니다. Tomcat v7.0 Server 를 클릭해주시고 Next ..
select *|{[DISTINCT] column|expression [alias],...} FROM 테이블1[, 테이블2, …] [WHERE condition] [GROUP BY column] [ORDER BY column]; 테이블 구조 보는 방법!!!! -> DESC 테이블 이름 ////문제//// [내용] 모든 사원들의 정보를 조회하시오. [sql 구문] select * from employees order by sabun; [내용] 모든 사원들의 이름/메일/전화 번호를 조회하시오. [sql 구문] select name, email, phone from employees order by sabun; [내용] 모든 사원들의 매니저 아이디를 조회해 보세요. [sql] select managerid f..
논리적인 업무를 마무리 하기 위한 최소 단뒤 1)시작 최초 DML 문자 2)끝 commit || rollback 즉, 1번과 2번중 하나는 꼭 해야된다. 유일한 값을 나타내기 위한 정수 값 ex)은행에서 번호표를 뽑을때 똑같은 숫자가 없다. 1)용도 일반적으로 기본키 용도로 사용이 된다. 2)기본키란? (1)primary key not null + unique (2)not null 테이블의 컬럽 중에 필수 입력되어야 하는 컬럼 (3)unique 다른 행과 같은 값이 들어가면 안된다. alter table employees add primary key(sabun); //내용 지우기 delete from employees; commit; //맨 위쪽 시퀀스를 만들수 있는 권한을 주는 방법이 나와있음// co..
맨 처음 [SQL 명령줄 실행] 프로그램을 실행합니다. 그다음 관리자로 접속을 해야합니다. 이때 접속방법은 두가지가 있습니다. 1. sql 명령줄에서 conn->sys ->oracle as sysdba ->엔터 [복잡한 방법] 2. conn /as sysdba [간단한 방법] 사용자의 아이디와 비밀번호를 oraman으로 등록을 합니다. create user oraman identified by oraman account unlock; [oraman은 임의로 지정한 사용자] 이제 사용자 oraman에 각종 권한을 부여할 것입니다. 관리자를 빠져나가서 oraman으로 접속을 하기 위해서 disconnect [빠져나가기] 를 하고나서 conn oraman/oraman [아이디 : oraman 비밀번호 : or..