Class DefaultDaoImpl<ID,​T extends AbstractEntity<ID>>

  • Type Parameters:
    ID - the type of the primary key
    T - the type of the entity
    All Implemented Interfaces:
    BaseDao<ID,​T>

    @Transactional
    public class DefaultDaoImpl<ID,​T extends AbstractEntity<ID>>
    extends BaseDaoImpl<ID,​T>
    A default DAO implementation
    Author:
    bas.rutten
    • Constructor Detail

      • DefaultDaoImpl

        public DefaultDaoImpl​(com.querydsl.core.types.dsl.EntityPathBase<T> dslRoot,
                              Class<T> entityClass)
      • DefaultDaoImpl

        public DefaultDaoImpl​(com.querydsl.core.types.dsl.EntityPathBase<T> dslRoot,
                              Class<T> entityClass,
                              String... fetchPropertyIds)
        Constructor
        Parameters:
        dslRoot - the query DSL root path
        entityClass - the entity class
        fetchPropertyIds - the IDs of the properties to fetch