728x90 반응형 전체 글221 6. JSP-JDBC 연동 JDBC 싱글톤 패턴 : 하나의 객체만 생성하여 사용하도록 만드는 패턴-객체를 1개로 제한 여러개의 객체가 생성되게 하면 메모리 과부하가 올 수 있는 경우에 사용 DAO DAO 객체는 DB 연동을 담당하는 클래스로 싱글톤 방식으로 생성 스스로의 객체를 멤버변수로 선언, 1개로 제한 외부에서 객체를 생성할 수 없게 생성자에 private 설정 외부에서 객체를 요구할 때 getter를 써서 반환 //싱글톤 패턴 : 하나의 객체만 생성하여 사용하도록 만드는 패턴 private static UserDAO instance = new UserDAO(); //Connection 객체를 생성하기 위한 값 private String url ="jdbc:mysql://localhost:3306/jdbctest"; priv.. 2024. 4. 11. 5. javaBean java bean 객체, getter와 setter로 이뤄져있다. jsp:useBean id : 인스턴스 객체 이름 class : 실제 객체가 있는 객체의 주소, 경로 → 패키지까지 다 써야 한다. scope: 범위 page : 하나의 페이지만 사용되는 영역 request, session, application 실습 src/main/java 에 com.bean 이라는 패키지 생성 User라는 클래스 작성 자바 빈 클래스는 form과 데이터 베이스 통신과정에서 변수처리를 쉽게 하기 위해서 사용하는 클래스 관련된 변수들을 선언, getter, setter를 반드시 생성한다. 기본 생성자도 반드시 생성한다. 빈 객체 완성~! webapp에 bean 폴더 생성 beanBasic.jsp 생성 코드 더보기 ID :.. 2024. 4. 11. 2. 네트워크 모델 네트워크 표준화 배경: 타사 제품 컴퓨터 간의 통신문제 대두, 네트워크 구조를 통일 시키는 것이 필요 1983년 ISO에서 OSI(open systems interconnection) 모형을 제시 프로토콜 계층화 개념 프로토콜 : 송수신기, 중간 노드들이 지켜야할 규칙 통신 프로토콜: 통신 규칙, 상호 간의 접속이나 절단 방식, 통신 방식, 자료의 형식, 오류 검출 방식, 코드 변환 방식 등 예시_프로토콜의 계층화 단일 계층에서만 이루어지는 경우 : 이웃간의 의사전달 3층 계층 : 먼 지역에 거주하는 친구와의 의사전달, 중간 처리 기계가 있다 계층화의 특징 프로토콜의 계층화 protocol layering 통신 과정이 복잡하다면 여러 계층으로 분해하여 서로 다른 계층 간에 임무를 나누는 것이 유리하다. .. 2024. 4. 10. 1. 컴퓨터 통신과 네트워크 개요 데이터 통신 데이터 통신 : 전기 통신 : telecommunication, 원격 통신, 먼거리 간의 의사소통, 통신 데이터 : data, 사용자 간에 합의된 정보형태, 이 때 데이터(값들의 모임)와 정보(데이터 중 특별한 의미가 있는 것)는 다르다. 데이터 통신 : 통신매체를 통해 정해진 규칙에 따라 두 장치 간에 데이터로 표현도는 정보를 교환하는 과정 최근 용어 CPND/SPND – Contents/Service+Platform+Network+Device. ICT 분야의 서비스 구조를 지칭하는데 사용 ICT : 응용SW, 데이터, 그리고 디지털 멀티미디어 등문화관광 영화 음악 문학 미술 공연 등의 서비스 데이터 통신 구성 요소 메시지: 통신 대상이 되는 데이터; 문자 그림 등 또는 이들의 조합, me.. 2024. 4. 10. 4. application, param, include, forward, action tag, error page OWASP Top Ten | OWASP Foundation Application applicationn 객체는 sessio 과 사용방법이 거의 비슷하다. set, get을 쓴다. 서버가 동작할 때 1개의 application 객체가 생성되고 서버가 꺼질 때까지 유지됨 예매하기 사이트 제작 인증하기를 제작한다. 자바 uuid 중복되지 않는 16비트(진수) 값 생성 -> 전체 16바이트 길이로 생성 splite은 특정 문자열을 기준으로 자르는 메서드 전체 16바이트 길이로 생성 UUID uuid = UUID.randomUUID(); //splite은 특정 문자열을 기준으로 자르는 메서드 String struuid = uuid.toString(); String[] arr = struuid.split("-");.. 2024. 4. 9. 3. Cookie, Session 퀴즈 번 학생 여기서 ?으로 구분값이 있다. 변수는 더보기 미성년입니다 더보기 성년입니다 out 객체 jsp 페이지가 생성하는 모든 내용은 out기본객체 (print.write부분)를 통해 전송됩니다. 표현식으로 대체할 수 있다 → 쳐야하는 내용이 많아서 대체하지 않는다. 예시 코드 더보기 out 객체 out 객체는 jsp에서 html로 보내기위한 출력 객체를 말함 표현식이 이를 대체하고 있음. 2024. 4. 8. 이전 1 ··· 19 20 21 22 23 24 25 ··· 37 다음 728x90 반응형