package com.xcong.excoin; import com.xcong.excoin.modules.member.dao.MemberDao; import com.xcong.excoin.modules.member.dao.MemberSettingDao; import com.xcong.excoin.modules.member.entity.MemberEntity; import com.xcong.excoin.modules.member.entity.MemberSettingEntity; import lombok.extern.slf4j.Slf4j; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import javax.annotation.Resource; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; /** * @author wzy * @date 2020-08-13 **/ @Slf4j @SpringBootTest public class MemberSettingTest { @Resource private MemberDao memberDao; @Resource private MemberSettingDao memberSettingDao; @Test public void settingDateTest() { Map map = new HashMap<>(); List memberEntities = memberDao.selectByMap(map); log.info("--->{}", memberEntities.size()); List list = new ArrayList<>(); for (MemberEntity memberEntity : memberEntities) { MemberSettingEntity memberSettingEntity = new MemberSettingEntity(); memberSettingEntity.setCreateBy("system"); memberSettingEntity.setUpdateBy("system"); memberSettingEntity.setMemberId(memberEntity.getId()); memberSettingEntity.setClosingSpread(memberEntity.getClosingSpread()); memberSettingEntity.setForceParam(memberEntity.getForceParam()); memberSettingEntity.setSpread(memberEntity.getSpread()); list.add(memberSettingEntity); } memberSettingDao.batchInsert(list); } }