我刚开始学习Spring Data JPA,我在本地主机连接到mysql并且能够保存一条记录,但我无法理解为什么它在工作,如果我没有给属性文件中的方言属性,并且是休眠弹簧的默认实现数据而不是ibatis或Eclispe链接,因为在我的pom.xml中,我只是添加了spring-data-jpa的依赖关系,并且从未提及要使用哪种JPA实现。Spring Data JPA在内部使用Hibernate和为什么我的应用程序正在工作如果我不提供方言属性?
application.properties
spring.jpa.hibernate.ddl-auto=create
spring.jpa.properties.hibernate.
spring.datasource.url=jdbc:mysql://localhost:3306/initsoftware
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.username=ppppppp
spring.datasource.password=xxxxxxx
logging.level.root=DEBUG
spring.jpa.show-sql=true