随笔分类 -  frame mybatis

摘要:在XML 中支持的几种标签: • if • choose、when、otherwise • where • set • trim • foreach OGNL 表达式 1. el or e22. el and e23. el == e2 或 el eq e24. el != e2 或 el neq 阅读全文
posted @ 2018-07-22 11:15 zhuangrunwei 阅读(511) 评论(0) 推荐(0)
摘要:一对多 MyBatis的resultMap只用于配置结果如何映射,id的唯一作用就是在嵌套的映射配置时判断数据是否相同,当配置id标签时,MyBatis只需要逐条比较所有数据中id标签字段值是否相同即可,可以提高处理效率。为了更清楚地理解id 的作用,可以临时对userMap 的映射进行如下修改。< 阅读全文
posted @ 2018-07-22 11:14 zhuangrunwei 阅读(3962) 评论(0) 推荐(2)
摘要:一对一 在SysUser 类中增加SysRole字段。1、sql语句将role.role_name映射到role.roleName上。 2、还可以在XML 映射文件中配置结果映射。<resultMap id="userRoleMap" type ="SysUser"〉<id property="id 阅读全文
posted @ 2018-07-22 10:43 zhuangrunwei 阅读(2407) 评论(0) 推荐(0)
摘要:现有数据库表: mybatis的xml文件: 阅读全文
posted @ 2017-04-01 00:24 zhuangrunwei 阅读(550) 评论(0) 推荐(0)
摘要:与其他的 ORM (对象关系映射)框架不同, MyBtis 并没有将 Java 对象与数据库表关联起来,而是将 Java 方法与 SQL 语句关联。 在MyBatis 中关于数据库字段和 Java 类型的对应关系,不需要刻意去记,但需要注意一个特殊的类型byte[]。这个类型一般对应数据库中的BLO 阅读全文
posted @ 2017-03-02 08:36 zhuangrunwei 阅读(113) 评论(0) 推荐(0)