嗨伙计们可以帮助我我正在使用spring mvc和hibernate创建新项目这是我的存储库
package com.cs545.ecom.repository;
import java.util.List;
import com.cs545.ecom.domain.Product;
public interface ProductDAO {
List<Product> getAllProducts();
Product getProductById(int id);
Product getProductByName(String name);
Product addNewProduct(Product product);
Product updateProduct(int productId, Product product);
}
Run Code Online (Sandbox Code Playgroud)
这是实施
package com.cs545.ecom.repository.impl;
import java.util.List;
import org.hibernate.Session;
import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
import org.springframework.stereotype.Repository;
import com.cs545.ecom.domain.Product;
import com.cs545.ecom.repository.ProductDAO;
@Repository
public class ProductDAOimpl implements ProductDAO{
SessionFactory sessionFactory=new Configuration().configure().buildSessionFactory();
public List<Product> getAllProducts() {
// TODO Auto-generated method stub
return null;
}
public Product getProductById(int id) {
// TODO Auto-generated method stub
return null;
} …Run Code Online (Sandbox Code Playgroud)