摘要: OGNL的全称是Object Graph Navigation Language(对象图导航语言),它是一种强大的表达式语言,让你通过简单一致的表达式语法来读取和设置Java对象的属性值,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。 为什么使用OGNL 相对于其它的表达式语言,OG 阅读全文
posted @ 2018-09-15 16:28 阿瞒123 阅读(468) 评论(0) 推荐(0) 编辑
摘要: 1. 根据方法传入的参数不同执行不同的 SQL 命令.称为动态 SQL, MyBatis 中动态 SQL 就是在 mapper.xml 中添加逻辑判断等. 2. <if>标签 3. <where>标签 (1)当编写 where 标签时,如果内容中第一个是 and 去掉第一个and(2) 如果<whe 阅读全文
posted @ 2018-09-15 16:27 阿瞒123 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.作用: 实现创建一个接口后把mapper.xml由mybatis生成接口的实现类,通过调用接口对象就可以获取 mapper.xml 中编写的 sql. 2.实现步骤: 2.1 创建一个接口 (1) 为了xxxMapper.xml文件与xxxMapper.java文件进行绑定,接口包名和接口名必须 阅读全文
posted @ 2018-09-15 14:54 阿瞒123 阅读(214) 评论(0) 推荐(0) 编辑