spring boot怎么连接SQL server中文数据库 固生堂230625
时间: 2024-11-09 12:22:41 浏览: 17
Spring Boot连接SQL Server中文数据库需要配置几个关键步骤。首先,你需要在项目中添加SQL Server的JDBC驱动依赖。如果你使用的是Maven,可以在pom.xml文件中加入以下内容:
```xml
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>9.4.0.jre8</version> <!-- 最新版本自行替换 -->
</dependency>
```
然后,创建一个application.properties或application.yml文件,配置数据库连接信息:
```properties
spring.datasource.url=jdbc:sqlserver://localhost:1433;databaseName=固生堂230625;useUnicode=true;characterEncoding=UTF-8
spring.datasource.username=your_username
spring.datasource.password=your_password
```
在这里,`localhost:1433`是SQL Server实例的地址,`固生堂230625`是数据库名称,`username`和`password`分别是连接数据库所需的用户名和密码。
最后,确保在你的应用中注入`DataSource`并开始使用它:
```java
@Configuration
public class DataSourceConfig {
@Bean
public DataSource dataSource() {
EmbeddedDatabaseBuilder builder = new EmbeddedDatabaseBuilder();
return builder.addScript("schema.sql") // 如果有初始数据或结构脚本
.ignoreFailedDrops(true) // SQL Server默认禁用DROP TABLE IF EXISTS,设置这个忽略错误
.build("HikariCP");
}
}
```
阅读全文