java - ejp : how to save modified objects?

标签 java orm

我正在使用ejp ,这是一个简单的orm框架。

如果用ejp加载了1000多个对象,但其中一些对象被修改,如何保存更改?我应该自己找到修改过的吗?

如果您有使用 ejp 的经验,请告诉我。

最佳答案

与将对象与“持久上下文”相关联的 Hibernate/JPA 不同,EJP 不会将对象与给定上下文相关联。对象是独立的并且可以超越任何上下文而持续存在。因此,在更新对象时需要使用 saveObject()。如果对象发生更改,它将在数据库中更新,否则不会更新。对于 EJP,对象只要存在就有效。

关于java - ejp : how to save modified objects?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7707963/

相关文章:

java - 如何将抽象类编写为接口(interface)

java - 将现有的maven项目添加到eclipse中的Maven多模块项目中

java - GUI编程学习资料?

python - 当从 python 使用 TSQL(SQL Server 上的 mssql)时,如何自动生成 SQLAlchemy 的 ORM 代码?

orm - 将属性注入(inject) JPA orm.xml?

mysql - 水线 - 字段总和的位置

python - 如何验证 SQLAlchemy ORM 中的列数据类型?

python - 为什么使用 sqlite 插入 SQLAlchemy 比直接使用 sqlite3 慢 25 倍?

java - Logstash自定义输入插件调用java类

java - Oracle 查询到 Hibernate 查询的转换