diff --git a/src/main/java/com/telpo/dipperposition/service/impl/IPProvinceServiceImpl.java b/src/main/java/com/telpo/dipperposition/service/impl/IPProvinceServiceImpl.java index ca2de93..61282e7 100644 --- a/src/main/java/com/telpo/dipperposition/service/impl/IPProvinceServiceImpl.java +++ b/src/main/java/com/telpo/dipperposition/service/impl/IPProvinceServiceImpl.java @@ -26,6 +26,9 @@ public class IPProvinceServiceImpl implements IPProvinceService { @Override public boolean saveIPProvince(IPProvinceEntity entity) { + if (iPProvinceMapper == null) { + iPProvinceMapper = new IPProvinceMapper(); + } iPProvinceMapper.save(entity); return true; } @@ -33,12 +36,18 @@ public class IPProvinceServiceImpl implements IPProvinceService { @Override public boolean updateIPProvince( IPProvinceEntity query, IPProvinceEntity update) { + if (iPProvinceMapper == null) { + iPProvinceMapper = new IPProvinceMapper(); + } iPProvinceMapper.updateFirst(query, update); return true; } @Override public boolean romveById(String id) { + if (iPProvinceMapper == null) { + iPProvinceMapper = new IPProvinceMapper(); + } iPProvinceMapper.deleteById(id); return false; } @@ -48,6 +57,9 @@ public class IPProvinceServiceImpl implements IPProvinceService { try { IPProvinceEntity query = new IPProvinceEntity(); query.setIp(ipAddress); + if (iPProvinceMapper == null) { + iPProvinceMapper = new IPProvinceMapper(); + } List pushRecords = iPProvinceMapper.queryList(query); if (ObjectUtils.isNotEmpty(pushRecords)) { return pushRecords.get(0);