springboot怎么链接SQL servser
时间: 2024-12-17 16:27:26 浏览: 5
在Spring Boot项目中连接SQL Server,你可以通过JDBC (Java Database Connectivity) 或者更高级的ORM框架如MyBatis、Hibernate等来实现。以下是基本步骤:
1. **添加依赖**:
- 如果选择JDBC,你需要在`pom.xml`文件中添加sqljdbc驱动的Maven依赖,如果是Spring Boot,可以这么添加:
```xml
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>9.4.0.jre8</version>
</dependency>
```
- 对于ORM框架,如MyBatis或Hibernate,对应的依赖会有所不同。
2. **配置数据源**:
- 在application.properties或application.yml文件中配置数据库连接信息,例如:
```properties
spring.datasource.url=jdbc:sqlserver://localhost:1433;databaseName=myDB
spring.datasource.username=myUser
spring.datasource.password=myPassword
```
3. **创建数据访问组件**:
- 使用@Configuration或@Repository注解创建DAO(Data Access Object)接口和其对应的服务类。如果你用的是MyBatis,则需要创建Mapper接口并编写XML映射文件;如果用的是Hibernate,只需创建Repository接口即可。
4. **启用自动配置**:
- Spring Boot已经包含了对一些数据库连接池的支持(如HikariCP),所以在启动应用时,它会自动检测并配置数据源。
5. **测试连接**:
- 创建一个测试类,注入数据源或DAO,尝试执行查询或其他操作来验证是否能成功连接到SQL Server。
阅读全文