当前位置: 首页 > 知识库问答 >
问题:

在DB2 10.5中使用JUnit测试DAO类时,无法获取下一个序列值

蒋高杰
2023-03-14

我已经安装了新的数据库,在我的本地序列,并能够看到下一个序列值通过命令提示符。但是,当我试图使用JUnit测试DAO类时,我会得到以下错误。下面的错误声明没有特权...但我可以使用cmnd提示符获取下一个序列值。

错误:

共有1个答案

单于淇
2023-03-14

SQLSTATE 42501授权ID没有对标识的对象执行指定操作的权限。

您只需赋予数据库用户帐户必要的权限。

 类似资料:
  • 问题内容: 我有gwt应用程序在后端连接到postgres DB,并且有一个Java类’Judgement’映射了数据库中的’judgements’表,当我尝试将判断持久化到db时,它引发了以下错误: 我的审判课看起来像这样 我的表判断是: 我在数据库中有一个SEQUENCE名称’judgements_id_seq’ 谁能告诉我怎么了???谢谢。 问题答案: Hibernate的PostgreSQ

  • 我正在使用JUnit测试一个DAO类,我得到了一个nullpointerexception,我不知道为什么要启动服务类。以下是测试类: 以下是UserDaoImpl 如何在测试类中注入类?我想nullpointerxeception的原因是dao类没有正确地注入到测试类中

  • DAO类的相关方面如下 我的src/test/resources/application.properties文件如下所示 在Eclipse中作为JUnit测试运行的跟踪 应用程序结构 -SRC ----application.java ----COM ----Hitstpa ----application.properties --测试 ---爪哇

  • 我想问一下你的知识。一个Spring启动应用程序包含各种映射器。这些应该进行测试。要测试映射器,应该读取一个JSON文件。这个JSON文件加载在每个测试文件中。到目前为止,该功能已在每个测试类中实现,我想将功能外包给一个助手类。我尝试如下: 在测试类中,我调用助手如下: 很遗憾,我收到以下错误消息: 组织。springframework。豆。工厂UnsatifiedDependencyExcept

  • 我有DaoImpl类: 我的测试是: 测试是成功的,但是当我运行具有覆盖率的junit测试时,它显示方法没有被覆盖,因此我的整体单元测试行覆盖率低于要求。我们能涵盖那部分吗?如果是,我们怎么做?谢了。

  • 问题内容: 我有一堆JUnit测试用例(集成测试),它们在逻辑上分为不同的测试类。 我们能够为每个测试类加载一次Spring应用程序上下文,然后将其重新用于JUnit测试类中的所有测试用例 但是,我们只是想知道是否有一种方法可以对一堆JUnit测试类仅加载一次Spring应用程序上下文。 FWIW,我们使用Spring 3.0.5,JUnit 4.5并使用Maven构建项目。 问题答案: 是的,这