在springboot中使用默认数据源连接池 连接postgresql
时间: 2024-02-05 17:13:44 浏览: 23
在Spring Boot中使用默认数据源连接池连接PostgreSQL,可以按照以下步骤进行操作:
1. 在`pom.xml`文件中加入PostgreSQL的依赖:
```
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
</dependency>
```
2. 在`application.properties`文件中配置PostgreSQL的连接信息:
```
spring.datasource.url=jdbc:postgresql://localhost:5432/mydb
spring.datasource.username=myusername
spring.datasource.password=mypassword
```
其中,`mydb`是你要连接的数据库名称,`myusername`是连接数据库的用户名,`mypassword`是连接数据库的密码。
3. 在代码中使用`JdbcTemplate`类来操作数据库:
```
@Autowired
private JdbcTemplate jdbcTemplate;
public List<String> getUsers() {
List<String> users = jdbcTemplate.queryForList("SELECT username FROM users", String.class);
return users;
}
```
其中,`jdbcTemplate`是Spring Boot自动创建的`JdbcTemplate`实例,可以直接使用。`queryForList`方法用于执行查询语句,并将结果转换为指定类型的列表。这里将查询结果转换为字符串类型的列表。
以上就是在Spring Boot中使用默认数据源连接池连接PostgreSQL的步骤。