你好!
配置的是什么数据库?是否为H2内存数据库?
如果是H2内存数据库的话,默认不进行配置,数据是存在内存当中的,关闭应用,数据则消失。添加以下配置到配置文件,可存入本地::
spring.jpa.show-sql = truespring.jpa.hibernate.ddl-auto = update
spring.datasource.url = jdbc\:h2\:file\:D\:\\testdb
#spring.datasource.url = jdbc:h2:file:~/.h2/testdb
spring.datasource.username = sa
spring.datasource.password = sa
spring.datasource.driverClassName =org.h2.Driver
spring.jpa.show-sql = true 显示sql语句
spring.jpa.hibernate.ddl-auto = update 这个必须加,每次启动对应实体
希望对你有帮助!
一般遇到这样问题的时候,可以使用数据库自身的工具连接查看,例如mysql一般是MYSQL命令,例如:mysql -h 服务器地址 -u 用户名 -p
回车输入正确的密码之后,如果无法连接,根据提示看是服务器关闭(网络失败)还是密码错误(访问被拒绝),如果正常连接,就可以继续使用命令显示数据库清单,或者查看数据库里面的表的清单,以及表中的数据,执行相应的show、select命令即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)