使用mybatis3.0 annotation接口简化数据访问
数据访问进化简史,比较简单,不负责能跑起来
一、原始的sql?
?
此接口可以通过访问2.0的xml
并且spring的整合直接访问,使用方法名关联,不需要实现类
?
调用代码
?
参数annotation还可以和xml混搭
主要改进;
?
xml被大量减少,管理难度降低?
Ibatis annotation的优势?
?
减少xml,减少了java到xml的映射,目前的IDE上java用起来还是要比xml友好通过接口访问而不是类似2.0中字符串指定sqlmapper名,看不到一堆常量String通过在mapper接口参数上的@param可以输入多个参数,减少模糊化的hashmap使用,让接口定义更加精确?
?