Anda di halaman 1dari 1

package com.softedge.myapp.repository.

impl;

import java.util.ArrayList;
import java.util.List;

import org.springframework.stereotype.Repository;

import com.softedge.myapp.entities.Product;
import com.softedge.myapp.repository.ProductRepository;

@Repository
public class ProductRepositoryImpl implements ProductRepository {

private List<Product> products;

public ProductRepositoryImpl() {
products = new ArrayList<Product>();
products.add(new Product(101, "Apple iPhone 5", "Mobiles", 30000));
products.add(new Product(102, "Dell Laptop i5558 Inspiron", "laptops",
50000));
}

public Product addProduct(Product product) {


products.add(product);
return product;
}

public Product findProductById(long productId) {


for (Product product : products) {
if(product.getProductId() == productId)
return product;
}
return null;
}

public List<Product> findAllProducts() {


return products;
}

Anda mungkin juga menyukai