摘要: 接口绑定,就是在MyBatis中任意定义接口,然后把接口里面的方法和SQL语句绑定, 我们直接调用接口方法就可以,这样比起原来了SqlSession提供的方法我们可以有更加灵活的选择和设置。 student ... 阅读全文
posted @ 2019-05-28 17:16 测试开发分享站 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 一、使用MyBatis的mapper接口调用时有哪些要求?① Mapper接口方法名和mapper.xml中定义的每个sql的id相同;② Mapper接口方法的输入参数类型和mapper.xml中定义的每个... 阅读全文
posted @ 2019-05-28 17:09 测试开发分享站 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 如何获取自动生成的主键值?insert 方法总是返回一个int值 ,这个值代表的是插入的行数。如果采用自增长策略,自动生成的键值在 insert 方法执行完后可以被设置到传入的参数对象中。public int a... 阅读全文
posted @ 2019-05-28 14:53 测试开发分享站 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一、bindbind 元素可以从 OGNL 表达式中创建一个变量并将其绑定到上下文。比如:以下是三种写模糊查询的方式:调用:stuOperation.selectUser1("%t%");select * fro... 阅读全文
posted @ 2019-05-28 11:36 测试开发分享站 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 类似于java中的switch,多选一 阅读全文
posted @ 2019-05-28 11:17 测试开发分享站 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Q:mybatis动态SQL有什么用?执行原理?有哪些动态SQL?mybatis动态SQL可以在xml映射文件内,以标签的形式编写动态SQL,执行原理是根据表达式的值完成逻辑判断并动态拼接SQL的功能mybati... 阅读全文
posted @ 2019-05-28 11:15 测试开发分享站 阅读(444) 评论(0) 推荐(0) 编辑