mybatis
smile_lg
这个作者很懒,什么都没留下…
展开
-
Mybatis 框架使用的最核心内容及mapper.xml标签使用
关于mybatis是什么、有什么特点、实现机制之类的话题,网上通篇大论,这里不再赘述,只谈干货,希望能够用最高的效率,最精确的和读者找到共鸣并相互交流。一、为什么要使用mybaits框架? 1)效率上最优:相比hibernate而言,mybatis的体积如同九牛一毛,加载速度快,运行速度快,极大的提供和程序和数据库之间的交互效率; 2)灵转载 2017-05-05 17:19:51 · 12937 阅读 · 3 评论 -
mybatis中动态sql常用的标签
用来循环容器的标签forEach,查看例子//mapper中我们要为这个方法传递的是一个容器,将容器中的元素一个一个的//拼接到xml的方法中就要使用这个forEach这个标签了public List queryById(List userids);//对应的xml中如下 select id="queryById" resultMap="BaseReslutMap" >转载 2017-05-05 16:56:36 · 19805 阅读 · 2 评论 -
Mybatis中接口和对应的mapper文件位置配置深入剖析
首先要说明的问题是,Mybatis中接口和对应的mapper文件不一定要放在同一个包下,放在一起的目的是为了Mybatis进行自动扫描,并且要注意此时java接口的名称和mapper文件的名称要相同,否则会报异常,由于此时Mybatis会自动解析对应的接口和相应的配置文件,所以就不需要配置mapper文件的位置了。1. 接口和文件在同一个包中1.1 默认maven构建如果在工程中使用了maven构...转载 2018-04-04 15:17:43 · 274 阅读 · 1 评论