Dev/Java 26

JDBC 처음부터 끝까지 사용해 보기(proj-Bookmall)-2

https://github.com/stpn94/mariadb-practices/tree/master/jdbc-practices/src/main/java/bookmall - bookmall VO DAO TEST 들이 있는 git 주소 https://github.com/stpn94/mariadb-practices/tree/master/jdbc-practices 이거는 SQL TEST한것과 워크벤치로만든 ERD가 있다. JDBC 필자는 maven을 써서 프로젝트를 만들었다. pom.xml에 디펜던시를 추가했다. org.mariadb.jdbc mariadb-java-client 2.7.2 JUnit을 사용해서 TEST 안해서 test패키지않에 main으로 test 한다. 요구사항 회원 리스트 – 2명 출력은 이..

Dev/Java 2021.10.07

JDBC 처음부터 끝까지 사용해 보기(proj-Bookmall)-1

환경 - 리눅스 - mariadb - jdbc - java 1.8 - 워크벤치 # 계정 만들기 #ERD 만들기 ## 요구사항대로 Table 만들기 온라인 서점 - 카테고리(category) 모든 서적(상품)은 카테고리로 분류 된다. 1차 카테고리로만 분류하도록 한다. 예) 소설, 수필, 컴퓨터/IT, 인문, 경제, 예술 - 서적(book) 다음 정보를 제공하도록 한다. 제목, 가격 - 고객(member) 고객(회원)정보는 다음 내용이 필요하다. 이름, 전화번호, 이메일, 비밀번호, - 카트(cart) 사용자는 카테고리 별 또는 검색 결과의 도서 리스트에서 카트로 도서를 담을 수 있다. 사용자(회원)은 자신만의 카트가 존재하며 확인할 수 있는 카트의 내용은 다음과 같다. 도서 제목, 수량, 가격 - 주문(..

Dev/Java 2021.10.05

JDBC (Programming)

JDBC 개요 - 정의 JDBC(Java Database Connectivity)의 정의 자바를 이용한 데이터베이스 접속과 SQL 문장의 실행, 그리고 실행 결과 로 얻어진 데이터의 핸들링을 제공하는 방법과 절차에 관한 규약 자바 프로그램내에서 SQL문을 실행하기 위한 자바 API SQL과 프로그래밍 언어의 통합 접근 중 한 형태 개발자를 위한 표준 인터페이스인 JDBC API와 데이터베이스 벤더, 또는 기타 써드파티에서 제공하는 드라이버(driver) JDBC 개요 - 환경 구성 JDK 설치 http://java.sun.com JDBC 드라이버 설치 오라클 JDBC 드라이버를 다운로드 받는다 http://dev.mysql.com/downloads/connector/j/#downloads mysql-co..

Dev/Java 2021.10.05

객체 지향 프로그래밍이 뭘까?

먼저 글에 들어가기 전에 남궁성선생님의 자바의 정석 유튜브 강의 들으시면 객체지향을 이해하는데 정말 많은 도움이 됩니다. https://www.youtube.com/user/MasterNKS 네이버 사전에 검색하면 "모든 데이터를 하나의 물체처럼 취급해서 프로그래밍 하는 방법." 이라고 한다. 정말 간단하고도 어렵다. 붕어빵, Tv, 물건(의인화) 로 객체지향을 공부하는데 음.... 객체지향의 정의는 잘 정리 되어있는 곳이 많아서 여기에는 오늘 수업에서 공부한 내용을 정리해야겠다. 객체 지향 프로그래밍 키워드 5가지 캡 추 다 정 상 정보처리기사(필기)시험 칠때 외웠던 것들이다. 캡슐화 추상화 다형성 정보은닉 상속 상속이란? - 기존의 클래스를 재사용해서 새로운 클래스를 작성하는 것. - 두 클래스를 조..

Dev/Java 2021.09.07

Java 입문 개발(환경 변수) 설정 tip.이클립스 설정

이클립스 다운 (통합개발환경) 자바 다운 cmd 켜서 자바 다운되어있는지 확인한다. 다운 안되어 있으니 다운 받자. Javac이 있는 경로를 설정해 주어야 컴파일 할때 Path를 찾아준다. 그러기에 자신이 설치한 자바의 경로 안에 javac 파일이 있는 폴더를 찾아서 path를 추가해야한다. 필자는 C:\Program Files\Java\jdk1.8.0_301\bin 안에 javac 이 있기 때문에 C:\Program Files\Java\jdk1.8.0_301\bin을 추가해 준다. 다시 cmd 켜서 java -version을 쳤을때 아래와 같이 뜨면 된다. 이렇게 뜨면 성공이다. 이클립스를 사용하지 않고(메모장으로) HelloWorld를 띄워 보자 간단하게 쓰고 HelloWorld.java로 저장하고 ..

Dev/Java 2021.09.06