springboot 集成H2内置数据库,网页访问登录后空白问题
springboot集成h2内置数据库,远程连接h2数据库,页面连接h2数据库出现空白的解决办法,重启应用h2数据库丢失的解决办法。
·
1. 引入h2 maven依赖

2. 再配置文件yml中加入h2数据库配置

其中schema和data为初始化表结构和数据,url该方式是本地文件的形式,常用的还有mem内存形式和tcp远程连接形势。大多用本地文件形式,运行后,会自动生成h2.mv.db的h2数据库存储文件。下次不用再初始化schema和data。
3. 页面登录访问,访问端口和项目是同一个端口。

4. 白板儿页面或者部分页面,试过很多浏览器都是这样。IE 可以看到help页面。就是看不到网友的查询页面。


5. 我寻思着,这个jsp页面叫help.jsp,那么应该是有规律的吧。我把中间help.jsp改成query.jsp,果然出来了,sql查询的jsp页面。

6. 查询数据就可以对数据进行查看和在线编辑。

7. 第一次scheme和data中是初始化语句,重新启动应用保留之前数据,不要注释scheme和data,因为dev中优先级会覆盖prod中注释掉的。因此把scheme和data写个show tables;类似空sql脚本就行了。这样重启原来的数据不会丢失。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)