2020.08.03(월) 4주차 1일
1. JDBC (Java Database Connectity)
JDBC(Java Database Connectity)는 자바 패키지의 일부로서 자바 프로그램이 데이터베이스와 연결되어 데이터를 주고 받을 수 있게 해 주는 프로그래밍 인터페이스다.
SQL mariaDB와 JAVA와 연동하는 방법 java_pro4>pack1>Dbtest1; 1) 드라이버 파일 jar받기 (카페 DB-RDBMS 63번 ) 2) Record pointer (뭐였지..? 3) mariaDB에서 drop table gogek, jikwon, buser 를 '차례대로'하고 sample_table(MariaDbl)의 데이터를 새로 넣어준다. 4) 이클랩스에서 Build path → configure Build path → Libraries → Classpath → Add External Jar : 상기의 jar넣기 → |
5) driver 연결 * method에 new 항상 체크하기;;; 이번에도 안되는게 이거네... |
2. java maven 프로젝트 만들기 (project java_maven)
기존에 내가 필요한 클래스를 빌드패스했다면 이건 메이븐했다?>
(* mavern 라이브러리 관리, gradle
메이븐. 심플프로젝트 체크,
2) htttps://search.maven.org/ → mariadb client 검색 → 오른쪽 디펜던시 검색 복붙 |
3. 별도의 파일 읽기
java_pro4>pack1>Dbtest2;
중요정보 (계정명이랑 비밀번호)를 안보이게 해야지? 이럴 때 사용한다.
java_pro4>pack1>test.properties;
class 만들기에서 general, file, 카페에서 JAVA>properties 정보 파일 읽기
4. 윈도우 프로그램으로 SQL 연동 구현하기
java_pro4>pack1>Dbtest3GUI;
오랜만이다... 프레임태식이.....
JFrame, Jbutton, JTextArea
※ 오늘 배우고 느낀 것
1. 외부클래스를 IDE에 삽입하고, 이를 활용해보았다. 조금 더 간지나는 프로그래머가 된 것 같은 기분이다.
2. Frame 은 여전히 날 괴롭힌다. 아...이거 진짜 한 번 혈 뚫리면 진짜 쉬울 것 같은데.
(동기 대영이는 고놈의 혈이라고 ㅋㅋㅋㅋ)
3. 메인 메소드에서 'new 클래스 이름(); ' 제발 좀 까먹지마!!!!!!!
'[2020]KIC 캠퍼스 복습 > JAVA(1,2,4)' 카테고리의 다른 글
[수업 D-18 ] JAVA) (0) | 2020.08.05 |
---|---|
[수업 D-17 ] JAVA) (0) | 2020.08.05 |
[예제 4W] 수업 예제 정리(JAVA) (0) | 2020.08.03 |
[수업 D-11] JAVA) PackMan, MEMO / SQL)시작 (0) | 2020.07.27 |
[수업 D-3] While, Array, "클래스" (0) | 2020.07.15 |