工作小结

眨眼间,2007已经过去,2008已经开始。想想这一年,浪费了大半时间,从8月份起到了北京这边以后,跟着项目的一步步进展,自己也在慢慢得成长,从一开始跟着别人混,到现在基本负责整个项目,开始觉得有点充实。但有时候觉得这还不是我的全部,我需要一个更大的舞台,所以经常烦恼08年的去向。
最近忙于3件事,其一是生病,大病了一场,人也松弛了不少,其二是将birt报表集成到现有的web 项目当中,最后是预约系统的开发。
集成Birt报表虽然看起来比较简单,但这东西网上资料少,所以都得往eclipse官网和国外论坛上混,突然发现这英语还真派上用场了。算是摸着石头过河吧,这过程大大小小的问题也层出不穷,还好,整好了,所以该好好总结下。
1 注意版本问题。注意birt版本以及runtime版本的问题。
2 下载了runtime之后,把reportEngine文件夹下的lib拷贝到web项目的lib文件夹下,如果提示有关birt的类无法解析,那你就需要将lib里面的jar包通过bulid path加载进去。这问题一开始我糊涂了好久,一直把plug-in文件夹下的jar 包拷过来,虽然这样能解决类无法解析的问题,但是后期打开birt报表文件的时候就会老是出错。
3 注意数据库驱动。Oracle数据库驱动我一直习惯于用class12.jar。但是,经历这一过程后,我发现birt runtime不支持class12.jar,所以,得把你的数据库驱动换成ojdbc14.jar。
4 数据类型上的问题。比如说有一参数bgdate。如果为rptdesign文件中类型设置为Date,,然后通过
DateFormat d=new DateFormat(“YYYY-MM-DD”);
d.parse(“2007-12-12”);
这样出来是有问题的。系统会提示错误:需要的参数类型为date,而不是java.util.Date.
后来我把参数类型改为dateTime就没问题啦~
         其他的基本都是小问题,多读读官方的指南是很有帮助的。
         预约系统其实也是一个很简单的问题,功能很简单-增删查改。虽然简单,也让自己对hibernate的持久化过程以及struts的层次结构有了一个更加清晰的认识。
         接下来还是得做这些工作,但接下来一年,我会努力地做自己喜欢的事情,比如说,考个软件设计师,学JESS,搞搞专家系统的东西,学英语…好多好多。2008是很重要的一年,10月份起就开始要找工作了,希望这一年能丰收!
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值