你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
登录
database
hibernate
当一个例外被抛出时 javax.persistence.PersistenceException
我在学习 hibernate 并面临例外 - javax.persistence.PersistenceException
但我不明白这个的确切原因。
这是一个例外的情况?
没有找到相关结果
已邀请:
与内容相关的链接
提交
2 个回复
风见雨下
赞同来自:
PersistenceException 发生在S. DB 操作使用 EntityManager.
场景
:
EntityNotFoundException
=> 实体不存在。 例如,你尝试
找到 UserData, 但是没有这样的表格
NonUniqueResultException
=> 提供者的持久性持久性
getSingleResult// 按要求执行,并且有多个
结果来自请求。
例如: em.getSingleResult//. 但问
更多的 1 线时间
NoResultException
=> 被持久供应商弹出
Query.getSingleResult// 或者 TypedQuery.getSingleResult// 路过
请求,没有结果返回。
以及更多...
https://docs.oracle.com/cd/E17 ... .html
知食
赞同来自:
PersistenceException是内部执行时间的例外 JPA, 调用操作时可能会导致 entityManager DB, 例如 find, persist, flush, lock, refresh 等等。此异常是以下例外的父项。 :
EntityExistsException, EntityNotFoundException, NonUniqueResultException, NoResultException, OptimisticLockException, RollbackException, TransactionRequiredException.
您可以使用 PersistenceException 为了捕获任何上述例外
你的课程 DAO.
要回复问题请先
登录
或
注册
发起人
帅驴
相关问题
写一个UNC路径到另一个磁盘?
Linux netns: 在一个物理接口上使用不同的IP地址运行不同的命令
服务 IIS 具有客户端IP地址的例外
你能写一个请求吗? LDAP, 哪个返回帐户在前一天修改过?
如何重命名列 DataGrid, 如果一个 AutoGenerateColumns = True?
iSCSI: HP MSA 2012i, 发起者只检测一个目标
转移案件的初始值应该是一个字面
配置 RAID 写一个沉重的数据库 postgresql 9.2 有四块磁盘
我不能停止或重新启动一个微妙的宝石 ubuntu 10.04
Python requests 图书馆如何使用一个令牌传输授权标题
问题状态
最新活动:
2021-03-21 00:14
浏览:
280
关注:
3
人
2 个回复
风见雨下
赞同来自:
场景
:
EntityNotFoundException
=> 实体不存在。 例如,你尝试
找到 UserData, 但是没有这样的表格
NonUniqueResultException
=> 提供者的持久性持久性
getSingleResult// 按要求执行,并且有多个
结果来自请求。
例如: em.getSingleResult//. 但问
更多的 1 线时间
NoResultException
=> 被持久供应商弹出
Query.getSingleResult// 或者 TypedQuery.getSingleResult// 路过
请求,没有结果返回。
以及更多...
https://docs.oracle.com/cd/E17 ... .html
知食
赞同来自:
EntityExistsException, EntityNotFoundException, NonUniqueResultException, NoResultException, OptimisticLockException, RollbackException, TransactionRequiredException.
您可以使用 PersistenceException 为了捕获任何上述例外
你的课程 DAO.