Class CategoriaDAOImpl

java.lang.Object
es.mde.repositorios.CategoriaDAOImpl
All Implemented Interfaces:
CategoriaDAOCustom

@Transactional(readOnly=true) public class CategoriaDAOImpl extends Object implements CategoriaDAOCustom
Representa la clase implementada con los metodos personalizados de las categorias
Author:
JOSE LUIS PUENTES ALAMOS - MIGUEL PRADA MUNOZ
  • Constructor Details

    • CategoriaDAOImpl

      public CategoriaDAOImpl()
  • Method Details

    • getCategoriasPadre

      public List<Categoria> getCategoriasPadre()
      Devuelve una lista de categorias padre de una categoria
      Specified by:
      getCategoriasPadre in interface CategoriaDAOCustom
      Returns:
      Devuelve una lista de categorias padre de una categoria
    • getRecursosDeSubcategorias

      public List<Recurso> getRecursosDeSubcategorias(Long id)
      Devuelve una lista de recursos de las subcategorias anidadas de una categoria
      Specified by:
      getRecursosDeSubcategorias in interface CategoriaDAOCustom
      Parameters:
      id - Id de la categoria
      Returns:
      Devuelve una lista de recursos de las subcategorias anidadas de una categoria
    • getSubcategoriasAnidadas

      public List<Categoria> getSubcategoriasAnidadas(Long id)
      Devuelve una lista de subcategorias anidadas de una categoria
      Specified by:
      getSubcategoriasAnidadas in interface CategoriaDAOCustom
      Parameters:
      id - Id de la categoria
      Returns:
      Devuelve una lista de subcategorias anidadas de una categoria