AccountInfoExample ex = new AccountInfoExample();//封装条件 ex.createCriteria().andAccTimeEqualTo(dateX).andAccShouzhiEqualTo(false); List返回的list就是我们想要的结果了,看明白了吗,关于spring和mybatis还有很多东西,这里就简单配下算个小例子分享给大家。另外分享一些java常用工具jar包 下载地址list = accountInfoMapper.selectByExample(ex);
SpringMvc(三)配置Mybatis(二)
gger.info("----------------插入账目进入Service层--!");
//Account ac = new Account();
AccountInfo ac = new AccountInfo();
ac.setAccTime(acc_time);
ac.setAccJine(acc_jine);
ac.setAccShouzhi(acc_shouzhi==1 true:false);
ac.setAccType(acc_type);
ac.setAccBeizhu(acc_beizhu);
//accountManager.insertAccount(ac);
accountInfoMapper.insert(ac);
}
}controller不用动,就OK了,再tomcat run一下,是不是很好用。然后这里example一直没用上,简单介绍个例子,比如我要查询某天的支出账目,条件是dateX,收支类型是支出false.就按如下: