springboot3.1.0 postgresql
时间: 2023-09-29 22:07:59 浏览: 140
对于使用SpringBoot 3.1.0连接PostgreSQL的步骤如下:
1. 在Maven或Gradle中添加以下依赖:
Maven:
```xml
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.2.23</version>
</dependency>
```
Gradle:
```groovy
implementation 'org.postgresql:postgresql:42.2.23'
```
2. 在application.properties文件中添加以下配置:
```properties
spring.datasource.url=jdbc:postgresql://localhost:5432/your_database_name
spring.datasource.username=your_username
spring.datasource.password=your_password
spring.datasource.driver-class-name=org.postgresql.Driver
```
3. 在代码中使用JdbcTemplate或者Spring Data JPA来连接数据库。
例如,使用JdbcTemplate来查询数据库:
```java
@Autowired
private JdbcTemplate jdbcTemplate;
public void queryDatabase() {
String sql = "SELECT * FROM your_table_name";
List<Map<String, Object>> rows = jdbcTemplate.queryForList(sql);
for (Map<String, Object> row : rows) {
System.out.println(row.get("column_name"));
}
}
```
使用Spring Data JPA来查询数据库可以参考官方文档:https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#reference
阅读全文