培训打卡
今天我们只是将音乐管理系统里的添加音乐加了一个管理者权限
下面是改动后的代码
public static void main(String[] args) throws SQLException {
UserDao userDao = new UserDao();
MusicDao musicDao=new MusicDao();
MusicService musicService=new MusicService();
System.out.println("\t-----------请输入用户名-----------");
Scanner input = new Scanner(System.in);
String username = input.next();
System.out.println("\t------------请输入密码----------- -");
String password = input.next();
//改动段:
User user = userDao.login(username,password);
while (true) {
if (user!=null) {
musicService.getMenu(user);
} else {
musicService.zhuce();
}
}
}
//get Menu 中case 2改动部分:
case 2:
if(user.gettype()!=0){
System.out.println("你没有权限执行该操作" );
System.out.println("返回上一级!" );
getMenu(user);
}
System.out.println("请输入要添加的音乐名:");
String nam = input.next( );
System.out.println("请输入作者");
String auth = input.next( );
Music music = new Music( );
music.setMusicname(nam);
music.setAuthor(auth);
MusicDao.add(nam, auth);
break;
其他还有一些小变动,自己改改啦~