Witam dostaje taki błąd
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'securityConfig': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Property 'dataSource' is required
Z tego co zrozumiałem muszę skonfigurować Data suource a zrobiłem to w taki sposób
@Configuration
@EnableJpaRepositories("pl.szymonciamaga")
public class WebDatasourceConfig {
@Bean
public DataSource getDatasource() {
DriverManagerDataSource dataSource = new DriverManagerDataSource();
dataSource.setDriverClassName("com.mysql.jdbc.Driver");
dataSource.setUrl("jdbc:mysql://localhost/system");
dataSource.setUsername("Admin");
dataSource.setPassword("root");
return dataSource;
}
}
Jak to wszystko poprawnie skonfigurować ? I jeszcze chciałbym dopytać bo nie rozumiem tego do końca po co to jest itd. w pliku application.properties mam też te dane zawarte. Nie wystarczy tylko application.properties?
spring.datasource.url=jdbc:mysql://localhost/system
spring.datasource.username=Admin
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
Pozdrawiam