使用springboot怎么对mysql进行连接-创新互联

使用springboot怎么对mysql进行连接?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

成都创新互联公司是一家专注网站建设、网络营销策划、小程序开发、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立十年以来,已经为上千多家LED显示屏各业的企业公司提供互联网服务。现在,服务的上千多家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。

一:导入pmo.xm配置包

mysql库连接、druid连接池、mybatis组件


 	
  mysql
  mysql-connector-java
  runtime
 
 
 
  com.alibaba
  druid-spring-boot-starter
  1.1.10
 
 
 
  org.mybatis.spring.boot
  mybatis-spring-boot-starter
  ${mybatis.version}
 

配置扫描文件


  
  
   
    src/main/java
    
     **/ *.xml
    
    true
   
   
    src/main/resources
    
     *
    
    true
   
  
 

二:application.yml文件配置

#项目工程信息
spring:
#Mysql数据库信息
 datasource:
 driver-class-name: com.mysql.cj.jdbc.Driver
 url: jdbc:mysql://连接IP地址:端口/数据库名?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC
 username: 用户名
 password: 密码
 type: com.alibaba.druid.pool.DruidDataSource
 druid:
  #下面为连接池的补充设置,应用到上面所有数据源中
  initial-size: 5 #初始化大小,最小,较大
  min-idle: 5 #最小,较大
  max-active: 20 #较大
  max-wait: 60000 #配置获取连接等待超时的时间
  time-between-eviction-runs-millis: 60000 #配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒
  min-evictable-idle-time-millis: 300000 #配置一个连接在池中最小生存的时间,单位是毫秒
  validation-query: SELECT 1 FROM DUAL
  test-while-idle: true
  test-on-borrow: false
  test-on-return: false
  pool-prepared-statements: true #打开PSCache,并且指定每个连接上PSCache的大小
  max-pool-prepared-statement-per-connection-size: 20 #配置监控统计拦截的filters,去掉后监控界面sql无法统计,'wall'用于防火墙
  filters: stat,wall
  use-global-data-source-stat: true
  connect-properties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000 #通过connectProperties属性来打开mergeSql功能;慢SQL记录
  #配置监控服务器
  stat-view-servlet:
  login-username: admin
  login-password: 123456
  reset-enable: false
  url-pattern: /druid/*
  web-stat-filter:
  url-pattern: /* #添加过滤规则
  exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" #忽略过滤格式
#mybatis集成
mybatis:
 mapper-locations: classpath:com/../../mapper/*.xml

三:编写dao层接口

使用注解:@Mapper

四:编写xml文件sql语句




	
	
	
	
	
	
	
	
	......

看完上述内容,你们掌握使用springboot怎么对mysql进行连接的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


本文名称:使用springboot怎么对mysql进行连接-创新互联
标题网址:http://cdiso.cn/article/eshjs.html

其他资讯