java - Hibernate - 如果没有关联,Hibernate 是否使用代理对象?

标签 java hibernate proxy

下面显示的实体中没有关联。
hibernate 是否使用代理对象来检索 User 对象?
这个问题与 this one 有点相同。 .
但是如果没有关联怎么办?

@Entity
@Table(name="user")
public class User {
    @Id
    @GeneratedValue
    private int id;
    private String name;

    public int getId() {
        return id;
    }
    public void setId(int id) {
        this.id = id;
    }
    public String getName() {
        return name;
    }
    public void setName(String name) {
        this.name = name;
    }
}

最佳答案

用它来测试代理

boolean proxy = user instanceof HibernateProxy;

关于java - Hibernate - 如果没有关联,Hibernate 是否使用代理对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36568192/

相关文章:

Java 对象与 null 情况比较?

java - 检测android/java中多列数组列表中的重复元素?

hibernate - 带有集合的Grails LazyInitializationException

hibernate - Hibernate 2级缓存不适用于GORM 6.1.11

java - 使用多线程并行执行求解网格大小大于 9*9 的数独

java - MonitorInterval 在 log4j2 中不起作用

java - Hibernate postgres - 关系 "userdetails"不存在

node.js - 在 node.js 中调用 https web 服务(在代理后面)

python - Chrome headless 忽略系统代理

reactjs - 无法使用 nginx 在 ReactJS 应用程序中使用 CORS