All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.onetwo.dbm.jdbc.mapper.DbmChildrenRowNestedMapping Maven / Gradle / Ivy

The newest version!
package org.onetwo.dbm.jdbc.mapper;
/**
 * 如:
 * class Parent {
 * 		List children;
 * }
 * class Child implements DbmChildrenRowNestedMapping {
 * 		boolean linkParent(String parentPropertyName, Object parent) {
 * 			if (parentPropertyName=="parent") {
 * 				this.parent = (Parent) parent;
 * 			}
 * 		}
 * }
 * @author weishao zeng
 * 
*/ public interface DbmChildrenRowNestedMapping { /*** * 返回true,表示linkParent方法里已自行设置到父对象对应属性 * 否则,dbm会自动把对象添加到parent对应属性 * 一般返回false即可,有时实现此接口只需要在子对象里获取父对象 * @author weishao zeng * @param parent * @return */ boolean linkParent(String parentPropertyName, Object parent); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy