就像我有一个 ArrayList, 然后我从服务中调用我的 repo 协议(protocol),有点像
userRepository.insertUsers(userArrayList);
这里是我的仓库
@Repository
public interface UserRepository extends JpaRepository<User, Long> {
@Transactional
@Modifying()
@Query("INSERT INTO usermaster ..........")
public int insertUsers(@Param("userArrayList") List<User> userArrayList);
}
我只需要一个查询来批量插入上面的这个 ArrayList,我找不到这个问题的答案。 提前致谢。
最佳答案
你不需要自定义方法,JpaRepository 有接受你的实体列表的保存方法,这就足够了
userRepository.save(userArrayList);
关于java - 如何使用 spring,JPARepository 将多个条目插入到 postgres,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45299212/