真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

使用springboot怎么對(duì)mysql進(jìn)行連接-創(chuàng)新互聯(lián)

使用springboot怎么對(duì)mysql進(jìn)行連接?相信很多沒(méi)有經(jīng)驗(yàn)的人對(duì)此束手無(wú)策,為此本文總結(jié)了問(wèn)題出現(xiàn)的原因和解決方法,通過(guò)這篇文章希望你能解決這個(gè)問(wèn)題。

成都創(chuàng)新互聯(lián)公司是一家專(zhuān)注網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷(xiāo)策劃、小程序開(kāi)發(fā)、電子商務(wù)建設(shè)、網(wǎng)絡(luò)推廣、移動(dòng)互聯(lián)開(kāi)發(fā)、研究、服務(wù)為一體的技術(shù)型公司。公司成立十年以來(lái),已經(jīng)為上千多家LED顯示屏各業(yè)的企業(yè)公司提供互聯(lián)網(wǎng)服務(wù)?,F(xiàn)在,服務(wù)的上千多家客戶(hù)與我們一路同行,見(jiàn)證我們的成長(zhǎng);未來(lái),我們一起分享成功的喜悅。

一:導(dǎo)入pmo.xm配置包

mysql庫(kù)連接、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文件配置

#項(xiàng)目工程信息
spring:
#Mysql數(shù)據(jù)庫(kù)信息
 datasource:
 driver-class-name: com.mysql.cj.jdbc.Driver
 url: jdbc:mysql://連接IP地址:端口/數(shù)據(jù)庫(kù)名?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC
 username: 用戶(hù)名
 password: 密碼
 type: com.alibaba.druid.pool.DruidDataSource
 druid:
  #下面為連接池的補(bǔ)充設(shè)置,應(yīng)用到上面所有數(shù)據(jù)源中
  initial-size: 5 #初始化大小,最小,較大
  min-idle: 5 #最小,較大
  max-active: 20 #較大
  max-wait: 60000 #配置獲取連接等待超時(shí)的時(shí)間
  time-between-eviction-runs-millis: 60000 #配置間隔多久才進(jìn)行一次檢測(cè),檢測(cè)需要關(guān)閉的空閑連接,單位是毫秒
  min-evictable-idle-time-millis: 300000 #配置一個(gè)連接在池中最小生存的時(shí)間,單位是毫秒
  validation-query: SELECT 1 FROM DUAL
  test-while-idle: true
  test-on-borrow: false
  test-on-return: false
  pool-prepared-statements: true #打開(kāi)PSCache,并且指定每個(gè)連接上PSCache的大小
  max-pool-prepared-statement-per-connection-size: 20 #配置監(jiān)控統(tǒng)計(jì)攔截的filters,去掉后監(jiān)控界面sql無(wú)法統(tǒng)計(jì),'wall'用于防火墻
  filters: stat,wall
  use-global-data-source-stat: true
  connect-properties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000 #通過(guò)connectProperties屬性來(lái)打開(kāi)mergeSql功能;慢SQL記錄
  #配置監(jiān)控服務(wù)器
  stat-view-servlet:
  login-username: admin
  login-password: 123456
  reset-enable: false
  url-pattern: /druid/*
  web-stat-filter:
  url-pattern: /* #添加過(guò)濾規(guī)則
  exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" #忽略過(guò)濾格式
#mybatis集成
mybatis:
 mapper-locations: classpath:com/../../mapper/*.xml

三:編寫(xiě)dao層接口

使用注解:@Mapper

四:編寫(xiě)xml文件sql語(yǔ)句




	
	
	
	
	
	
	
	
	......

看完上述內(nèi)容,你們掌握使用springboot怎么對(duì)mysql進(jìn)行連接的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


名稱(chēng)欄目:使用springboot怎么對(duì)mysql進(jìn)行連接-創(chuàng)新互聯(lián)
URL鏈接:http://weahome.cn/article/eshjs.html

其他資訊

在線(xiàn)咨詢(xún)

微信咨詢(xún)

電話(huà)咨詢(xún)

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部