springboot3.1。0 postgresql
时间: 2023-08-22 20:09:27 浏览: 49
很抱歉,Spring Boot 最新版本目前是 2.6.2,没有 3.1.0 版本。不过,Spring Boot 支持 PostgreSQL 数据库,你可以在项目中添加相应的依赖和配置来使用。以下是一个简单的示例:
1. 在 pom.xml 文件中添加 PostgreSQL 依赖:
```xml
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>42.3.1</version>
</dependency>
```
2. 在 application.properties 文件中添加 PostgreSQL 数据库配置:
```properties
spring.datasource.url=jdbc:postgresql://localhost:5432/mydatabase
spring.datasource.username=myusername
spring.datasource.password=mypassword
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
```
3. 在代码中使用注解来访问数据库:
```java
@Repository
public interface UserRepository extends JpaRepository<User, Long> {
@Query("SELECT u FROM User u WHERE u.username = ?1")
Optional<User> findByUsername(String username);
}
```
以上示例中,`User` 是一个简单的数据模型,`@Repository` 注解表示该接口是一个 Spring Data JPA 数据访问层的接口,`@Query` 注解表示使用自定义的 SQL 查询语句来查询数据。
希望以上信息能够帮到你。如果有其他问题,欢迎随时提出。