반응형
Practic1.java
package com.dao;
import java.io.IOException;
import java.util.Scanner;
public class Practice1 extends Thread{
public static void main(String[] args) throws IOException, InterruptedException {
String mainMenu = "";
String insertMenu = "";
String selectMenu = "";
mainMenu = "******************************\n"
+ " 관리 \n"
+ "******************************\n"
+ " 1. 입력\n"
+ " 2. 검색\n"
+ " 3. 삭제\n"
+ " 4. 종료\n"
+ "******************************\n"
+ " 입력 : ";
insertMenu = "******************************\n"
+ " 1. 학생\n"
+ " 2. 교수\n"
+ " 3. 관리자\n"
+ " 4. 이전메뉴\n"
+ "******************************\n"
+ " 입력 : ";
selectMenu = "******************************\n"
+ " 1. 이름 검색\n"
+ " 2. 전체 검색\n"
+ " 3. 이전 메뉴\n"
+ "******************************\n"
+ " 입력 : ";
School sch = new School();
while (true) {
int userSelect;
sleep(1000);
do{
Scanner sc = new Scanner(System.in);
System.out.println(mainMenu);
userSelect = sc.nextInt();
if (userSelect == 1) { // 입력
System.out.println(insertMenu);
sch.insertArticle();
sleep(1000);
} else if (userSelect == 2) { // 검색
System.out.println(selectMenu);
sch.selectArticle();
} else if (userSelect == 3) { // 삭제
sch.DeleteArticle();
} else if (userSelect == 4) {
sc.close();
System.out.println("종료되었습니다.");
return;
}
}while(userSelect <= 4 && userSelect >= 1);
}
}
}
School.java는 200줄이 넘어가기때문에 파일로 업로드합니다.
결과창
반응형
'IT > DB' 카테고리의 다른 글
DB - JAVA와 DB를 연동하여 프로그래밍하기 - 연습문제 (0) | 2023.04.19 |
---|---|
DB - JAVA와 DB를 연동하여 프로그래밍하기 - delete (0) | 2023.04.19 |
DB - JAVA와 DB를 연동하여 프로그래밍하기 - update (0) | 2023.04.18 |
DB - JAVA와 DB를 연동하여 프로그래밍하기 - select (0) | 2023.04.18 |
DB - JAVA와 DB를 연동하여 프로그래밍하기 - insert (2) | 2023.04.18 |