SsY
-
[HTML] 001. HTML 의 개요 , Eclipse 설정 Export-Import 로 기존 설정 가져오기SsY/Class 2023. 5. 2. 18:15
*파트에 들어가기 전 당부사항* 개략적 파트들을 다룰 예정으로, 개인적인 공부가 많이 필요함 - 이후 WebServer 파트를 다루기 위해 다루는 것 1. 프레젠테이션으로 개략적 개념 다룸 2. 서버와 관련된 부분 관련 코드레벨에서 보게 된다. 3. JSPServelet 다룰 때 넘어간 부분들을 보게된다. HTML ■■■ HTML ■■■ ○ HTML 개요 HTML 이란 Hyper Text Markup Language 의 약어로, 웹 페이지를 기술하기 위한 언어이다. ▶ 마크업 언어(Markup Language)는 텍스트에 태그(ex) )를 붙여서 텍스가 문서의 어디에 해당하는지를 기술한 것이다. 기본적으로 시작 태그가 있으면 종료 태그가 있다는 것을 알아두자 (ex) 문서의 제목) //(ex) dhngi..
-
008. CallableStatementSsY/Class 2023. 5. 2. 14:16
JDBC - CallableStatement 설명 CallableStatement ■■■ CallableStatement ■■■ // 호출이 가능한 작업객체~ 개발자로서 많이 사용되지는 않음 // PreparedStatement 를 가장 많이 활용하게 됨 -- 왜냐면 사용하는 것 만으로도 Secure Coding 가능 ----------------------------------------------------------------------------------------------------------- 1. CallableStatement 인터페이스는 모든 DBMS에 대한 표준 방법으로 저장 프로시저(stored procedure) 를 호출하는 방법을 제공하는 인터페이스이며, 호출은 escape 문..
-
007. PreparedStatement / 성적 처리 프로그램 구현SsY/Class 2023. 5. 2. 10:10
JDBC - PreparedStatement 설명 PreparedStatement ■■■ PreparedStatement ■■■ 1. Statement 의 execute 메소드는 // 실무에서는 Statement 는 사용하지X(보안성 때문) 문자열로 구성된 SQL 구문을 DBMS 로 전달하는 역할을 수행하며, // 쿼리문을 중간에서 채갈 수 있기 때문 - 가장 러프한 작업객체 내부적으로 SQL 구문을 JDBC 드라이버가 읽을 수 있는 형식으로 전처리(precompile) 하게 된다. // 런타임 시에 실행 (작업객체 생성시 sql 전달) - 넘길때마다 precompile 이후 드라이버는 DBMS 에 전처리된 요구사항을 전송하게 되는데, SQL 구문을 매번 전처리 과정을 거쳐서 전송하게 되기 때문에 반복적..
-
006. DB 연동 직원 관리 프로그램 구현 (해설)SsY/Class 2023. 4. 28. 12:50
JDBC05_1 DBConn - JDBC05 에서 복사 가져오기 SQL DEVELOPER 더보기 ※ 5. INSERT 문에도 서브쿼리 사용 가능 7. VIEW 의 활용을 잘하자 SELECT USER FROM DUAL; --==>> SCOTT --■■■ 문제 해결을 위한 쿼리문 준비 ■■■-- DESC TBL_EMP; --==>> /* 이름 널? 유형 -------- -------- ------------ EMP_ID NOT NULL NUMBER(5) EMP_NAME VARCHAR2(30) SSN CHAR(14) IBSADATE DATE CITY_ID NUMBER(5) TEL VARCHAR2(20) BUSEO_ID NUMBER(5) JIKWI_ID NUMBER(5) BASICPAY NUMBER(10) SU..
-
005. DB 연동 직원 관리 프로그램 구현 (DTO, DAO, PROCESS, MAIN)SsY/Class 2023. 4. 27. 10:42
JDBC05 DBConn /*=================== DBConn.java - try ~ catch =====================*/ package com.util; import java.sql.Connection; import java.sql.DriverManager; public class DBConn { private static Connection dbConn; public static Connection getConnection() { try { if (dbConn == null) { String url = "jdbc:oracle:thin:@localhost:1521:xe"; String user = "scott"; String pwd = "tiger"; Class.forNa..