일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 휴식
- 해외여행
- 취미
- 부천파티룸
- 코딩
- 옥길요거트
- 스컬킹
- 파티룸
- 옥길그릭요거트
- 보드게임점수계산
- 부천공간대여
- 서울파티룸
- 착한코딩
- MBTI
- 광명파티룸
- mysql
- 옥길동요거트
- 보드게임점수
- 가장존경하는인물
- 그릭요거트
- 일
- 옥길동파티룸
- 옥길파티룸
- 웹개발
- 존경하는위인
- 스컬킹점수
- 스컬킹점수계산
- 스페이스우일
- 개발자
- 구로파티룸
- Today
- Total
목록Java & Spring/Guide (18)
SIMPLE & UNIQUE
JDBC JDBC(Java Database Connectivity)는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC는 데이터베이스에서 자료를 쿼리하거나 업데이트하는 방법을 제공한다. ★★자바에서 JDBC 코딩하는 대략적인 순서★★ 1.JDBC 드라이버를 로딩시킨다.2.DriverManager.getConnection을 통해 데이터베이스 Connection을 구한다.3.Query 실행을 하기 위하여 Statement 객체 생성한다.4.Query를 실행한다.5.Query 실행 결과 사용6.Statement 종료7.데이터베이스 커넥션 종료. JDBC 프로그래밍에 사용되는 객체 1. DriverManager 클래스- 역할 : JDBC 드라이버를 통하여 커넥션을 만든다.- Class.f..
JAVA SE, EE, ME JAVA SE (Java Platform Standard Edition)데스크톱, 서버, 임베디드시스템을 위한 표준 자바 플랫폼. 자바 가상머신 규격 및 API집합을 포함JAVA EE,ME는 목적에 따라 SE를 기반으로 기존의 일부를 택하거나 API를 추가하여 구성된다.SE는 가장 일반적으로 사용된다. JDBC나 기본적인 기능이 모두 포함되어 있기 때문에 Android개발할때 주로 SE를 사용한다. JAVA EE (Java Platform EnterPrise Edition)자바를 이용한 서버측 개발을 위한 플랫폼. 기존 SE에 웹 애플리케이션 서버에서 동작하는 분산 멀티미디어를 제공하는 자바의 기능을 추가한 서버를 위한 플랫폼.JAVA SE에 서버측을 위한 기능을 부가하였기 ..
ServletResponse 서버에서 클라이언트로 보내는 응답 메시지에 대한 정보를 담고 있는 객체이다. javax.servelt.http.httpServletResponse 인터페이스의 인스턴스이다. 웹 서버의 응답 페이지에 대한 설정 정보를 지정하거나 클라이언트로 전달될 응답 메시지에 헤더 정보를 설정 할 수 있다. 또한 다른 웹 페이지로 redirect 할 수 있다.
HttpServletRequest웹에서는 서버와 클라이언트 두 장치가 http 프로토콜을 사용해서 정보를 주고 받는다. 웹 서버는 클라이언트가 보낸 정보를 분석하고 처리한 결과를 클라이언트로 돌려줌으로써 정보가 교환, 처리된다. 클라이언트는 웹 서버로 데이터를 전송할때, http 메소드를 사용해서 데이터를 전송한다. 이때 , request 객체가 클라이언트의 기본정보와 요청에 대한 정보를 담고 있다. (클라이언트의 브라우저 정보 - 전송요청한 파라미터, 요청헤더, 쿠키) HttpServletRequest paramHttpServletRequest는 상위 그림과 같이 Param Key값과 Value를 전달하면 request.getParameter(“id); 코딩을 통해 전송된 파라미터를 받을 수 있습니다...
인터페이스 난 동물원의 사육사이다. 육식동물이 들어오면 난 먹이를 던져준다. 호랑이가 오면 사과를 던져준다. 사자가 오면 바나나를 던져준다.Animal.javapublic class Animal { String name; public void setName(String name) { this.name = name; } } Tiger.javapublic class Tiger extends Animal { } Lion.javapublic class Lion extends Animal { } ZooKeeper.javapublic class ZooKeeper { public void feed(Tiger tiger) { System.out.println("feed apple"); } public void feed..
SSL 인증서 SSL 디지털 인증서SSL 인증서는 클라이언트와 서버간의 통신을 제3자가 보증해주는 전자화된 문서다. 클라이언트가 서버에 접속한 직후에 서버는 클라이언트에게 이 인증서 정보를 전달한다. 클라이언트는 이 인증서 정보가 신뢰할 수 있는 것인지를 검증 한 후에 다음 절차를 수행하게 된다. SSL과 SSL 디지털 인증서를 이용했을 때의 이점은 아래와 같다.통신 내용이 공격자에게 노출되는 것을 막을 수 있다. 클라이언트가 접속하려는 서버가 신뢰 할 수 있는 서버인지를 판단할 수 있다.통신 내용의 악의적인 변경을 방지할 수 있다. SSL 인증서의 역할은 다소 복잡하기 때문에 인증서의 메커니즘을 이해하기 위한 몇가지 지식들을 알고 있어야 한다. 인증서의 기능은 크게 두가지다. 이 두가지를 이해하는 것이..