有两周不上csdn了吧,其实心里一直想着这里的好友们……但是,两周的时间,我收获了很多,兴奋过,烦恼过,绝望纠结过,豁然开朗过……这两周当中,有太多的经历是我以前从来没有感受过的。
这两周中,我一直在做一个小的“项目”,其实,现在说明白了,就是用struts2和hibernate实现一个用户登录,注册,查询,其中扩展功能是用ajax验证用户是否存在,仅仅这些。刚刚接到这个任务,对于一个从来没有用过struts2和hibernate的我来说,有挑战和诱惑。
第一次接到任务后回来做,四天的时间,搭建起框架,连接好数据库,然后就是对数据库的查询。那是第一次领回来任务,也是最傻的一次,为什么傻,因为,当时交流,根本没有弄明白要用框架的哪个版本,于是,看到的是哪本书,就按照上面的开始了,急急忙忙,也没有任何的设计和计划,想到什么功能弄什么功能,不过,整个过程还是比较顺利的,两天半的时间,连接好了数据库,懂得了怎样去配置文件,也懂了其中的一点原理,就在高兴之余,突然发现,自己用的是struts1,而任务是要求用struts2,我晕!一个大大的教训,于是,用一天的时间开始找资料,看书,上网查,然后,以前做的所有的全部改掉了……我很深刻的记得,那天晚上,我失眠了……
这样,第三个任务等于是要接着实现第二次的任务。时间是两天。还好,这两天是周末,我觉得时间还是比较多了。这次,项目重新建,所有框架重新搭,但是,很幸运,因为以前有经验了,所以,这些都很顺利。这次没有拿来程序就写,而是用了整整一天的时间来想整体的构架。我觉得,这一天也是我最痛苦的时间了。终于,在第二天动工,在第二天的晚上,心中突然有了一种清晰的感觉,因为,终于似乎明白了框架怎么用……
急急忙忙,写完了程序,今天本来应该去接受检验的,但是,老师有事,明天去。相信明天去了又有好多新的任务,又有好多新的知识要学习,但是,至少到现在,我心里总算明朗一些了。
很感谢叶君的帮助,没有他,我的很多东西会走更多的弯路,还有我的分页也写不成,但是,他写的程序基础上,我改了一些,还加了一些,呵呵,实现了搜索分页。不过,我仍然存在很大的问题,就像叶君说的:错误定位太太太太慢了……