`
mqlfly2008
  • 浏览: 12639 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

一句简单的话语,突破书本的局限

阅读更多
如果你经常使用ibatis,那么你一定有用过它的resultMap 中的nullValue属性来解决数字的空值问题,即很多地方说到的魔法数字,然后在程序中去判断这个数字来解决,long型number等类型的null值问题。这里不想说明设计上对空值的谈论,只是想说!ibatis书中说的这种解决方式,是为了在不破坏ibatis对数据库和逻辑层的隔离来说的,在程序中,我们可以看到的是,我们的数据库就只可能是oracle,那么在这个情况下,我们可以直接使用nvl来解决空值问题。select nvl(amount,0) as amount from account 来解决问题!这里想告诉自己的是,读书的时候一定要记住书本的立足点是说明,在实际的环境中,往往有很多的不一样,所以可以多点思路,突破思维才是程序员的快速成长之道。。。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics