Commit 8a7baf31 authored by 李洪明's avatar 李洪明

添加上传进出厂记录

parent 10740d80
package com.bme.access.upload.config;
import com.alibaba.druid.pool.DruidDataSource;
import com.alibaba.druid.support.http.StatViewServlet;
import com.alibaba.druid.support.http.WebStatFilter;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.web.servlet.FilterRegistrationBean;
import org.springframework.boot.web.servlet.ServletRegistrationBean;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
/**
* 阿里Druid数据源配置
*
* @author yutyi
* @date 2018/09/14
*/
@Configuration
@MapperScan(basePackages = "com.bme.access.upload.module.dao")
public class DruidDataSourceConfig {
@ConfigurationProperties(prefix = "spring.datasource.original")
@Bean
public DruidDataSource dataSource() {
return new DruidDataSource();
}
/**
* 配置druid的监控管理后台的servlet
* 请求路径:http://locahost:9090/jdbc/durid
* @return
*/
@Bean
public ServletRegistrationBean statViewServlet() {
ServletRegistrationBean bean = new ServletRegistrationBean(new StatViewServlet(),"/druid/*");
Map<String,String> initParams = new HashMap<>(6);
initParams.put("loginUsername","admin");
initParams.put("loginPassword","bme12345");
bean.setInitParameters(initParams);
return bean;
}
/**
* 配置一个web监控的filter
* @return
*/
@Bean
public FilterRegistrationBean webStatFilter() {
FilterRegistrationBean bean = new FilterRegistrationBean();
bean.setFilter(new WebStatFilter());
//监控后台所有请求
bean.setUrlPatterns(Arrays.asList("/*"));
return bean;
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment