草庐IT

persistent-volumes

全部标签

java - 系统应用程序与 android :persistent=true crashes after update

我在中有一个带有android:persistent=true的系统特权应用程序。当我更新它时(通过ADB或任何其他方式),它无法正确更新并崩溃。我看到的是系统在当前(系统安装的)版本仍在运行时安装了更新。在更新期间,系统不会停止进程(尝试停止但失败或根本不尝试)。更新完成后,应用程序似乎经历了“重启”——我看到组件正在初始化,例如Application::onCreate()被调用。但这发生在与更新前相同的过程中!因此(在启动应用程序的某些Activity时),应用程序崩溃并出现“奇怪的”异常,例如无法将类转换为自身:引起:java.lang.ClassCastException:c

java - 找不到元素 'persistence' 的声明

把persistence.xml放在eclipse项目的classpath下因为之前的错误是找不到文件。现在给出这个错误:Causedby:javax.persistence.PersistenceException:Invalidpersistence.xml.ErrorparsingXML[line:-1,column:-1]:cvc-elt.1:Cannotfindthedeclarationofelement'persistence'org.hibernate.ejb.HibernatePersistence 最佳答案 问题

java - Hibernate 未知实体(不缺少 @Entity 或导入 javax.persistence.Entity )

我有一个非常简单的类:importjavax.persistence.Column;importjavax.persistence.Entity;importjavax.persistence.GeneratedValue;importjavax.persistence.GenerationType;importjavax.persistence.Id;importjavax.persistence.Table;@Entity@Table(name="users")publicclassUser{@Column(name="firstName")privateStringfirstNa

java - 如何使用 JPA 解决 javax.persistence.EntityNotFoundException(不是使用 @NotFound)

我们正在使用JPA从数据库加载一些东西。一些实体之间可能有可选的关系,例如@EntitypublicclassFirst{....@OneToOne(cascade={CascadeType.PERSIST,CascadeType.MERGE,CascadeType.REFRESH,CascadeType.DETACH})@JoinColumns(value={JoinColumn(name="A_ID",referencedColumnName="A_ID",insertable=false,updatable=false),JoinColumn(name="B_ID",refere

javax.persistence.* 来源,在哪里?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我可能在这里遗漏了一些非常明显的东西,但我无法从javax.persistence包中找到一些类的源代码。我将EclipseLink用作JPA提供程序。当我尝试按Ctrl+左键单击EntityManager接口(interface)的方法时,Eclipse说我应该附上源代码,因为它找不到它们。我尝试附加EclipseLink的,但它提示无法在那里找到EntityMan

javax.persistence.NoResultException : getSingleResult() did not retrieve any entities

我用ejb创建了一个命名查询来检查用户名是否被使用。当singleResult为null时,我得到以下异常:javax.persistence.NoResultException:getSingleResult()didnotretrieveanyentities但是这个异常是我想要的用户名空闲时的结果。代码如下:publicUsergetUserByUsername(Stringusername)throwsDAOException{try{Queryq=em.createNamedQuery(User.getUserByUsername);q.setParameter("usern

java - 如何指示 Maven 忽略我的 main/resources/persistence.xml 而支持 test/...?

我有两个persistence.xml文件,用于测试:src/main/resources/META-INF/persistence.xmlsrc/test/resources/META-INF/persistence.xml如何指示Maven在测试时忽略第一个文件?现在它不会被忽略,因为OpenEJB说:ERROR-FAIL...Finder:@PersistenceContextunitNamehasmultiplematches:unitName"abc"has2possiblematches. 最佳答案 查看alternat

javax.persistence 字段、getter 或 setter 上的注释?

我目前正在学习Hibernate和JavaPersistenceAPI。我有一个@Entity类,需要对各个字段应用注释。我在下面的代码中包含了他们可以去的所有三个地方。我应该将它们应用于字段本身、getter还是setter?这三个选项之间的语义差异是什么(如果有)。importjavax.persistence.Entity;importjavax.persistence.Table;importjavax.persistence.Id;@Entity@Table(name="song")publicclassSong{//Annotationsshouldonlybeapplie

java - JPA 与 JTA : Persist entity and merge cascaded child entities

我与以下实体类具有双向一对多关系:0或1个客户0个或多个产品订单当持久化客户端实体时,我希望关联的产品订单实体也被持久化(因为它们到“父”客户端的外键可能已更新)。当然,所有必需的CASCADE选项都在客户端设置。但是,如果在引用现有产品订单时第一次持久化新创建的客户端,则它不起作用,如在这种情况下:产品订单“1”已创建并保留。工作正常。已创建客户“2”并将产品订单“1”添加到其产品订单列表中。然后它被坚持。不起作用。我尝试了几个方法,但没有一个显示出预期的结果。请参阅下面的结果。我在这里阅读了所有相关问题,但它们对我没有帮助。我在GlassFish3.1.2上的ApacheDerby

Access was denied setting up the persistent registry: \SystemRoot\licensing.hiv.

mssqlserver无法启动:9月2509:00:59bjca-dbsqlservr[21339]:chmod:更改"/var/opt/mssql/log/core.sqlservr.07_10_2022_01_00_09.26320.txt"的权限:不允许的操作9月2509:00:59bjca-dbsystemd[1]:mssql-server.service:mainprocessexited,code=exited,status=1/FAILURE9月2509:00:59bjca-dbsystemd[1]:Unitmssql-server.serviceenteredfailedsta