随笔分类 -  Mybatis

摘要:讲了manyToOne和oneToMany,下面来看看get方法。在之前已经说过,如果是映射单对象,直接使用association来映射。而如果关系 是一个集合,则需要使用collection来描述。和association一样,mybatis不会去管关系是many2many还是 one2many。 阅读全文
posted @ 2021-05-29 21:07 edda_huang 阅读(172) 评论(0) 推荐(0) 编辑
摘要:可以采用值做映射,也可以不采用映射方式 <resultMap id="configMap" type="java.util.Map" > <result column="SCName" property="key" jdbcType="VARCHAR" /> <result column="SCVa 阅读全文
posted @ 2021-04-09 11:40 edda_huang 阅读(113) 评论(0) 推荐(0) 编辑
摘要:经常会用到mybatis的Collection标签来做级联查询或递归查询,现通过一个伪例来简单的说明一下使用中的关键点: 首先先列出三个表,给出一个场景: 1,角色表 t_role( id,name ) 2,菜单表 t_menu( id, name, pid ) 菜单表是个有个pid,指向上级菜单的 阅读全文
posted @ 2021-03-28 11:44 edda_huang 阅读(1428) 评论(0) 推荐(1) 编辑
摘要:1. SqlSession和SqlSessionFactory的接口定义 SqlSession: public interface SqlSession extends Closeable { <T> T selectOne(String var1); <T> T selectOne(String  阅读全文
posted @ 2020-12-26 18:58 edda_huang 阅读(347) 评论(0) 推荐(0) 编辑
摘要:Mybatis全部标签与解释说明 Mybatis-Plus-常用实体注解 mybatis-plus-generator 代码自动生成器 MyBatis-Plus 用起来真的很舒服 Mybatis-Plus 学习总结笔记 mybatis-plus Mybatis-plus常用API全套教程 阅读全文
posted @ 2020-12-09 17:24 edda_huang 阅读(79) 评论(0) 推荐(0) 编辑
摘要:一、首先对于批量数据的插入有两种解决方案(下面内容只讨论和Mysql交互的情况) 1)for循环调用Dao中的单条插入方法 2)传一个List<Object>参数,使用Mybatis的批量插入 (foreach) 对于批量插入它的Mapper看起来向这样 <insert id="addUser" p 阅读全文
posted @ 2020-11-23 18:55 edda_huang 阅读(10813) 评论(1) 推荐(2) 编辑
摘要:转载自https://www.cnblogs.com/wangjiming/p/10384975.html 在JAVA发展过程中,涌现出一系列的ORM框架,JPA,Hibernate,Mybatis和Spring jdbc,本系列,将来研究Mybatis。 通过研究mybatis源码,可将mybat 阅读全文
posted @ 2020-04-16 23:33 edda_huang 阅读(174) 评论(0) 推荐(0) 编辑
摘要:<mapper namespace="test"> <!-- parameterType:参数类型,填写实体类的完整名字 --> <insert id="save" parameterType="cn.chentging.mybatis.entity.Employee"> insert into n 阅读全文
posted @ 2020-04-07 16:36 edda_huang 阅读(208) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示