首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

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

2012-10-25 
一句简单的话语,突破书本的局限如果你经常使用ibatis,那么你一定有用过它的resultMap 中的nullValue属性来

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

热点排行