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