一個(gè)是程序中的BUG,主要自己對(duì)hiberate不精通,錯(cuò)誤定向錯(cuò)誤;
一個(gè)是File.mkdirs和 File.mkdir;
明明那個(gè)文件在那,就是不能創(chuàng)建目錄,載網(wǎng)上google也沒找到問題的根源,后來才明白,
發(fā)現(xiàn)File.mkdirs和 File.mkdir是有區(qū)別的.
File.mkdirs能在二層目錄底下創(chuàng)建文件.
File.mkdir能在二層目錄只能一層創(chuàng)建文件,僅能在已有目錄下創(chuàng)建.
總找不到相應(yīng)的資料.
-------------------------------------------------------------------------
學(xué)習(xí)資料:
對(duì)于路徑實(shí)際不存在的,調(diào)用File.mkdirs()方法,建好我們想向其中寫入文件的目錄路徑。它可一次性建好整個(gè)路徑。這個(gè)路徑實(shí)際存在嗎?用戶可能決定將所有源碼目錄都置入一個(gè)完全不同的子目錄,那個(gè)目錄可能是尚不存在的。
所以在正式寫每個(gè)文件之前,都要調(diào)用File.mkdirs()方法,建好我們想向其中寫入文件的目錄路徑。它可一次性建好整個(gè)路徑。File.mkdirs()方法可以建好一個(gè)完整的路徑.