본문 바로가기
  • Welcome J-Kyu Tstory
국비교육과정/JAVA

9일차

by regularity 2022. 3. 17.
728x90

<수업내용>
-MariaDB
-database 와 java를 연결하기 위한 JDBC 설치
-코드 작성 후 빌드와 배포 진행
-함수형 프로그래밍
-쓰레드
---------------------------------------------------------------------------
1.MariaDB
▶설치방법 다시 -> JDBC (java data base connect)(DataBase와 Java를 연결시켜줌)
▶스키마
▶JDBC -> 커넥터 설치
(클래스 패스 지정-> jre 안의 해당 폴더 안에 커넥터 넣어야함)
C:\Program Files\Java\jdk1.8.0_321\jre\lib\ext\mariadb-java-client-2.7.3-javadoc
▶이클립스에서 jdbc를 연결하는 코드 작성


2.database 와 java를 연결하기 위한 JDBC 설치
▶JRE 클래스 패스 잡는 것 중요
-Doc 컨테이너 중요

3.jar -> 현업에서 프로젝트가 완료되면 고객사에게 전달하기위해 jar(압축파일로 만듬)
▶file ->export->java Runnable JAR file

4.함수형 프로그래밍
-if switch 사용x , (엘리 영상시청->함수형프로그래밍 개념)

5. 쓰레드
▶process ->프로그램 덩어리
▶Tread ->프로세스 내에서 실질적으로 작업을 하는 단위
(게시판 흐름)
디비접속(connection(쓰레드) ->쿼리문 -> 데이터읽기->데이터를 가져옴

▶동기성 프로그램(Synchronous)
-쓰레드 순차적 실행 : 쓰레드 1->2->...
▶비동기화-> (각각의 쓰레드가 독립적으로 실행)

▶비동기의 예: 윈도우-> 서비스들이 쓰레드가 독립적으로 동작

▶데몬프로그램(윈도우창 같은..-> 비동기화 작동),백그라운드 프로그램

▶이벤트 :메뉴버튼 -> 누를때 다른 동작도 가능하게 할 수 있는 이유 -> 쓰레드 기법 (비동기화)

자바doc 에서 ->클래스에 대한 설명템플릿을 띄워줌

JFraml ->UI의 골격

 

 

728x90

'국비교육과정 > JAVA' 카테고리의 다른 글

[JDBC] MariaDB-연결-Java  (0) 2022.03.17
★JFrame활용 코드  (0) 2022.03.17
★JDBCConnection 코드  (0) 2022.03.17
★Lamda 중요코드  (0) 2022.03.16
★Stream 중요코드  (0) 2022.03.16

댓글