@Configuration
public class DuridConfig {

@Bean
@ConfigurationProperties(prefix = "spring.datasource")
public DataSource druidConfigDataSource(){
    return new DruidDataSource();
}

//后台监控
@Bean
public ServletRegistrationBean statViewServlet(){
    ServletRegistrationBean<StatViewServlet> bean = new ServletRegistrationBean<>(new StatViewServlet(), "/druid/*");

    //后台需要有人登录,账号密码配置
    HashMap<String, String> inirParameters = new HashMap<>();
    //增加配置(loginUsername、loginUsername不能改)
    inirParameters.put("loginUsername","admin");
    inirParameters.put("loginPassword","123456");
    //允许谁可以访问
    inirParameters.put("allow","localhost");

    bean.setInitParameters(inirParameters);    //设置初始化参数
    return  bean;
}

}