Package com.es.core.jpa

Examples of com.es.core.jpa.JPAPersistenceManager


  public EntityManager getEm() {
    return this.em;
  }

  public beansInsert() {
    gt = new JPAPersistenceManager();
  }
View Full Code Here


   * false; } } return true; }
   */

  /** Grabar Objetos en array */
  public static boolean saveObject(ArrayList<Object> arg0) {
    JPAPersistenceManager gt = new JPAPersistenceManager();
    @SuppressWarnings("static-access")
    EntityManager em = gt.getEntityManager();
    boolean state = false;
    em.getTransaction().begin();
    try {
      for (Object objS : arg0)
        em.persist(objS);
View Full Code Here

    return state;
  }

  /** Grabar Objetos individual */
  public static boolean saveObject(Object arg0) {
    JPAPersistenceManager gt = new JPAPersistenceManager();
    @SuppressWarnings("static-access")
    EntityManager em = gt.getEntityManager();
    em.setFlushMode(FlushModeType.COMMIT);
    boolean state = false;
    em.getTransaction().begin();
    try {
      em.persist(arg0);
View Full Code Here

    return state;
  }

  public static boolean updateObject(ArrayList<Object> arg0) {
    @SuppressWarnings("static-access")
    EntityManager em = new JPAPersistenceManager().getEntityManager();
    em.getTransaction().begin();
    em.setFlushMode(FlushModeType.COMMIT);
    boolean state = false;
    try {
      for (Object objS : arg0)
View Full Code Here

    return state;
  }

  public static boolean updateObject(Object arg0) {
    @SuppressWarnings("static-access")
    EntityManager em = new JPAPersistenceManager().getEntityManager();
    em.getTransaction().begin();
    em.setFlushMode(FlushModeType.COMMIT);
    boolean state = false;
    try {
      em.merge(arg0);
View Full Code Here

    return state;
  }

  public static boolean removeObject(Object arg0) {
    @SuppressWarnings("static-access")
    EntityManager em = new JPAPersistenceManager().getEntityManager();
    boolean state = false;
    try {
      em.getTransaction().begin();
      em.remove(em.merge(arg0));
      em.getTransaction().commit();
View Full Code Here

  /** Buscar objetos en base de datos por campo en especifico */
  @SuppressWarnings({})
  public static Object findObjectByField(String Table, String field,
      String value) {
    JPAPersistenceManager gt = new JPAPersistenceManager();
    Object objResul = null;
    try {
      objResul = gt.getObjects(
          "Select a From " + Table + " a Where a." + field + "="
              + value).get(0);
    } catch (Exception e) {
      logger.warn("Error general: findObjectByField ", e);
      objResul = null;
View Full Code Here

    return objResul;
  }

  public static Object getSingleObject(String sql, boolean limit) {
    @SuppressWarnings("static-access")
    EntityManager em = new JPAPersistenceManager().getEntityManager();
    if (limit)
      return em.createQuery(sql).setMaxResults(1).getSingleResult();
    else
      return em.createQuery(sql).getSingleResult();
  }
View Full Code Here

      return em.createQuery(sql).getSingleResult();
  }

  public static Object getSingleNativeObject(String sql, boolean limit) {
    @SuppressWarnings("static-access")
    EntityManager em = new JPAPersistenceManager().getEntityManager();
    if (limit)
      return em.createQuery(sql).setMaxResults(1).getSingleResult();
    else
      return em.createQuery(sql).getSingleResult();
  }
View Full Code Here

TOP

Related Classes of com.es.core.jpa.JPAPersistenceManager

Copyright © 2018 www.massapicom. 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.