What is the difference between these 2 properties in spring ?
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
and
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL55Dialect
spring.datasource.driver-class-name
property seems to work but in some siturations like putting a unquie constraint on column it doesn't work. Why?