Package com.insacosa.Inmobles.infrastructure.repositories.jpa

Source Code of com.insacosa.Inmobles.infrastructure.repositories.jpa.JpaCiutatsRepository

/**
*
*/
package com.insacosa.Inmobles.infrastructure.repositories.jpa;

import javax.inject.Inject;

import domain.annotations.DomainRepositoryImpl;
import domain.support.InjectorHelper;
import infrastructure.repo.jpa.GenericJpaRepositoryForBaseEntity;


import com.insacosa.Inmobles.domain.Ciutats;
import com.insacosa.Inmobles.domain.repositories.CiutatsRepository;

/**
* @author degloba
* @category Implementació d'un Repository JPA lligat a una entitat de domini (Ciutats)
*/
@DomainRepositoryImpl
public class JpaCiutatsRepository extends GenericJpaRepositoryForBaseEntity<Ciutats> implements CiutatsRepository{

  @Inject
  private InjectorHelper injectorHelper;
 
  @Override
  public Ciutats load(Long id) {   
    Ciutats ciutats = super.load(id);
    injectorHelper.injectDependencies(ciutats);
    return ciutats;
  }
}
TOP

Related Classes of com.insacosa.Inmobles.infrastructure.repositories.jpa.JpaCiutatsRepository

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.