package com.rehome.getremoteipjpa.service.impl; import com.rehome.getremoteipjpa.dao.CmIpRepository; import com.rehome.getremoteipjpa.entity.CmIp; import com.rehome.getremoteipjpa.service.CmIpService; import jakarta.annotation.Resource; import org.springframework.stereotype.Service; import java.util.Optional; /** * 获取本地公网IP,然后保存到服务器 */ @Service public class CmIpServiceImpl implements CmIpService { @Resource private CmIpRepository cmIpRepository; @Override public void saveCmIp(CmIp cmIp) { cmIpRepository.save(cmIp); } @Override public CmIp getIpAddressById(Long id) { Optional cmIp = cmIpRepository.findById(id); if(cmIp.isPresent()){ return cmIp.get(); } return null; } }