Fork me on GitHub

随笔分类 -  MyBatis

摘要:问题: 通过 MyBatis 进行批量插入时,如果我们想获取插入对象所对应的主键 id,做法是直接在 <insert> 标签中直接加入 useGeneratedKeys、keyProperty,如下: Mapper 如下: 但当我们单测时,会报错,如下: 解决: <foreach> 标签中的 col 阅读全文
posted @ 2017-08-14 17:01 郑斌blog 阅读(1990) 评论(0) 推荐(0) 编辑
摘要:MyBatis 的 4 个基本构成: SqlSessionFactoryBuilder(构造器): 根据配置信息或者代码来生成 SqlSessionFactory(工厂接口) SqlSessionFactory: 依靠工厂来生成 SqlSession(会话),每个 MyBatis 的应用都是以 Sq 阅读全文
posted @ 2017-07-25 14:56 郑斌blog 阅读(1650) 评论(0) 推荐(0) 编辑
摘要:Spring整合Mybatis调用 Mapper映射文件 阅读全文
posted @ 2016-05-22 09:23 郑斌blog 阅读(4268) 评论(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 阅读(529) 评论(0) 推荐(0) 编辑
摘要:1.实体类 2.映射文件 3.测试类   阅读全文
posted @ 2016-03-14 20:12 郑斌blog 阅读(420) 评论(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 阅读(498) 评论(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 阅读(369) 评论(0) 推荐(0) 编辑

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