本文已参与「新人创作礼」活动,一起开启掘金创作之路。
| 序号 | 类型 | 地址 |
|---|---|---|
| 1 | MySQL | MySQL操作之概念、SQL约束(一) |
| 2 | MySQL | MySQL操作之数据定义语言(DDL)(二) |
| 3 | MySQL | MySQL操作之数据操作语言(DML)(三) |
| 4 | MySQL | MySQL操作之数据查询语言:(DQL)(四-1)(单表操作) |
| 5 | MySQL | MySQL操作之数据查询语言:(DQL)(四-2)(多表查询) |
| 6 | MySQL | MySQL操作之数据控制语言:(DC)(五) |
| 7 | MySQL | MySQL操作之数据库函数 |
| 8 | MySQL | MySQL管理之数据类型 |
| 9 | MySQL | MySQL管理之索引 |
| 10 | MySQL | MySQL管理之事务管理 |
| 11 | MySQL | MySQL管理之存储过程 |
| 12 | MySQL | MySQL管理之视图 |
| 13 | MySQL | MySQL管理之数据备份与还原 |
| 14 | MySQL | Linux(centos 7.5)服务器安装MySQL |
| 15 | MyBatis | MyBatis从入门到多表关联 |
| 16 | MyBatis | MyBatis常用方法 |
| 17 | MyBatis | Mybatis逆向工程的使用(附文件地址) |
| 18 | MyBatis | spring boot连接Mybatis数据库的配置文件(MySql、SQLserver、Oracle) |
| 19 | MyBatis-Plus | Mybatis-Plus使用案例(包括初始化以及常用插件) |
| 20 | MyBatis-Plus | mybatis-plus代码生成器 |
| 21 | MyBatis-Plus | 自定义SQL |
| 22 | MyBatis-Plus | Mybatis-Plus(连接Hive) |
| 23 | MyBatis-Plus | MyBatis-plus配置自定义SQL(执行用户传入SQL) |
| 24 | MyBatis-Plus | Mybatis-Plus(Service CRUD 接口) |
@[toc]
一、MySql连接数据库
1、pom依赖
<!--mybatis配置-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
<!--MySQL-->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
</dependency>
2、properties配置
#MySql
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://106.12.58.186:3306/learn
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.tomcat.initial-size=10
spring.datasource.tomcat.max-active=50
spring.datasource.tomcat.max-wait=1000
spring.datasource.tomcat.validation-query=select 1 from dual
spring.datasource.tomcat.test-on-borrow=true
spring.datasource.tomcat.max-idle=100
spring.datasource.tomcat.min-idle=10
spring.datasource.tomcat.testWhileIdle=true
spring.datasource.tomcat.removeAbandoned=true
二、SQLserver连接数据库
1、pom依赖
<!--mybatis配置-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
<!--SqlServer-->
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
</dependency>
2、properties配置
# SqlServer
spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver
spring.datasource.url=jdbc:sqlserver://106.12.58.186:1433;databaseName=learn
spring.datasource.username=sa
spring.datasource.password=sa
spring.datasource.tomcat.initial-size=10
spring.datasource.tomcat.max-active=50
spring.datasource.tomcat.max-wait=1000
spring.datasource.tomcat.validation-query=select 1
spring.datasource.tomcat.test-on-borrow=true
spring.datasource.tomcat.max-idle=100
spring.datasource.tomcat.min-idle=10
spring.datasource.tomcat.testWhileIdle=true
spring.datasource.tomcat.removeAbandoned=true
三、Oracle连接数据库
1、pom依赖
<!--mybatis配置-->
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
<!--Oracle-->
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>12.1.0.2</version>
</dependency>
2、properties配置
# Oracle
spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=jdbc:oracle:thin:@106.12.58.186:1521/dual
spring.datasource.username=dual
spring.datasource.password=dual
spring.datasource.tomcat.initial-size=10
spring.datasource.tomcat.max-active=50
spring.datasource.tomcat.max-wait=1000
spring.datasource.tomcat.validation-query=select 1 from dual
spring.datasource.tomcat.test-on-borrow=true
spring.datasource.tomcat.max-idle=100
spring.datasource.tomcat.min-idle=10
spring.datasource.tomcat.testWhileIdle=true
spring.datasource.tomcat.removeAbandoned=true