Class ProductClassRepository

java.lang.Object
com.cyran.tp.server.products.ProductClassRepository

@Repository
@Transactional
public class ProductClassRepository
extends java.lang.Object
Class for low level requesting session for Product table in DB using Hibernate
Author:
Jakub Perdek
  • Constructor Summary

    Constructors 
    Constructor Description
    ProductClassRepository()  
  • Method Summary

    Modifier and Type Method Description
    java.util.List<Products> all()
    Gets all Products from DB
    org.hibernate.Session getSession()
    Gets session for Product
    void save​(Products emp)
    Saves product to DB

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

  • Method Details

    • getSession

      public org.hibernate.Session getSession()
      Gets session for Product
      Returns:
      session for product
    • all

      public java.util.List<Products> all()
      Gets all Products from DB
      Returns:
      list of Products
    • save

      public void save​(Products emp)
      Saves product to DB
      Parameters:
      emp - - instance of Product class which mapped to DB