package java18_0129;
import java.util.List;
public class Main {
public static void main(String[] args) {
SingerDao dao = SingerDao.sharedInstance();
SingerView view = new SingerView();
while (true) {
String menu = view.menuDisplay();
switch (menu) {
case "1":
List<Singer> list = dao.getSingerlist();
view.listView(list);
break;
case "2":
String userid = view.setSingerUserId();
Singer s = dao.lookUserid(userid);
// 껍데기 형태로 있다.
view.singerDisplay(s);
break;
case "3":
Singer singerinput = view.insertview();
int r = dao.insertSinger(singerinput);
if (r > 0) {
System.out.println("성공");
List<Singer> list1 = dao.getSingerlist();
view.listView(list1);
break;
} else {
System.out.println("삽입에 실패했습니다");
}
case "4":
Singer update = view.UpdateView();
r = dao.UpdateSinger(update);
if (r > 0) {
System.out.println("수정완료");
Singer singer4= dao.lookUserid(update.getUserid());
view.singerDisplay(singer4);
} else {
System.out.println("수정실패");
}
break;
case "5":
userid = view.deleteView();
r = dao.deleteSinger(userid);
if (r > 0) {
System.out.println("삭제 성공");
break;
} else {
System.out.println("실패");
}
}
}
}
}
'Java > 자바 공부' 카테고리의 다른 글
클래스와 인스턴스와 생성자 정의 (0) | 2018.02.12 |
---|---|
테이블 (0) | 2018.02.06 |
dao (0) | 2018.01.29 |
view (0) | 2018.01.29 |
스트링을 숫자로 바꾸기 (0) | 2018.01.21 |