我想用PostgreSQL在Spring MVC上建立数据库连接,我该怎么做?我已经尝试了谷歌搜索,但仍然没有找到我要找的东西,到目前为止,我已经在我的项目上添加了一个PostgreSQL依赖项,以下是代码
<dependency>
<groupId>org.postgresql</groupId>
<artifactId>postgresql</artifactId>
<version>9.4-1206-jdbc42</version>
</dependency>
那么我该怎么做呢?如何创建db的配置文件?数据库的默认登录凭据是什么?在哪里可以看到数据库表?
发布于 2019-06-01 12:46:23
您需要配置数据库连接。您可以创建一个类来配置它。例如:
@Configuration
public class DatabaseConfig {
@Bean
public DriverManagerDataSource getDataSource() {
DriverManagerDataSource bds = new DriverManagerDataSource();
bds.setDriverClassName("org.postgresql.Drive");
bds.setUrl("jdbc:mysql://localhost:5432/dbname");
bds.setUsername("user");
bds.setPassword("pass");
return bds;
}
}
然后,您可以将数据源注入到您的bens中。
@Controller
public class MyController {
@Autowired
private DataSource dataSource;
}
尝试使用Spring boot和spring数据。配置数据库连接和创建用于数据操作的存储库(CRUD)非常简单。查看此https://dzone.com/articles/spring-boot-with-spring-data-jpa
https://stackoverflow.com/questions/56403766
复制相似问题