Как связать PostgreSQL с Spring Mvc - PullRequest
0 голосов
/ 01 июня 2019

Я хочу установить соединение с базой данных в Spring MVC с PostgreSQL, как мне это сделать? Я пробовал поиск в Google, но до сих пор не нашел того, что искал, поэтому я добавил зависимость PostgreSQL для своего проекта, и вот коды

<dependency>
  <groupId>org.postgresql</groupId>
  <artifactId>postgresql</artifactId>
  <version>9.4-1206-jdbc42</version>
  </dependency>

Так куда мне идти отсюда? Как мне создать конфигурационные файлы для БД? Каковы учетные данные по умолчанию для базы данных? Где я могу увидеть таблицу базы данных?

1 Ответ

0 голосов
/ 01 июня 2019

Вам необходимо настроить соединение с базой данных. Вы можете создать класс для настройки этого. Например:

@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;
}

}

А затем вы можете добавить источник данных в свои поля.

@Controller
public class MyController {

   @Autowired
  private DataSource dataSource;
}

Попробуйте использовать загрузку Spring с данными пружины. Очень просто настроить подключение к базе данных и создать репозитории для манипулирования данными (CRUD). Посмотреть это https://dzone.com/articles/spring-boot-with-spring-data-jpa

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...