首页 > 解决方案 > 有没有一种简单的方法可以在 Spring/JPA 中查看原始数据库内容?

问题描述

是否可以在 Spring 应用程序中查看实际的数据库表内容?这可以是打印到 System.out 的典型 SQL 输出:

在此处输入图像描述

或任何其他类型的交互式表格视图。

这将在使用内存数据库的 spring 单元测试的上下文中使用 - 因此没有可以使用的单独的 SQL 类型提示(除非有一种简单的方法可以将其连接到内存数据库)。

最好不要为每个实体类/存储库编写不同的代码。主要目的是能够在测试应用程序时快速查看/调试添加到数据库表中的内容(在编写实际测试用例之后)。

标签: javaspringdatabasejpa

解决方案


另一种方法是使用控制台 for Hibernate Tools,可在https://hibernate.org/tools/获得


推荐阅读