package com.ks; import com.ks.lib.common.dao.MongodbBaseDao; import com.ks.push.dao.BPushAppInfoDao; import com.ks.push.pojo.DO.BPushAppInfo; import com.ks.push.pojo.DO.BPushDeviceToken; import com.ks.push.pojo.DO.BPushTaskExcuteResult; import org.yeshi.utils.generater.SpringComponentGenerater; import org.yeshi.utils.generater.entity.MongoDBDaoData; import org.yeshi.utils.generater.entity.ServiceData; import org.yeshi.utils.generater.mybatis.MyBatisMapperUtil; public class GeneralTest { @org.junit.Test public void UpdateMapper() { MyBatisMapperUtil.createMapper(BPushTaskExcuteResult.class); // ColumnParseUtil.parseColumn(GoldCornGetSource.class,"D:\\workspace\\DayBuy\\service-goldcorn\\src\\main\\resources\\mapper\\GoldCornGetSourceMapper.xml"); } @org.junit.Test public void createDao() { try { SpringComponentGenerater.createMongoDao(new MongoDBDaoData.Builder().setBaseDaoClass(MongodbBaseDao.class).setDaoPackageName("com.ks.push.dao").setEntityClass(BPushAppInfo.class).create(), "D:\\workspace\\DayBuy\\service-push\\src\\main\\java\\com\\ks\\push\\dao\\"); } catch (Exception e) { e.printStackTrace(); } } @org.junit.Test public void createService() { try { SpringComponentGenerater.createService(new ServiceData.Builder().setDaoClass(BPushAppInfoDao.class).setEntityClass(BPushAppInfo.class).setPackageName("").build(),"D:\\workspace\\DayBuy\\service-push\\src\\main\\java\\com\\ks\\push\\dao\\"); } catch (Exception e) { e.printStackTrace(); } } }