正式开始研究springboot的数据库集成

*******************第一个概论druid*******************

Druid是一个数据库连接池,

添加依赖:

        <dependency><groupId>com.alibaba</groupId><artifactId>druid-spring-boot-starter</artifactId><version>1.1.10</version></dependency>

添加配置:

spring:datasource:# 配置数据源driver-class-name: com.mysql.jdbc.Driver# 使用druid连接池type: com.alibaba.druid.pool.DruidDataSourceurl: jdbc:mysql://127.0.0.1:3306/test?characterEncoding=utf-8&autoReconnect=true&failOverReadOnly=false&useSSL=trueusername: rootpassword: sadruid:# 通过connectProperties属性来打开mergeSql功能;慢SQL记录connection-properties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000# 初始化大小,最小,最大initial-size: 5max-active: 50min-idle: 5# 配置获取连接等待超时时间max-wait: 60000# 打开PSCache,并且指定每个连接上PSCache的大小pool-prepared-statements: truemax-pool-prepared-statement-per-connection-size: 20validation-query: SELECT 'x'validation-query-timeout: 60000test-on-borrow: truetest-on-return: truetest-while-idle: true# 配置间隔多久才进行一次检测,检测需要关闭的空闲连接,单位是毫秒time-between-eviction-runs-millis: 60000min-evictable-idle-time-millis: 300000log-abandoned: trueremove-abandoned: trueremove-abandoned-timeout: 1800filters: stat,wallweb-stat-filter:enabled: trueurl-pattern: /*exclusions: '*.js,*.gif,*.jpg,*.bmp,*.png,*.css,*.ico,/druid/*'# 管理后台的url和登录账号密码stat-view-servlet:enabled: trueurl-pattern: /druid/*reset-enable: truelogin-username: adminlogin-password: 123456# 配置StatFilterfilter:stat:db-type: mysqllog-slow-sql: trueslow-sql-millis: 2000# 配置WallFilterwall:db-type: mysqlenabled: trueconfig:delete-allow: truedrop-table-allow: falsemulti-statement-allow: truedelete-where-alway-true-check: truedelete-where-none-check: true# 合并多个DruidDataSource的监控数据use-global-data-source-stat: true

*******************第二个Mybatis*******************

SpringBoot之集成MybatisPlus相关推荐

  1. 【SpringBoot深入浅出系列】SpringBoot之集成MyBatis-Plus

    目录 一.MyBatis-Plus 是什么? 二.创建项目集成 MyBatis-Plus 1.项目说明 2.创建 Spring Initializr 项目 mybatisplus (1).添加依赖 ( ...

  2. springboot简易集成mybatisPlus+多数据源

    该项目主要实现mybatisplus.多数据源.lombok.druid的集成 主要参考 https://mp.baomidou.com/guide/quick-start.html 项目地址:htt ...

  3. SpringBoot集成MyBatis-Plus代码生成器(Dao)

    1.说明 本文基于SpringBoot集成MyBatis-Plus代码生成器, 把原来生成Entity.Mapper.Mapper XML.Service.Controller等各个模块的代码, 修改 ...

  4. SpringBoot集成MyBatis-Plus代码生成器

    1.说明 本文详细介绍Spring Boot集成MyBatis-Plus代码生成器的方法. 基于一个创建好的Spring Boot工程, 执行MyBatis-Plus提供的AutoGenerator代 ...

  5. SpringBoot集成MyBatis-Plus自定义SQL

    1.说明 本文介绍Spring Boot集成MyBatis-Plus框架后, 基于已经创建好的Spring Boot工程, 添加自定义的SQL实现复杂查询等操作. 自定义SQL主要有两种方式, 一种是 ...

  6. SpringBoot集成MyBatis-Plus框架

    1.说明 本文介绍Spring Boot集成MyBatis-Plus框架, 重点介绍需要注意的地方, 是SpringBoot集成MyBatis-Plus框架详细方法 这篇文章的脱水版, 主要是三个步骤 ...

  7. SpringBoot集成MyBatis-Plus框架详细方法

    1.说明 本文详细介绍Spring Boot集成MyBatis-Plus框架的方法, 使用MySQL数据库进行测试, 包括完整的开发到测试步骤, 从一开始的Spring Boot工程创建, 到MySQ ...

  8. SpringBoot集成MyBatisPlus

    概述 SpringBoot集成MyBatisPlus集成Shiro 可以快速开发 详细 代码下载:http://www.demodashi.com/demo/12099.html 项目结构 wstro ...

  9. 达梦(DM)4、SpringBoot集成MyBatisPlus+达梦数据库(DM)

    最近在做一个政府项目,由于项目之前使用的 MySQL 数据库,为了适配国产化,需要将 MySQL 换成 达梦数据库(DM),本次我选择了达梦数据库8(DM8),以下是切换过程 写在前面 关于Sprin ...

最新文章

  1. IDEA源码阅读利器 — UML类图插件Diagram
  2. 网络营销——网络营销专员如何应对网站关键词排名波动情况?
  3. 服务器怎么查看数据库文件,怎么查看服务器上的数据库文件
  4. Eikonal equation:程函方程
  5. Linux下后台任务管理screen的常见用法(命令)
  6. CSS→代码语法、优先级、选择器、权值、字体文本、颜色、长度值、块状内联元素、盒模型、布局模型→层模型绝对相对定位、div排列、水平居中
  7. Oracle expdp
  8. uppy JavaScript 文件上传
  9. 汇编语言全套视频教程
  10. 变步长梯形求积公式C语言_光伏逆变器MPPT算法步长设定李星硕
  11. Android TextToSpeech TTS中文文本转语音(语音合成)
  12. python整数转换成英文表示
  13. 油气井钻井风险预测与控制系统——需求分析
  14. 水下SLAM论文!!!
  15. Oracle SQL前三行,后三行
  16. 离线数据仓库项目--技术选择
  17. 联想G480如何关闭数字小键盘
  18. 阿里云服务器被检测到有wa kuang程序
  19. 黑马程序员--Objective-C之--OC中的内存管理
  20. 【记录】初探FRP+云服务器实现端口映射(2020.7.27)

热门文章

  1. 金刚爸爸是这么教育金刚儿子的
  2. CCNP的实验设备注意事项
  3. 20款免费响应式的 HTML5 网站模板下载
  4. Java计算的XML面试题
  5. 在导出php,PDF导出在php
  6. 米奇emoji_一些常用的 Emoji 符号(可直接复制)
  7. Sourcetree使用 - git图形化工具(三)
  8. 【Codeforces576E_CF576E】Painting Edges(可撤销并查集+线段树分治)
  9. Spring 静态代理+JDK动态代理和CGLIB动态代理
  10. 【ASP.Net MVC3 】使用Unity 实现依赖注入