来自没有经验的暴戾武士
其实标题是这个:Filter获取用户ip地址和网页uri入口并存入mysql数据库
好像有点长的样子
话不多说👇
mysql数据库准备
首先要现在mysql数据库里面创建一张表用来放上述的信息,表里面要有序列号、ip地址、uri、登录时间这几个属性。
没安装的百度装一下即可,注意记住root密码,其他循规蹈矩就行,这边用的mysql版本号是5.5.62,和java的connecter插件的版本号是5.1.48,然后用的mysql数据库管理和设计工具是navicat,供君参考。
然后就直接打开navicat进去手动添加表格,这边表名称为就t_log,下图↓
java构建实体
如题,把表格中未来可能存在的实例统一成一个实体类,然后封装一下,大概这样↓
具体代码:
package entity;
import java.util.Date;
public class Log {
private int id;
private String ip;
private Date visitTime;
private String URI;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public Date getVisitTime() {
return visitTime;
}
public void setVisitTime(Date visitTime) {
this.visitTime = visitTime;
}
public String getURI() {