public class JPADao<T,PK extends Serializable> implements YuDao<T,PK>
@Inject @NotNull public JPAContext jpaContext
@NotNull public java.lang.String id
@NotNull public JPAContext getJpaContext()
public void setJpaContext(@NotNull
JPAContext p)
@NotNull public java.lang.Class<T> getTClass()
public void setTClass(@NotNull
java.lang.Class<T> p)
public java.lang.String getTName()
public void setTName(java.lang.String p)
@NotNull public java.lang.String getFt()
@NotNull public java.lang.String getCft()
@NotNull public java.lang.String getId()
public void setId(@NotNull
java.lang.String p)
@NotNull public java.lang.String getDft()
@NotNull public javax.persistence.EntityManager getEM()
public T get(@NotNull
PK id)
public void save(T entity)
public void delete(@NotNull
PK id)
public void update(T entity)
public void saveOrUpdate(T entity)