This commit is contained in:
1yuee 2023-06-19 19:16:45 +04:00
parent 1c8d6ccfd0
commit 4a64a94660
4 changed files with 38 additions and 0 deletions

View File

@ -0,0 +1,10 @@
package com.webproglabs.lab1.lab34.repository;
import com.webproglabs.lab1.lab34.model.Category;
import org.springframework.data.jpa.repository.JpaRepository;
import java.util.Optional;
public interface CategoryRepository extends JpaRepository<Category, Long> {
Optional<Category> findById(Long Id);
}

View File

@ -0,0 +1,9 @@
package com.webproglabs.lab1.lab34.repository;
import com.webproglabs.lab1.lab34.model.Product;
import org.springframework.data.jpa.repository.JpaRepository;
import java.util.Optional;
public interface ProductRepository extends JpaRepository<Product, Long> {
Optional<Product> findById(Long Id);
}

View File

@ -0,0 +1,9 @@
package com.webproglabs.lab1.lab34.repository;
import com.webproglabs.lab1.lab34.model.Shop;
import org.springframework.data.jpa.repository.JpaRepository;
import java.util.Optional;
public interface ShopRepository extends JpaRepository<Shop, Long> {
Optional<Shop> findById(Long Id);
}

View File

@ -0,0 +1,10 @@
package com.webproglabs.lab1.lab34.repository;
import com.webproglabs.lab1.lab34.model.User;
import org.springframework.data.jpa.repository.JpaRepository;
import java.util.Optional;
public interface UserRepository extends JpaRepository<User, Long> {
Optional<User> findById(Long Id);
Optional<User> findOneByLoginIgnoreCase(String Login);
}