분류 전체보기 35

HTML3 < 2021 - 10 - 28 >

영역 관련 태그 block 형식- 공간을 수직 분할하는 영역 - 요소가 한 줄 모두를 차지함 - width, height 사용 가능함 - h1~ h6,p, pre, hr, div 등 inline 형식 - 공간을 수평 분할하는 영역 - 요소의 크기만큼만 차지함 - width, height 지정 불가 - b, strong, i, em, mark, span 등 * block / inline 차이점 1. 줄바꿈 - div(division) : 화면 영역을 나누는 용도로 사용한다. (block 형식) - span : 줄바꿈이 일어나지 않고 다음 영역이 옆에 온다. (inline 형식) 2. 영역 지정 방식 - block 형식 : 줄 전체를 영역으로 가짐 - inline 형식 : 내용(content) 단위로 영역을..

HTML2 < 2021 - 10 - 28 >

목록 관련 태그 ol (Ordered List) : 순서가 있는 목록 ul (Unordered List) : 순서가 없는 목록 li (List Item) : ol, ul 내부에 작성하는 목록 내용 태그 코드 실행 결과 Java DB(Oracle) JDBC HTML5 Java DB(Oracle) JDBC HTML5 Java DB(Oracle) JDBC HTML5 Java DB(Oracle) JDBC HTML5 type 속성 : 순서를 나타내는 형식을 변경 "a" : 영어 소문자 "A" : 영어 대문자 "i" : 로마 소문자 "I" : 로마 소문자 "1" : 숫자 start 속성 : 순서 시작을 지정하는 속성 reversed 속성 : 역순 표 관련 태그 table 태그 (영역) - 웹 문서에서 자료 정리를 ..

HTML1 < 2021 - 10 - 25 >

HTML - HyperText Markup Language 태그의 종류 - html 문서의 내용을 정의하는 태그 - lang 속성 : 현재 페이지가 어떤 언어로 되어있는지 나타낸다. - html 문서의 title, script, stylesheet의 link 또는 metadata 를 정의하는 태그 - , , , , 등이 있음. - html 문서의 content를 정의하는 태그 - 웹페이지에 출력되는 화면 - 화면에 수평선을 출력 + 줄바꿈 - 제목 태그, 숫자에 따라 크기가 변한다. - 띄어쓰기 한 칸을 의미하는 기호 - html에서 아무리 공백이 많아도 띄어쓰기 한 칸으로 인식하므로 특수기호를 사용해서 여러 번의 띄어쓰기를 표현해야함 - 줄바꿈 태그(line break) - paragraph, ..

JDBC3 < 2021-10-14 >

지난번과 다른 부분 - 회원 테이블 (TB_MEMBER)과 게시판 테이블(TB_BOARD)을 사용해 회원제 게시판의 형태를 만들었다. - 외래키(FK) 설정을 통해 두 테이블의 관계를 설정하였다. (Delete Option : ON DELETE SET NULL) - 클래스를 나눠 코드 길이가 길어지는 것과 복잡해지는 것을 방지하였다. - XML 파일을 사용해 코드의 변경으로 인한 불필요한 컴파일을 방지하였다. * driver.xml : DB 연결 정보와 ID,PW를 담고있다. * board-sql.xml : 게시판에서 사용하는 SQL 구문을 담고 있다. * member-sql.xml : 회원 관리에서 사용하는 SQL 구문을 담고 있다. - Properties 와 Stream 을 사용해 XML 파일을 불러..

JDBC2 < 2021-10-11 >

게시판 만들기 연습 Oracle Java BoardView - 메뉴 화면 작성 BoardService - 비즈니스로직 처리 (데이터 가공/트랜잭션 제어) BoardDAO - 실질적으로 DB에 접근 JDBCTemplate - 반복 사용되는 요소 저장 JDBCTemplate - DB 연결, JDBC 자원 반환 등 JDBC 관련 공통 내용들을 모아놓은 클래스 - 여기에 만들 메서드 1. Connection 객체 생성 및 반환 2. 전달 받은 JDBC 객체 자원 반환 ( Close() 메서드 ) 3. 트랜잭션 제어 구문 ( commit , rollback ) import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; ..

JDBC1 < 2021-10-06 >

목차 JDBC란? JDBC 사용 객체 JDBC를 활용해 질의 결과 출력 JDBC - JDBC(Java DataBase Connectivity) - Java에서 DB에 접근할 수 있도록 해주는 Java API - Java에서 DB와 연결하기 위한 인터페이스 , 클래스를 제공 (java.sql 패키지) - ojdbc : 오라클에서 제공하며, Java와 Oracle DBMS를 연결하기 위한 라이브러리 (클래스 , 코드) JDBC 사용 객체 * DriverManager - 데이터 원본에 JDBC 드라이버를 통해 Connection을 만드는 역할 - Class.forName() 메서드로 생성되고 반드시 예외처리 해야함. - 직접 객체 생성이 불가능하고 getConnection() 메서드를 이용해서 객체 생성 * ..

2021-10-05

hashCode( ) 와 equals ( ) 메서드의 오버라이딩이 잘 이해되지 않는다 컬렉션에서 hash라는 글자가 포함된 메서드가 다 어렵게 느껴짐... hash함수와 hashCode에 대해 좀 더 깊이 알아봐야 할 것 같다. 컬렉션에서 Iterator를 사용하는 방법도 확 와닿지 않는다. 아직 익숙하지 않아서 그런것 같기도 하다. 다형성을 이용한 제네릭 , 매개 변수 , 컬렉션 객체 사용도 바로바로 이해되는 것이 아니라 머릿속으로 천천히 생각해야 이해가 된다.

낙서 2021.10.05