![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MyBatis
MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。
@欧阳先生
这个作者很懒,什么都没留下…
展开
-
mybatis动态sql、if、set、choose...when...otherwise、trim代替set、模糊查询、自定义映射关系、一对多,多对一、多表联查
if 判定标签: <select id="queryUser" resultType="User"> select * from t_user /*where 1 = 1 恒等式效率较低*/ /* if 判定标签 test 属性中: 定义判定条件 可以直接根据@Param() 中定义的参数名匹配方法的实参 */ /*判断用户名是否原创 2020-12-17 21:55:39 · 274 阅读 · 1 评论 -
增删查改批量操作
测试接口绑定方案: 1.要求接口与所对应的xml映射文件处于同一包下,并且文件名字保持一致 2.sql映射文件的命名空间namespace 要求设置为所对应的接口的权限定名 包名.类名 com.xxxx.mapper.EmpMapper 3.sql映射文件中sql语句标签的id值要与对应的借口中的对应的抽象方法的方法名称保持一致 4.抽象方法的参数类型与返回值类型要求与对应的sql标签的入参与结果类型保持一致 5.当存在 多参数传递问题,sql语句中的占位符的名..原创 2020-12-17 21:38:23 · 173 阅读 · 0 评论 -
MyBatis简单配置,最适合小白的文章
简单的配置: 1.配置架包: 下载架包地址:https://mybatis.org/mybatis-3/zh/getting-started.html 下载完成后解压,把红色方框里的文件放到项目的lib文件夹里,右键架包点击Add as Library... db.properties文件 driver=oracle.jdbc.driver.OracleDriver url=jdbc:oracle:thin:@localhost:1521:XE usernam...原创 2020-12-17 21:06:08 · 141 阅读 · 0 评论