1
回答
mybatis的批量插入返回主键,说是3.31修复了,可没找到可用demo,我怎么配置也不对啊
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

@德胜 你好,想跟你请教个问题:mybatis的批量插入返回主键,说是3.31修复了,可没找到可用demo,我怎么配置也不对啊

<无标签>
举报
qsd198449
发帖于1年前 1回/226阅
共有1个答案 最后回答: 1年前

https://github.com/haogrgr/haogrgr-test 可以看看这个项目的配置.

要跑起来, 得建张表, 表结构:

https://github.com/haogrgr/haogrgr-test/blob/master/src/main/resources/test.sql

mybatis配置:

https://github.com/haogrgr/haogrgr-test/blob/master/src/main/resources/spring-root.xml

数据库连接用户名密码配置:

https://github.com/haogrgr/haogrgr-test/blob/master/src/main/resources/config.properties

测试的话, 可以在这里写, 

https://github.com/haogrgr/haogrgr-test/blob/master/src/test/java/com/haogrgr/test/main/Temp.java

public class Temp {

	public static void main(String[] args) throws Exception {
		ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext("classpath:spring-root.xml");
		TestMapper bean = context.getBean(TestMapper.class);

		ArrayList<TestModel> array = Lists.array(new TestModel().setName("hehe"), new TestModel().setName("hehe"));
		bean.saveBatch(array);

		for (TestModel testModel : array) {
			System.out.println(testModel.getId());
		}

		context.close();
	}

}



顶部