package com.NBUFE.service;
import com.NBUFE.bean.Music;
import com.NBUFE.dao.MusicDao;
import com.NBUFE.dao.Userdao;
import javax.jws.soap.SOAPMessageHandler;
import java.sql.SQLException;
import java.util.List;
import java.util.Map;
import java.util.Scanner;
public class Musicservice {
public static void main(String[] args) throws SQLException {
Userdao userdao=new Userdao();
MusicDao musicDao=new MusicDao();
System.out.println(“请输入用户名:”);
Scanner input=new Scanner(System.in);
String username=input.next();
System.out.println(“请输入密码”);
String password=input.next();
System.out.println(username+password);
userdao = new Userdao();
boolean flag=userdao.login(username,password);
if(flag){
System.out.println(“登陆成功”);
System.out.println(“welcome”);
System.out.println("\t1音乐管理\t2用户管理\t3退出系统");
int j=input.nextInt();
if(j==1){
System.out.println("\t1查询音乐\t2添加音乐\t3修改音乐\t4删除音乐");
int a=input.nextInt();
switch (a){
case 1:
List music=musicDao.findAll();
System.out.println(music);
case 2:
System .out .println("请输入要添加的音乐名称: ");
String n=input . next();
System. out . println("请输入作者:" );
String au=input .next();
Music music=new Music( ) ;
music .setMusicname(n) ;
music. setAuthor(au) ;
musicDao.add(music);
case 3:
System.out.println(3);
case 4:
System.out.println("请输入要删除的歌");
int id=input.nextInt();
musicDao.delete(id);
break;
}
}
}else{
System.out.println("登陆失败 请注册");
System.out.println("请输入注册名");
String zcm=input.next();
System.out.println("请输入密码");
String zcmm1=input.next();
System.out.println("请确认密码");
String zcmm2=input.next();
if(zcmm1==zcmm2){
userdao.zhuce(zcm,zcmm1);
System.out.println("登入还是退出");
String i=input.next();
if(i.equals("N")){
System.exit(0);
}else if (!i.equals("Y")){
System.out.println("错误!");
System.exit(0);
}
}else {
System.out.println("密码有误请重新注册");}
}
}
}