springboot sqlserver mysql
时间: 2023-10-13 17:25:55 浏览: 187
Spring Boot 支持多种数据库,包括 SQL Server 和 MySQL。在使用 Spring Boot 连接这两种数据库时,需要配置相应的数据库驱动和连接信息。
首先,需要在 pom.xml 文件中引入相应的数据库驱动依赖。对于 SQL Server,可以使用 Microsoft 提供的 JDBC 驱动,对于 MySQL,可以使用 MySQL Connector/J 驱动。示例代码如下:
```xml
<!-- for SQL Server -->
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>8.4.1.jre11</version>
</dependency>
<!-- for MySQL -->
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>8.0.23</version>
</dependency>
```
接下来,需要在 application.properties 文件中配置数据库连接信息。示例代码如下:
```properties
# SQL Server
spring.datasource.url=jdbc:sqlserver://localhost:1433;databaseName=mydatabase
spring.datasource.username=myusername
spring.datasource.password=mypassword
spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
# MySQL
spring.datasource.url=jdbc:mysql://localhost:3306/mydatabase?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC
spring.datasource.username=myusername
spring.datasource.password=mypassword
spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver
```
配置完成后,即可使用 Spring Boot 连接 SQL Server 或 MySQL 数据库。可以使用 JdbcTemplate 或者 MyBatis 等持久化框架进行数据库操作。
阅读全文