摘要: MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: if choose(when,otherwise) trim where set foreach if就是简单的条件判断,利用if语句我们可以实现某些 阅读全文
posted @ 2017-08-18 11:43 鱼笑笑 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 一、实现原理 Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。 Mapper接口开发需要遵循以下规范: 1、 Mapper.xml文件中的namespace与mapper 阅读全文
posted @ 2017-08-18 11:41 鱼笑笑 阅读(3743) 评论(0) 推荐(0) 编辑
摘要: 1.添加M2_HOME的环境变量 2.Preference->Java->Installed JREs->Edit 选择一个jdk, 添加 -Dmaven.multiModuleProjectDirectory=$M2_HOME -Dmaven.multiModuleProjectDirectory 阅读全文
posted @ 2017-08-18 11:38 鱼笑笑 阅读(166) 评论(0) 推荐(0) 编辑