正在加载图片...
三、解释程序中语句的含义(每空格2分,共10分) 得分: package cn.edu.ejb3.impl; @Stateless @Local(OtherDAO.class) @Remote(RemoteOtherDAO.class) public class OtherDAOBean implements OtherDAO{ @PersistenceContext protected EntityManager em; @TransactionAttribute(TransactionAttributeType.REQUIRED) /1意义① public void systemException(){ Product product new Product("systemException",(float)45): em.persist(product): String babasport null; babasport.toUpperCase(); @TransactionAttribute(TransactionAttributeType.REQUIRED) public void required(){ em.persist(new Product("required",(float)790)); @TransactionAttribute(TransactionAttributeType.NOT SUPPORTED) /1意义② public Product notSupported(int productid)( return em.find(Product.class,productid); } @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW) //意义③ public void requirednew()( em persist(new Product("requirednew",(float)82)): 第4页共7页第 4 页 共 7 页 三、解释程序中语句的含义(每空格 2 分,共 10 分) 得分: 分 package cn.edu.ejb3.impl; @Stateless @Local(OtherDAO.class) @Remote(RemoteOtherDAO.class) public class OtherDAOBean implements OtherDAO{ @PersistenceContext protected EntityManager em; @TransactionAttribute(TransactionAttributeType.REQUIRED) // 意义① _______________________________ public void systemException() { Product product = new Product("systemException", (float)45); em.persist(product); String babasport = null; babasport.toUpperCase(); } @TransactionAttribute(TransactionAttributeType.REQUIRED) public void required(){ em.persist(new Product("required", (float)790)); } @TransactionAttribute(TransactionAttributeType.NOT_SUPPORTED) // 意义②______________________________ _ public Product notSupported(int productid) { return em.find(Product.class, productid); } @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW) // 意义③ _______________________________ public void requirednew() { em.persist(new Product("requirednew", (float)82)); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有