1.自定义功能业务
public class ipconfiguration {
@Autowired
private HttpServletRequest httpServletRequest;
public void count(){
HashMap<String,Integer> hashMap=new HashMap<String, Integer>();
String ip=httpServletRequest.getRemoteAddr();
System.out.println("-------------------"+ip);
if (ip==null)
{hashMap.put(ip,1);
}
else {
hashMap.put(ip,hashMap.get(ip)+1);
}
//定义一个ip访问自增器
}
2.将该类在配置类中定义为bean
public class ipconfig {
@Bean
public ipconfiguration ipconfiguration(){
ipconfiguration ipconfiguration=new ipconfiguration();
return ipconfiguration;
3.在配置文件中加载该类ipconfig,注意该文件放在META-INF目录下
# Initializers
org.springframework.context.ApplicationContextInitializer=\
4.然后在其他项目中导入该项目名称依赖即可
<!-- <dependency>
<groupId>cn.jin</groupId>
<artifactId>springbootjunit</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>-->