org.nutz.dao.impl.ext
类 LazyAnnotationEntityMaker

java.lang.Object
  继承者 org.nutz.dao.impl.entity.AnnotationEntityMaker
      继承者 org.nutz.dao.impl.ext.LazyAnnotationEntityMaker
所有已实现的接口:
EntityMaker

public class LazyAnnotationEntityMaker
extends AnnotationEntityMaker

支持简单的懒加载机制的AnnotationEntityMaker

作者:
wendal(wendal1985@gmail.com)

构造方法摘要
LazyAnnotationEntityMaker(javax.sql.DataSource datasource, JdbcExpert expert, EntityHolder holder, Dao dao)
           
 
方法摘要
protected
<T> NutEntity<T>
_createNutEntity(java.lang.Class<T> type)
           
<T> Entity<T>
make(java.lang.Class<T> type)
          根据一个配置信息,生成一个新的 Entity 的实例
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

LazyAnnotationEntityMaker

public LazyAnnotationEntityMaker(javax.sql.DataSource datasource,
                                 JdbcExpert expert,
                                 EntityHolder holder,
                                 Dao dao)
方法详细信息

_createNutEntity

protected <T> NutEntity<T> _createNutEntity(java.lang.Class<T> type)
覆盖:
AnnotationEntityMaker 中的 _createNutEntity

make

public <T> Entity<T> make(java.lang.Class<T> type)
从接口 EntityMaker 复制的描述
根据一个配置信息,生成一个新的 Entity 的实例

指定者:
接口 EntityMaker 中的 make
覆盖:
AnnotationEntityMaker 中的 make
参数:
type - Entity 的配置信息
返回:
Entity 实例