暑期實訓day09 利用傳參方法完成使用者許可權查詢

2021-09-26 07:12:35 字數 1601 閱讀 7313

在後期已經把程式分離成不同類和方法,使程式簡化,方便管理,今天實現的功能主要用到下面3個方法:

①:musicservice的main函式

public static void main(string args) throws exception else

}}

`

②:musicservice的getmenu方法

public void getmenu(string username) throws exceptionelse 

break;

case 3:

if(ii==0)else

}else

break;

case 4:

system.out.println("請輸入要刪除歌曲的id:");

int sr = input.nextint();

boolean flags = musicdao.musicdelet(sr);

if(flags)else

break;

case 5:

getmenu(username);

break;

default:break;

}}else if(xz == 2)else

break;

case 3:

system.out.println("請輸入要修改的使用者名稱:");

string oldnameyh = input.next();

system.out.println("請輸入修改後的使用者");

string newnameyh = input.next();

boolean flaggyh = userdao.userupdate(oldnameyh,newnameyh);

if(flaggyh)else

break;

case 4:

userdao.select();

break;

case 5:

getmenu(username);

break;

default:break;

}}else if(xz == 3)

}

③:uerdao的usertypeselect方法

public int usertypeselect(string un) catch (sqlexception e) finally 

}

main方法中輸入使用者名稱,呼叫userdao.login方法判斷是否有該使用者,然後呼叫getmenu方法或musicservice.zhuce方法。

如果呼叫getmenu方法,則在呼叫的同時將username同時傳參過去,在getmenu方法中呼叫usertypeselect方法判斷使用者許可權,並返回值 1 / 0 。

暑期專案開發實訓 Day1

2017年6月26日 周一 晴轉多雲 今天是軟體學院暑期專案實訓開營第一天。上午8點30分和9點40分,我院18個學生專案組分兩批,在辦公樓二樓報告廳聆聽了 初識華為軟體開發雲 講座。途中9點30分,兩批暑期實訓人員集體在教學樓階梯前合影留念。此次講座由企業人士張雄民先生擔綱,詳盡介紹了華為軟體開發...

暑期專案開發實訓 Day8

今天的工作相當的艱苦卓絕,因此過了零點才開始寫記錄。我計畫周一周二提交第三個demo,週三周四提交第四個demo,然後周五週六閉門練習演算法,週日晚上去南京大學報道。言歸正傳,第三個demo是my location,關於gps定位的。工作里程碑如下 01 gps coordinates 02 tag...

蘇嵌暑期實訓 day3

姓名 祝俊寶 日期 2018.07.11 今日學習任務 學習指標 1 指標定義 2 指標運算 3 指標使用步驟 4 指標陣列 等等今日任務完成情況 基本 練習均完成,但指標概念有點抽象,有幾個稍複雜的習題還未解決,如字串逆序輸 出,字元排序等。今日開發中遇到的問題彙總 在對指標的使用過程中,常出現野...