springboot在代码内使用jdbc链接sqlserver数据库,数据库链接信息也在代码内
时间: 2024-05-15 14:17:03 浏览: 113
springboot连接数据库
Spring Boot可以使用Spring JDBC模块来连接SQL Server数据库。在代码中使用JDBC连接SQL Server数据库需要以下步骤:
1. 配置数据库连接信息
在application.properties或者application.yml文件中配置数据库连接信息,例如:
```
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
```
2. 添加依赖
在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>com.microsoft.sqlserver</groupId>
<artifactId>mssql-jdbc</artifactId>
<version>9.2.1.jre11</version>
</dependency>
```
3. 使用JdbcTemplate执行SQL语句
在代码中使用JdbcTemplate执行SQL语句,例如:
```
@Autowired
JdbcTemplate jdbcTemplate;
public List<String> getNames() {
List<String> names = jdbcTemplate.queryForList("SELECT name FROM users", String.class);
return names;
}
```
以上代码使用JdbcTemplate查询数据库中的用户名称。在代码中使用JdbcTemplate需要注入JdbcTemplate对象,并调用其方法执行SQL语句。
注意:在使用Spring Boot连接SQL Server数据库时,需要使用Microsoft JDBC Driver for SQL Server。在pom.xml文件中添加mssql-jdbc依赖后,Spring Boot会自动下载并使用该驱动。
阅读全文