spring - 无法获得 JDBC 连接;嵌套异常是 com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user
问题描述
这是我的应用程序 .properties 文件
server.context-path=/moneymonster
management.security.enabled=false
#spring.datasource.url=jdbc:mysql://localhost:3306/money_monster?zeroDateTimeBehavior=convertToNull&createDatabaseIfNotExist=true
spring.datasource.url=jdbc:sqlserver://localhost:1433;databaseName=projej30521
spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver
spring.datasource.username=
spring.datasource.password=
#Jpa
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.SQLServer2012Dialect
#batch
spring.batch.job.enabled=false
#security.user.password=password
#jsp
spring.mvc.view.prefix: /view/
spring.mvc.view.suffix: .jsp
application.propeties 文件由 hibernate 和 jpa 的配置以及 sql server 12 配置组成
解决方案
spring.datasource.username= "you must set username"
如果你有密码,你必须设置它
这个例子
spring.datasource.url=jdbc:sqlserver://localhost;databaseName=springbootdb
spring.datasource.username=sa
spring.datasource.password=Projects@123
spring.datasource.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriver
spring.jpa.show-sql=true
spring.jpa.hibernate.dialect=org.hibernate.dialect.SQLServer2012Dialect
spring.jpa.hibernate.ddl-auto = create-drop
推荐阅读
- java - 具有连接列但未持久化的 JPA 实体
- java - 将 Java 项目转换为 Maven 项目 - 无法找到或加载主类
- java - 方法检查字符串是否匹配模式不起作用
- javascript - 为什么我在 React 中得到“无法读取未定义的属性(读取 'map')”,而没有语法错误
- c# - 无法在 asp net core 样板中回滚事务
- r - 如何在 R 中自定义 Facet_Grid 字体标签
- php - 设置请求内容以在 symfony 中测试
- python - 如何每天用python查询一个非常大的在线csv文件以获取新信息?
- image-processing - 如何为 CVAT 中的多边形标签启用“制作 AI 多边形”选项?
- jquery - Locomotive Scroll:是否可以将 querySelector 与 URL 和锚标记一起使用?