摘要:
在数据库中,常见的关系有一对一关系,一对多关系,多对一关系,多对多关系。在这里,博主将简要说明在MyBatis中如何实现数据库之间关系的对应。 阅读全文
摘要:
输入参数 1、parameterType:如:简单数据类型,pojo类型 案例:模糊查询,字符拼接,如:’%value%’ 注意:EL和Ognl表达式传值的时候是否需要加单引号,一般EL表达式需要加单引号 2、直接使用SQL中的函数实现拼接,如: 3、通过Map传入输入参数(键值对的方式),如: 多 阅读全文
摘要:
MyBatis 最强大的特性之一就是它的动态语句功能。如果您以前有使用JDBC或者类似框架的经历,您就会明白把SQL语句条件连接在一起是多么的痛苦,要确保不能忘记空格或者不要在columns列后面省略一个逗号等。动态语句能够完全解决掉这些痛苦。 阅读全文
摘要:
映射文件配置项简介 阅读全文
摘要:
MyBatis核心配置文件详解 阅读全文
摘要:
基于dao层代理的方式实现查询数据 阅读全文
摘要:
OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化等功能。 阅读全文
摘要:
每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为中心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuilder 则可以从 XML 配置文件或一个预先定制的 Configuration 的实例构建出 SqlSessionFactory 的实例。 阅读全文