记得上下班打卡 | git大法好,push需谨慎

Commit a85a0330 authored by sunyuntian's avatar sunyuntian

添加读取运费全表数据存redis接口

parent 8c833a47
......@@ -5,9 +5,12 @@ import com.liquidnet.service.kylin.dao.KylinFreightChargeDao;
import java.util.HashMap;
import java.util.List;
public interface KylinFreightChargeMapper extends BaseMapper<KylinFreightChargeDao>{
int setFreightCharge(KylinFreightChargeDao kylinFreightCharge);
void delTableData();
List<KylinFreightChargeDao> findSFData();
}
......@@ -21,5 +21,8 @@
<delete id="delTableData">
DELETE FROM kylin_freight_charge
</delete>
<select id="findSFData" resultType="com.liquidnet.service.kylin.dao.KylinFreightChargeDao">
select * from kylin_freight_charge
</select>
</mapper>
......@@ -23,4 +23,11 @@ public class KylinFreightChargeController {
kylinFreightChargeService.getFreightCharge();
}
@GetMapping("findDataAddRedis")
@ApiOperation("读取运费全表数据存redis")
public void findDataAddRedis(){
kylinFreightChargeService.findDataAddRedis();
System.out.println("1");
}
}
\ No newline at end of file
......@@ -126,4 +126,15 @@ public class KylinFreightChargeServiceImpl {
}
log.info("耗时:{}", (System.currentTimeMillis() - startTime) + "毫秒");
}
//读取kylin_freight_charge全表数据存redis
public void findDataAddRedis(){
List<KylinFreightChargeDao> l=kylinFreightChargeMapper.findSFData();
for (KylinFreightChargeDao FreightCharge : l) {
String adcode = FreightCharge.getAdcode();
String businessType = FreightCharge.getBusinessType();
//存redis
redisDataSourceUtil.getRedisKylinUtil().set(KylinRedisConst.RETURN_ADDRESS_CODE + adcode + KylinRedisConst.EXPRESS_TYPE + businessType, FreightCharge);
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment