simpleassociatedentity.java
来自「hibernate 开源框架的代码 jar包希望大家能喜欢」· Java 代码 · 共 64 行
JAVA
64 行
package org.hibernate.test.hql;/** * @author Steve Ebersole */public class SimpleAssociatedEntity { private Long id; private String name; private SimpleEntityWithAssociation owner; public SimpleAssociatedEntity() { } public SimpleAssociatedEntity(String name) { this.name = name; } public SimpleAssociatedEntity(String name, SimpleEntityWithAssociation owner) { this( name ); bindToOwner( owner ); } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public SimpleEntityWithAssociation getOwner() { return owner; } public void setOwner(SimpleEntityWithAssociation owner) { this.owner = owner; } public void bindToOwner(SimpleEntityWithAssociation owner) { if ( owner != this.owner ) { unbindFromCurrentOwner(); if ( owner != null ) { owner.getAssociatedEntities().add( this ); } } this.owner = owner; } public void unbindFromCurrentOwner() { if ( this.owner != null ) { this.owner.getAssociatedEntities().remove( this ); this.owner = null; } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?