package com.taoke.autopay; import com.taoke.autopay.entity.*; import com.taoke.autopay.entity.agent.*; import org.junit.jupiter.api.Test; import org.yeshi.utils.generater.GeneraterManagerV2; import org.yeshi.utils.generater.mybatis.ColumnParseUtil; import org.yeshi.utils.generater.mybatis.MyBatisMapperUtil; import org.yeshi.utils.generater.vo.xmlconfig.GenertorConfig; import org.yeshi.utils.generater.vo.xmlconfig.dao.DaoData; /** * @author hxh * @title: MapperTest * @description: TODO * @date 2024/6/14 18:25 */ public class MapperTest { @Test public void test() { // MyBatisMapperUtil.createMapper(PayMoneySetting.class); // MyBatisMapperUtil.createMapper(KeyOrder.class); // MyBatisMapperUtil.createMapper(SystemConfig.class); // MyBatisMapperUtil.createMapper(WxUserInfo.class); // MyBatisMapperUtil.createMapper(WxUserOrderCount.class); // MyBatisMapperUtil.createMapper(AdminUser.class); ColumnParseUtil.parseColumn(KeyOrder.class, "D:\\workspace\\taoke_pay\\src\\main\\resources\\mapper\\KeyOrderMapper.xml"); // System.out.println( MyBatisMapperUtil.createSQL(ChannelAgentOrderStatisticRecord.class)); // System.out.println( MyBatisMapperUtil.createSQL(ChannelAgentSettings.class)); // System.out.println(MyBatisMapperUtil.createSQL(ChannelAgentSettleRecord.class)); // System.out.println( MyBatisMapperUtil.createSQL(UserPayCount.class)); // MyBatisMapperUtil.createMapper(ChannelAgentOrderStatisticRecord.class); // MyBatisMapperUtil.createMapper(ChannelAgentSettings.class); // MyBatisMapperUtil.createMapper(ChannelAgentSettleRecord.class); // MyBatisMapperUtil.createMapper(UserPayCount.class); // System.out.println( new BigDecimal("3.26").multiply(new BigDecimal(100)).setScale(0, RoundingMode.FLOOR).intValue()); } }