SpringBoot项目重启的时候怎么弹出来这个选项怎么设置啊,求
就选第二个,也就是热部署,开发测试时不需要停止你的服务,如果有类和资源文件的修改或新增,直接可以更新类和资源文件。
不知道你这个问题是否已经解决, 如果还没有解决的话:我们在 IDEA 中使用 Maven
建立了一个 SpringBoot
项目,可以在页面的右侧看到三个标签:Maven、Database、Ant。
其中,Database 标签可以帮助我们连接数据库.
我们把 Database 标签页点开(再点一次即可关闭标签页),点击最左侧的加号,在 Data Source
一栏中选择要连接的数据库,比如这里我们选择去连接 MySQL。
在弹出的窗口中填入一些信息
jdbc:mysql://localhost:3306
,后面接上数据库名比如我的 MySQL 账户是“root”,密码是“123456”,现在我要连接 MySQL 中的 “mybatis”数据库。
那么我在 User 部分填入“root”,Password 填入“123456”,Database 部分填入“mybatis”。URL部分通常 IDEA 会智能填入,如果没有则需要手动填写。
将上面的基本配置填写好之后,我们在窗口中点击“Advanced”标签页,在下方的表格中找到“serverTimezone”时区服务,填写一个时区,比如“Asia/Shanghai”。
然后我们回到“General”标签页,点击下方的“Test Connection”进行连接测试。如果能够正常连接会给出绿色的通过提示,不能连接会给出错误信息。
比如这里可以看到,数据库连接正常,就可以直接点击窗口下方的“OK”按钮完成连接了。
如果提示有“server time zone”时区错误的,可以尝试换一个时区试试,比如“Asia/HongKong”、“UTC”。
我可以解决这个问题。具体步骤如下:
总之,以上步骤可以让你的 IDEA 设置自动弹出选项,每次重启 SpringBoot 项目时询问你是否清除缓存,并且可以让弹窗以默认选项 "Clear Application Data" 自动选择。