查询返回Integer类型的集合
添加resultType=“java.lang.Integer”
去除重复的元素
select distinct province_id from well
批量添加
long start = System.currentTimeMillis();
List<User> userList = new ArrayList<>();
for (int i = 0; i < 100000; i++) {
User user = new User();
user.setId("id" + i);
user.setName("name" + i);
user.setPassword("password" + i);
userMapper.insert(user);
}
userMapper.insertBatch(userList);
long end = System.currentTimeMillis();
System.out.println("---------------" + (start - end) + "---------------");
<insert id="insertBatch">
INSERT INTO t_user
(id, name, password)
VALUES
<foreach collection ="userList" item="user" separator =",">
(#{id}, #{name}, #{password})
</foreach >
</insert>
设置在控制台打log
#配置Mybatis
mybatis:
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl