Java实例学习——企业进销存管理系统(3)
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