⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readaheadtest.java

📁 server-config-guide.rar,jboss 4.3配置及测试源码
💻 JAVA
字号:
package org.jboss.cmp2.crimeportal;import javax.naming.InitialContext;import junit.framework.Test;import junit.framework.TestSuite;import org.apache.log4j.Category;import org.jboss.test.util.ejb.EJBTestCase;public class ReadAheadTest extends EJBTestCase {   public static Test suite() {      TestSuite testSuite = new TestSuite("ReadAheadTest");      testSuite.addTestSuite(ReadAheadTest.class);      return testSuite;   }      public ReadAheadTest(String name) {      super(name);   }   private Category log = Category.getInstance(getClass());   private ReadAheadHome readAheadHome;   /**    * Looks up all of the home interfaces and creates the initial data.     * Looking up objects in JNDI is expensive, so it should be done once     * and cached.    * @throws Exception if a problem occures while finding the home interfaces,    * or if an problem occures while createing the initial data    */   public void setUp() throws Exception {      InitialContext jndi = new InitialContext();      readAheadHome =             (ReadAheadHome) jndi.lookup("crimeportal/ReadAhead");    }   public void testReadAhead_none() throws Exception {      ReadAhead readAhead = null;      try {         readAhead = readAheadHome.create();         log.info(               "\n\n########################################################" +               "\n### read-ahead none" +               "\n###");         readAhead.createGangsterHtmlTable_none();         log.info(               "\n###" +               "\n########################################################" +               "\n\n" +               "\n########################################################" +               "\n### read-ahead on-load" +               "\n###");                        readAhead.createGangsterHtmlTable_onload();         log.info(               "\n###" +               "\n########################################################" +               "\n\n" +               "\n########################################################" +               "\n### read-ahead on-find" +               "\n###");         readAhead.createGangsterHtmlTable_onfind();         log.info(               "\n###" +               "\n########################################################" +               "\n\n" +               "\n########################################################" +               "\n### lazy-load relationship" +               "\n###");         readAhead.createGangsterHangoutHtmlTable();         log.info(               "\n###" +               "\n########################################################" +               "\n\n" +               "\n########################################################" +               "\n### read-ahead no transaction" +               "\n###");         readAhead.createGangsterHtmlTable_no_tx();         log.info(               "\n###" +               "\n########################################################" +               "\n\n" +               "\n########################################################" +               "\n### read-ahead with user transaction" +               "\n###");         readAhead.createGangsterHtmlTable_with_tx();         log.info(               "\n###" +               "\n########################################################");      } finally {         if(readAhead != null) {            readAhead.remove();         }      }   }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -