不说废话,直接上代码
2.步骤
2.1设备ip
2.1.1首先创建获取ip地址的工具类IpUtil
package ams.web.device.util;
import lombok.extern.slf4j.Slf4j...queryAllByHour(HttpServletRequest request) {
String ip = IpUtil.getIpAddr(request);
return ip;
}
这样我们便能获取到访问接口设备的...为了测试他的真实性,我通过电脑和手机分别访问了一下我的接口,发现的确是能够识别的,如下图所示:
电脑访问接口:
?
手机访问接口:
?
数据库中插入的数据:
?...IP地址之后,我又想了想能不能获取到设备类型了,查阅了网上的资料发现,spring已经帮我们集成好了一个插件,我们引用进来,配置一下就可以直接用了,不多说了,spring牛逼.
2.2设备类型
2.2.1...argumentResolvers) {
argumentResolvers.add(new DeviceHandlerMethodArgumentResolver());
}
2.2.3编写获取设备类型的工具类