catalogbean.java
来自「EJB3.0请一定要上载质量高而且本站没有的源码」· Java 代码 · 共 42 行
JAVA
42 行
package examples.shop.impl.session;import java.util.List;import javax.ejb.Remote;import javax.ejb.Stateless;import javax.persistence.EntityManager;import javax.persistence.PersistenceContext;import examples.shop.impl.entity.Product;import examples.shop.logic.Catalog;/** * This catalog Stateless Session Bean retrieves a list of productitems. * ProductItem has product Id, name of the product and description */@Stateless@Remote(Catalog.class)public class CatalogBean implements Catalog { @PersistenceContext private EntityManager manager; public CatalogBean() { } public Product getProduct(String productId) { return manager.find(Product.class, productId); } public List<Product> getProductList() { /* find all products */ return manager.createQuery("SELECT p FROM Product p") .getResultList(); } public void addProduct(Product product) { manager.persist(product); } }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?