【发布时间】:2016-07-07 21:02:23
【问题描述】:
我有这个代码,我使用 application.properties 来使用 mysql,但仍然使用 hsql。
application.properties
spring.datasource.url=jdbc:mysql://localhost:3307/dvv
spring.datasource.username=root
spring.datasource.password=
spring.datasource.driverClassName=com.mysql.jdbc.Driver
spring.datasource.platform=mysql
和应用程序.class
@EnableAutoConfiguration
@EnableJpaRepositories(basePackageClasses = {VideoRepository.class, VideoRepository2.class})
@Configuration
@EnableWebMvc
@ComponentScan
public class Application {
// Tell Spring to launch our app!
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
}
和存储库
@Repository
public interface VideoRepository2 extends CrudRepository<Video2, Long>{
// Find all videos with a matching title (e.g., Video.name)
public Collection<Video2> findByName(String title);
// Find all videos within a given category
public Collection<Video2> findByCategory(String category);
}
【问题讨论】: