Java實例學習——企業進銷存管理系統(3)
(本實例為書上實例,我所記錄的是我的學習過程)
開始時間:2月12日
完成時間:暫未完成
2月16日—公共類(Item公共類,數據模型公共類,Dao公共類),數據庫操作
之前160多行的代碼,我就很吃驚了,這下看到640多行的代碼,雖然包括了注釋,但是,足夠讓我大吃一驚了!就一個類,這么多代碼,這一個系統做下來,有三萬行代碼也不奇怪了!感謝自己一直在進步,雖然慢了點,但是基礎還是要扎扎實實地學好!導入實例文件后,登錄時需要下載一個JDBC驅動程序,就趁機補習數據庫操作這一章節了。
2月17日—連接數據庫
今天的學習時間真的都用在了連接數據庫上,看我如何經歷九九八十一難終於連接上數據庫:
1、請將SQL2000的JDBC驅動程序復制到lib文件夾中。
解決過程:百度搜索jtds,在一個網站上下載這個驅動文件,解壓縮后把jtds.jar文件復制到lib文件夾中。
2、用戶sa登錄失敗。
解決過程:我安裝SQL時,忘記了sa賬戶設置的密碼,實例上是用sa賬戶連接,並且密碼為空,我就一直在百度怎么把sa賬戶的密碼修改為空,其實只要把設置密碼那里的黑點點去掉,保存就可以了,我再次查看時看到密碼那欄還有實心黑圓圈,以為自己沒有設置好,就陷入了死循環,一直百度,一直改,一直看,都有黑點點。我還把原有的sa賬戶改了名,新建了一個sa賬戶,密碼那欄還是有實心黑圓圈,(我一直以為密碼為空,密碼那欄就是空白的,這是讓我陷進去跳不出來的原因),后來過了很久,用sa賬戶連接,不用密碼也能登錄,這才意識到密碼為空,密碼那欄還是會有實心黑圓圈!(思維太固化了)
3.sa賬戶不能附加數據庫。
解決過程:雖然說sa賬戶設置成功,可以登錄上,但是,在sa賬戶中附加數據庫時,不能附加!!真的是有困難就得找度娘呀!百度過后知道是sa賬戶沒有設置管理員權限。按百度上的操作,sa賬戶能附加數據庫了。
4.所要附加的數據庫無法訪問。
解決過程:本以為sa賬戶能附加數據庫了,我就能開開心心地往后面學習了,誰料想,新的關卡馬上又出現在眼前:無法訪問我需要的數據庫!!!我的天呀!這是要考驗我的意志力嗎?java問題被我硬生生地整成了數據庫問題,繼續百度,是數據庫文件的權限問題!最開始在文件夾那里改權限,還是不行,看了好幾篇文章,真的要崩潰的狀態,那時天色快黑了,我便停下,開始做家務了。剛才,我把文件夾里的兩個文件一個一個改了權限,終於,終於,終於成功了!!!還好沒放棄!!
今天所遇到的問題都是非編程問題,途中有去問老師,問群友,但是都沒有等到及時有效的回復,都是靠百度搜索解決問題,所以,以后的學習上不懂的問題,優先百度,不理解再找同學,找老師吧!
解決問題固然開心,但是效率需要提高!
明天要收拾東西,后天要去學校啦!回學校繼續打鐵~(哈哈,老師說的“打鐵”)
英語卡片:
API:應用程序接口
SQL:結構化查詢語言
構建路徑:Build Path
配置構建路徑:Configure Build Path