每日总结 --中石油卡系统
2007-09-11 10:27
357 查看
以前我总觉得软件开发,会编码才是关键.换句话讲对文档的工作有一种鄙视的感觉.随着项目的做大,我发现文档太重要了.以前总是一个人单枪匹马,也没有规划.所以重来的情况经常发生.(不过,后来这样的情况越来越少.练出来,哈哈)因为对先前的需求没有充分的理解,做到后面才发现需求的缺失,代码结构的不合理.
中石油的卡系统的文档被我已经走马观花了一遍,一页一万总共七百页.不过说实话,很棒! IBM整的就是不一样!今天也参加了实质的开发任务,写了四个service方法.被他们采用了!其中一个方法我在测试的时候总报错.这段代码如下:
def cancelCompanyCustomer(Long []cardUser_id){
for(int i in cardUser_id.length-1){
CardUser cardUser = CardUser.loadById(cardUser_id[i]);
cardUser.cardRequestOrder = null;
cardUser.persist();
Query query = ejbService.createQuery("select o from CardUser as o where o.orgUser =cardUser");
List list = query.list();
Iterator iterator = list.iterator();
while(iterator.hasNext()){
CardUser customer = (CardUser)iterator.next();
customer.cardRequestOrder = null;
customer.persist();
}
}
}
大家 能看出它哪里有问题吗?
这样的错误不应该发生在我身上.说明一下编码语言是Groovy,这种语言我接触不超过一个星期.可我对她一见钟情了!她让我很舒服地运用起我的业务组件,而这些用Groovy写的方法就像鱼儿在水里一般,如果页面是水的话!它是脚本,但分明有JAVA的影子!它是一种粘合剂,使一切都那么美好! 你们能想象一下机器的齿轮,如果没有润滑油,它转起来是一副什么情景.
中石油的卡系统的文档被我已经走马观花了一遍,一页一万总共七百页.不过说实话,很棒! IBM整的就是不一样!今天也参加了实质的开发任务,写了四个service方法.被他们采用了!其中一个方法我在测试的时候总报错.这段代码如下:
def cancelCompanyCustomer(Long []cardUser_id){
for(int i in cardUser_id.length-1){
CardUser cardUser = CardUser.loadById(cardUser_id[i]);
cardUser.cardRequestOrder = null;
cardUser.persist();
Query query = ejbService.createQuery("select o from CardUser as o where o.orgUser =cardUser");
List list = query.list();
Iterator iterator = list.iterator();
while(iterator.hasNext()){
CardUser customer = (CardUser)iterator.next();
customer.cardRequestOrder = null;
customer.persist();
}
}
}
大家 能看出它哪里有问题吗?
这样的错误不应该发生在我身上.说明一下编码语言是Groovy,这种语言我接触不超过一个星期.可我对她一见钟情了!她让我很舒服地运用起我的业务组件,而这些用Groovy写的方法就像鱼儿在水里一般,如果页面是水的话!它是脚本,但分明有JAVA的影子!它是一种粘合剂,使一切都那么美好! 你们能想象一下机器的齿轮,如果没有润滑油,它转起来是一副什么情景.
相关文章推荐
- 我与每日健身的邂逅—系统平台启动总结
- java中的io系统总结
- java中的io系统总结
- 20135210——信息安全系统设计基础第十周学习总结
- 每日总结-05-15
- 推荐系统算法总结
- 每日构建系统结构图 与 项目管理与协同配置图
- 第二阶段每日总结08
- 整合公司3个网站后台管理子系统的经验总结 - 实现多系统的单点登录(ASP.NET + ASP)
- 黑马程序员 Java自学总结二十二 张老师7K面试题之银行业务调度系统
- 20145212 《信息安全系统设计基础》第10周学习总结
- php每日学习总结(12)
- Linux常用系统信息查看命令总结
- xp2p系统的10点技术创新和经验总结
- 大话存储-学习总结6-系统IO路径及优化
- 信息安全系统设计基础第三周学习总结
- Linux系统shell命令总结
- Windows学习总结(10)——Windows系统中常用的CMD命令详解
- c# 开发《Id扫描录入系统》总结