我使用spring-boot和spring-data-jpa以及内存数据库开发了我的web应用程序,我有几个问题:
我现在如何切换到一个持久的,比方说,MySQL数据库?我的配置需要更改什么?
Spring-boot能为我设置一个特定端口的数据库吗?它存储在我的文件系统中的哪个位置?
IntelliJ是否为创建的数据库提供数据源浏览器?
我相信这一定必须在春天启动文档的无尽丛林中的某处。
答案 0 :(得分:2)
您可以根据Gabor Bakos已提供的链接更改数据源的应用程序属性。
这取决于您要使用的数据库的类型。 HSQLDB和H2允许您指定数据库文件的文件路径,但数据库实例本身仍在您的应用程序进程中运行。使用像MySQL这样的完整RMDBS,您必须自己安装和配置MySQL服务器,并为Spring Boot应用程序提供连接数据。
是的,IntelliJ有一个适用于所有主要数据库的数据源浏览器(可能你必须下载数据库驱动程序)。