第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

java解析字符串,按照樹(shù)形結(jié)構(gòu)存入數(shù)據(jù)庫(kù)--這個(gè)問(wèn)題糾結(jié)了我好久,各路大神求幫忙

java解析字符串,按照樹(shù)形結(jié)構(gòu)存入數(shù)據(jù)庫(kù)--這個(gè)問(wèn)題糾結(jié)了我好久,各路大神求幫忙

猛跑小豬 2019-03-14 14:15:31
字符串:LDAP://gz.cvte.cn/CN=張三,OU=研發(fā)中心,OU=事業(yè)部,OU=AAA有限公司,OU=C集團(tuán)LDAP://gz.cvte.cn/CN=tom,OU=銷(xiāo)售部,OU=事業(yè)部,OU=AAA有限公司,OU=C集團(tuán)......表結(jié)構(gòu):(可以修改,反正能體現(xiàn)到樹(shù)狀結(jié)構(gòu)就好了)idname:名稱(chēng)fatherId: 父Idtype:類(lèi)型(人員,公司,部門(mén))問(wèn)題:解析上述字符串,然后按照下列樹(shù)狀形式存入數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)不限。PS:【上述字符串中 人員的名字, 集團(tuán)的名字, xxx有限公司的名字都是唯一的】C集團(tuán) (公司)|-AA有限公司 (公司)| |-電源事業(yè)部門(mén) (部門(mén)) | |-研發(fā)中心 (部門(mén))| |-張三 (人員)||-BBB公司 (公司)|-研發(fā)中心 (部門(mén)) |-李四 (人員)請(qǐng)求大神解答,我弄了兩天都沒(méi)弄出來(lái)。。哎哎呀呀呀呀呀。。
查看完整描述

6 回答

?
慕萊塢森

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超4個(gè)贊

閑來(lái)沒(méi)事,就幫你寫(xiě)寫(xiě)。
先說(shuō)說(shuō)表結(jié)構(gòu),就用你這個(gè)結(jié)構(gòu)
id:(自動(dòng)增長(zhǎng))
name:名稱(chēng)
parentid:父ID
type:類(lèi)型(人員,公司,部門(mén)) 
使用DB------MYSQL5.0

查看完整回答
反對(duì) 回復(fù) 2019-04-29
?
江戶(hù)川亂折騰

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超5個(gè)贊

String connectionUrl = "jdbc:mysql://localhost:3306/數(shù)據(jù)庫(kù)名稱(chēng)?user=用戶(hù)名&password=密碼";
Connection conn = null;
Statement stmt = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = DriverManager.getConnection(connectionUrl);
conn.setAutoCommit(false);
stmt = conn.createStatement();
String[] strs = "CN=張三,OU=研發(fā)中心,OU=事業(yè)部,OU=AAA有限公司,OU=C集團(tuán)".split(",");
for (int i = strs.length - 1; i > -1; i--) { // 先有父類(lèi)才有子類(lèi),所以倒過(guò)來(lái)寫(xiě)
String str = strs[i];
if (i == strs.length - 1) { // 創(chuàng)建ROOT
stmt.executeUpdate("insert into test(id, name, parentid, type) values(null, '"
+ str.substring(str.indexOf("=") + 1)
+ "', 0, '"
+ str.substring(0, str.indexOf("=")) + "')");
conn.commit();
} else { // 創(chuàng)建所有葉節(jié)點(diǎn)
stmt.executeUpdate("insert into test(id, name, parentid, type) values(null, '"
+ str.substring(str.indexOf("=") + 1)
+ "', @@IDENTITY, '"
+ str.substring(0, str.indexOf("=")) + "');");
conn.commit();
}
}
} catch (Exception e) {
// 異常處理
} finally {
// 關(guān)閉連接,釋放資源
}

查看完整回答
反對(duì) 回復(fù) 2019-04-29
?
MYYA

TA貢獻(xiàn)1868條經(jīng)驗(yàn) 獲得超4個(gè)贊

File file = new File(文件路徑);
try {
BufferedReader br = new BufferedReader(new FileReader(file));
String line = null;
List lists = new ArrayList();
while(null != (line = br.readLine())) {
lists.add(line);
}
return lists; 
} catch (FileNotFoundException e) {

    } catch (IOException e) {

    }


查看完整回答
反對(duì) 回復(fù) 2019-04-29
  • 6 回答
  • 0 關(guān)注
  • 988 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)