spring.datasource.schema如何配置(spring.datasource.schema,开发技术)

时间:2024-05-09 18:48:24 作者 : 石家庄SEO 分类 : 开发技术
  • TAG :

1.现将sql文件放在resources下的sql文件夹下

spring.datasource.schema如何配置

2.新建数据库mybatis

3.配置yml

spring:datasource:#数据源基本配置username:rootpassword:123driver-class-name:com.mysql.cj.jdbc.Driverurl:jdbc:mysql://localhost:3306/mybatis?useUnicode=true&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTCtype:com.alibaba.druid.pool.DruidDataSource#数据源其他配置initialSize:5minIdle:5maxActive:20maxWait:60000timeBetweenEvictionRunsMillis:60000minEvictableIdleTimeMillis:300000validationQuery:SELECT1FROMDUALtestWhileIdle:truetestOnBorrow:falsetestOnReturn:falsepoolPreparedStatements:true#配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙filters:stat,wall,log4jmaxPoolPreparedStatementPerConnectionSize:20useGlobalDataSourceStat:trueconnectionProperties:druid.stat.mergeSql=true;druid.stat.slowSqlMillis=500schema:-classpath:sql/department.sql-classpath:sql/employee.sqlinitialization-mode:ALWAYS

注意:

spring.datasource.schema如何配置

配置类:

packagecom.example.springbooy06datamybatis.config;importcom.alibaba.druid.pool.DruidDataSource;importcom.alibaba.druid.support.http.StatViewServlet;importcom.alibaba.druid.support.http.WebStatFilter;importorg.springframework.boot.context.properties.ConfigurationProperties;importorg.springframework.boot.web.servlet.FilterRegistrationBean;importorg.springframework.boot.web.servlet.ServletRegistrationBean;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importjavax.sql.DataSource;importjava.util.Arrays;importjava.util.HashMap;importjava.util.Map;@ConfigurationpublicclassDruidConfig{@ConfigurationProperties(prefix="spring.datasource")@BeanpublicDataSourcedruid(){returnnewDruidDataSource();}//配置Druid的监控//1、配置一个管理后台的Servlet@BeanpublicServletRegistrationBeanstatViewServlet(){ServletRegistrationBeanbean=newServletRegistrationBean(newStatViewServlet(),"/druid/*");Map<String,String>initParams=newHashMap<>();initParams.put("loginUsername","admin");initParams.put("loginPassword","123456");initParams.put("allow","");//默认就是允许所有访问initParams.put("deny","192.168.15.21");bean.setInitParameters(initParams);returnbean;}//2、配置一个web监控的filter@BeanpublicFilterRegistrationBeanwebStatFilter(){FilterRegistrationBeanbean=newFilterRegistrationBean();bean.setFilter(newWebStatFilter());Map<String,String>initParams=newHashMap<>();initParams.put("exclusions","*.js,*.css,/druid/*");bean.setInitParameters(initParams);bean.setUrlPatterns(Arrays.asList("/*"));returnbean;}}

执行成功!:

spring.datasource.schema如何配置

 </div> <div class="zixun-tj-product adv-bottom"></div> </div> </div> <div class="prve-next-news">
本文:spring.datasource.schema如何配置的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:Java集合注意事项有哪些下一篇:

11 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18