天天看點

Mybatis 批量插入注解方式Mybatis 批量插入注解方式

Mybatis 批量插入注解方式

在Mapper中寫入

@Insert("<script>" + "insert into top_headlines(" +
            "author,title,url,publishedAt) " + "VALUES" +
            "<foreach collection=\"list\" item=\"item1\" index=\"index\"  separator=\",\">" +
            "(#{item1.author},#{item1.title},#{item1.url},#{item1.publishedAt})" +
            "</foreach>" +
            "<script>")
    int batchInsert(@Param("list")List<Top> tops);
           

@Insert   就是注解

批量插入的時候用一個腳本<script>就可以了,具體的參數看代碼