
| InitialContext ctx=new InitialContext(); Object objref=ctx.lookup("BookCatalogLocalHome"); BookCatalogLocalHome catalogLocalHome = (BookCatalogLocalHome)objref; |
| BookCatalogLocal catalogLocal = (BookCatalogLocal) catalogLocalHome.create(title); |
| BookCatalogLocal catalogLocal = (BookCatalogLocal) catalogLocalHome.findByPrimaryKey(title); |
| catalogLocal.remove(); |
| EntityManager方法 | 描述 |
| persist(Object entity) | 使一个实体bean实例持久化。 |
| createNamedQuery(String name) | 创建一个Query对象的实例,以执行命名查询。 |
| find(Class entityClass, Object primaryKey) | 查找一个实体bean实例。 |
| createQuery(String ejbQl) | 创建一个Query对象,以运行EJBQL查询。 |
| remove(Object entity) | 移除实体bean的一个实例。 |
| @Resource private EntityManager em; |
| BookCatalogBean catalogBean = new BookCatalogBean (title); em.persist(catalogBean); |
| BookCatalogBean catalogBean = (BookCatalogBean) em.find("BookCatalogBean", title); |
| Query query=em.createNamedQuery("findByTitle"); |
| query.setParameter(0, title); |
| java.util.Collection catalogBeanCollection = (BookCatalogBean)query.getResultList(); |
| BookCatalogBean catalogBean; em.remove(catalogBean); |
| import javax.ejb.Stateless; import javax.ejb.Resource; import javax.persistence.EntityManager; import javax.persistence.Query; @Stateless @Local public class BookCatalogClient implements BookCatalogLocal { @Resource private EntityManager em; public void create(String title) { BookCatalogBean catalogBean=new BookCatalogBean(title); em.persist(catalogBean); } public BookCatalogBean findByPrimaryKey(String title) { return (BookCatalogBean)em.find("BookCatalogBean", title); } public java.util.Collection findByTitle(String title) { Query query=em.createNamedQuery("findByTitle"); query.setParameter(0, title); return (BookCatalogBean)query.getResultList(); } public void remove(BookCatalogBean catalogBean) { em.remove(catalogBean); } } |
| 关于我们 | 联系我们 | 广告服务 | 工作机会 | 版权声明 | 欢迎投稿 | 网站地图 |
| Copyright © 2000-2008 , www.21tx.com , All Rights Reserved . |
| © 晨新科技 版权所有 Created by TXSite.net |