我无法找到如何告诉Spring Boot创建模式(如果它在ms SQL上不存在),例如在MySQL中,我可以通过以下方式实现此目标: spring.datasource.url = jdbc:mysql:// localhost:3306 / example?createDatabaseIfNotExist = true
这是MS SQL的代码: spring.datasource.url = jdbc:sqlserver:// localhost:1433; databaseName = Example 带有电子邮件和密码配置的诅咒...
Hibernate Configuration:
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.SQLServerDialect
spring.jpa.properties.hibernate.enable_lazy_load_no_trans=true
我试图查看互联网和此处,但找不到答案。
答案 0 :(得分:0)
看看SO上similar question的EDIT部分。
尤其要注意指向Spring Boot的application.properties文件和Spring Boot参考文档的database initialization部分的链接。
另请参阅Automatic schema generation的Hibernate文档,其中介绍了hibernate.hbm2ddl.auto
的选项的含义。