Archive for » October, 2006 «

第10,11周

最近一个月都没更新BLOG了,除去十一将近两周的时间,这两周的活动都以Google Calendar的形式记录下来了,点开这个月的日历,还是有不少的收获的。

十一结束首先是接到一个分页的任务,让我和另一个实习生一起解决每次从数据库只取当前页显示的数据。这也不算是个大问题,关键是要把分页功能做成一个优雅的组件就比较难了,当时想的也只想到了当时的需求,利用Hibernate里的session中的query.setFirstResult()和query.setMaxResults()解决。到今天来看,当时其实只是把它当作一个功能来实现了,要说组件,那还差得很远,毕竟需求我掌握不到,有时候可能过度设计了,有时候又可能想当然了。

接下来做了系统中的两个模块,由于上面让我把我这两个模块争取做为规范,所以工作量还是比较大的,做了将近两周。这两个模块都不用润乾实现,也就意味着从JSP页面到service的实现方法都得自己搞定,说实话我是很不愿意去调页面的,在页面里写写JS验证也就算了,每个tr,td都要tab到正确位置,嵌套table都得正确等等,实在是有点难为我了。不过还好有个实习生对这方面很熟,遇到一些问题解决不了的都请教他了。而action,form,serviceImpl这些都是纯Java的东西,加上Hibernate配置以及DAO层都已经写好了,所以这方面还是写得比较轻松愉快,action里每个方法都只有几行,具体的逻辑都写在serviceImpl中,写得还算是比较优雅的。在做的过程中也遇到了许多有价值的问题,由于太过琐碎,也就不一一罗列。

上周又去汉斯吃了一顿,是公司给报销的,说让我们实习生出去玩玩,后来又去KTVhigh了一会,不过最高兴的还是在路上的某个工行办了一张本地的工行卡以及电子口令卡,终于可以在网上转帐购物等等了。