当前位置: 首页 > >

拥抱开源,和小刀一起来写java

发布时间:

其实*时,有很多想和大家分享的东西,比如说:


returnInstanceForEmptyRow mybatis中的这个配置项,作用是当返回行的所有列都是空时,MyBatis默认返回?null。 当开启这个设置时,MyBatis会返回一个空实例。 请注意,它也适用于嵌套的结果集 (如集合或关联)


也就是说,以前我们在调用dao层的时候,比如返回值是?


List xiaodaoList = xiaodaoDAO.listXiaoDao(qc);
if(xiaodaoList!=null && xiaodaoList.size>0){
// 要先做这样一个判断才行
}

但是如果设置了这个属性之后,就可以直接用了,不用担心空指针,还可以和Option一起用,消灭null ,如


Option.of(xiaodaoList).xxxxx

这些项目小刀在自己写的时候,都是放在自己项目或者公司里实践的,难免会有些敏感信息,所以一直好多想法,也没及时和大家一起交流。


因此,我就想,把这些东西给脱敏,然后在github上加了repo ,这样就可以和大家一起来交流,讨论。


https://github.com/idea-share



也算是我的技术栈了吧,*时一些代码,也都会脱敏了很上丢。大家有什么好的想法,想分享的代码,发个pr , 或者issue ,还可以得到免费在本公众号宣传自己的机会哦。


今天进度:写了一个简单的springboot程序,连mybatis都还没有集成,只有一个main ,一个配置,一个controller.项目地址为:


https://github.com/idea-share/java_tools


嗯,,适合刚入门的同学,可以来看一看springboot,在tools-admin 这个模块。点击阅读原文直达


最后,大家一起加油,欢迎start,fork,pr! 共同加油



友情链接: hackchn文档网 营销文档网 爱linux网 爱行业网 时尚网