商务合作:179001057@qq.com

随感```

技术2022-05-11  0


某平台价值19860元的编程课程资料免费领取【点我领取】


        刚开始学J2EE,感觉对什么都特别迷茫,很多东西都是一知半解,只知其然而不知其所以然,照着人家的程序能自己实现类似的功能,但究竟为何那么写,不明白,而且让我完全自己写,还真是写不出来。感觉特别的无力...

 

        周五分配了项目,又是图书管理系统,总觉得这个项目都被大学生做烂了,不过即使我对它很不屑,让我把它写成个很完善的系统,我又写不出来,呵呵,眼高手低...

 

        自从周五到现在,我一直在想怎么实现这个系统。到底这是我们自己独立做的第一个能称之为项目的项目,很兴奋,希望通过小组合作能写出很漂亮的东西出来;同时也很担心,怕整来整去最后啥也整不出来.... 刚一开始构思就遇到了很多问题,因为没有经验,我们甚至无法确定是从底层数据库的搭建已经连接数据库开始做,还是从页面开始。

 

        后来还是先搭建了一个数据库的框架,以后一边做再一边修改完善吧。等把对数据库的连接写完之后我着实卡了很久无法继续下去。本来我是想按照使用图书馆的对象分类,有一个总的User作为父类,admin和teacher、student都继承于它,他们有相同的字段和方法,也分别有各自特有的字段和方法,这样脉络多清晰啊。可是真动手要写的时候呆住了,struts或者servlet是需要跟前台页面紧密联系的,一般而言一个页面对应了一个或几个的动作(或者说功能),若我按照User来写,那怎么进行struts-config的配置啊... 自己闷头想了很久也没结果,网上也搜不到这么低级问题的答案,于是决定干脆不管了,先把前台最基本的几个页面做出来得了,也许后面做着做着,就悟出来该怎么做才合适了呢~

 

        在写前台几个jsp页面的时候,遇到挺多问题,比如如何在一个form中相应两个以上的submit,如何实现页面的自动跳转,等等。但比较顺利的是通过网络我都找到了解决的方法,所以还是很顺利也很顺心的~可再往后涉及到连库时就不再那么顺利了...各种各样的错误层出不穷,什么空指针啊,找不到类啊,找不到方法啊,SQL语法错误啊.............. 可把我这个初学者打击的不轻。

 

        因为没经验,随便一个小问题自己来找来调都得用很久很久,比如傍晚遇到的一堆问题,在util包和dao包里一直报错,仔细分析之后哪也找不到错,网上也查不出来,到底谁跟谁的代码都不同,报错一样也不能说明错误一样,可是费了我一番功夫。后来忽然想起没有导包,导进去之后那堆问题果然没了!可把我高兴坏了,错误虽然挺低级,但是自己调出来就是有成就感啊~!

        原来的问题没了,新的问题又出现了,持续报错说NoSuchMethodError,怎么改也不行,最后急了,关闭myeclipse重开一看,没事了... 晕.... 简直是变态.... 怎么能这样残害我们这样的菜鸟呢...

        NoSuchMethodError没有了,又出现了SQLException,又是核对修改都不行,从11点多,整到3点多,终于被我发现了——sql语句中少些了一个and..... 都不知道是该骂自己白痴,犯这样的错误,而且还找不出来,还是该夸自己执着,花了这么久终于把问题解决了...

 

        项目啊项目,我们的处女作,呵呵,虽然现在还只完成了一小点,而且我至今还不了解究竟按什么样的顺序来做项目才比较好,没有一个总体上的把握,但是每写一个页面或一段代码我都会学到很多东西,对之前囫囵吞下的知识也有新的理解,对我而言,这个的意义要远大于做出项目本身。

 

        感觉现在的自己就像一个刚掉进一桶水中的干瘪海绵一样,有太多东西需要吸收了,所以就抓紧时间吧,加油加油```


最新回复(0)