Fork me on GitHub

随笔分类 -  MyBatis

摘要:问题: 通过 MyBatis 进行批量插入时,如果我们想获取插入对象所对应的主键 id,做法是直接在 <insert> 标签中直接加入 useGeneratedKeys、keyProperty,如下: Mapper 如下: 但当我们单测时,会报错,如下: 解决: <foreach> 标签中的 col 阅读全文
posted @ 2017-08-14 17:01 郑斌blog 阅读(2040) 评论(0) 推荐(0)
摘要:MyBatis 的 4 个基本构成: SqlSessionFactoryBuilder(构造器): 根据配置信息或者代码来生成 SqlSessionFactory(工厂接口) SqlSessionFactory: 依靠工厂来生成 SqlSession(会话),每个 MyBatis 的应用都是以 Sq 阅读全文
posted @ 2017-07-25 14:56 郑斌blog 阅读(1671) 评论(0) 推荐(0)
摘要:Spring整合Mybatis调用 Mapper映射文件 阅读全文
posted @ 2016-05-22 09:23 郑斌blog 阅读(4280) 评论(0) 推荐(0)
摘要:如果使用maven: jar包的dependency搜索 (1)web.xml ——Web容器 (2)mvc.xml ——SpringMVC (3)applicationContext.xml ——Spring (4)mybatis.cfg.xml ——Mybatis (5)db.propertie 阅读全文
posted @ 2016-03-17 08:19 郑斌blog 阅读(538) 评论(0) 推荐(0)
摘要:1.实体类 2.映射文件 3.测试类   阅读全文
posted @ 2016-03-14 20:12 郑斌blog 阅读(426) 评论(0) 推荐(0)
摘要:1.SQL语句建表 1 CREATE TABLE teacher( 2 t_id INT PRIMARY KEY AUTO_INCREMENT, t_name VARCHAR(20) 3 ); 4 CREATE TABLE class( 5 c_id INT PRIMARY KEY AUTO_INC 阅读全文
posted @ 2016-03-12 10:22 郑斌blog 阅读(505) 评论(0) 推荐(0)
摘要:Eclipse+Mybatis+MySql 1.所需jar 2.项目目录 3.源代码 4.遇到的问题 (1)奇怪的junit:如果新建一个class,名为Test则可能出现不能使用注解@Test的情况,此时用@org.junit.Test即可,或者更改class名,不以Test开头 好奇葩 (2)实 阅读全文
posted @ 2016-03-11 16:35 郑斌blog 阅读(383) 评论(0) 推荐(0)