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

📄 clientdatamodule.java~23~

📁 大型EJB项目的代码,上传让大家看看,希望得到会员的资格,可以下到好的代码来学习,
💻 JAVA~23~
字号:
package dm;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: </p>
 * @author not attributable
 * @version 1.0
 */

import shiponline.*;
import com.borland.dx.dataset.*;
import com.borland.dx.ejb.*;

public class ClientDataModule implements DataModule {

  private static ClientDataModule myDM;
  SessionBeanConnection sessionBeanConnection = new SessionBeanConnection();

  EjbClientDataSet portDataSet = new EjbClientDataSet();
  ParameterRow portIdParameter = new ParameterRow();
  Column searchItemColumn = new Column();
  Column priceColumn = new Column();
  Column ejbPrimaryKeyColumn = new Column();
  Apps apps;
  public ClientDataModule() {
    try {
      System.out.println("hhhhhhhhhhhhhh" + sessionBeanConnection.toString());
      jbInit();
    }
    catch(Exception e) {
      e.printStackTrace();
    }
  }
  private void jbInit()  {
    try{
        portDataSet.setSessionBeanConnection(sessionBeanConnection);
        portDataSet.setExecuteOnOpen(false);
       // portDataSet.setMethodName("Port");
        apps = (Apps) sessionBeanConnection.getSessionBeanRemote();
        portIdParameter.setColumns(new Column [] { new Column("PORTID", "PORTID", Variant.INT)});
        //portDataSet.setParameterRow(portIdParameter);
        if(!portDataSet.isOpen()){
      portDataSet.open();
    }else{
      portDataSet.empty();
    }
  }catch(Exception e) {
    System.out.println("gggggggggggggggggggg" + e);
    }

  }
  public static ClientDataModule getDataModule() {
    if (myDM == null) {
      myDM = new ClientDataModule();
    }
    return myDM;
  }
  public com.borland.dx.ejb.SessionBeanConnection getSessionBeanConnection() {
    return sessionBeanConnection;
  }

  public void setPortDataSet(EjbClientDataSet ds){
    this.portDataSet=ds;
  }
  public EjbClientDataSet getPortDataSet() {
    return portDataSet;
  }

  public void addNewPort() throws Exception{
    DataSetData[] ds = apps.addNewPort();
    ds[0].loadDataSet(this.portDataSet);

  }


}

⌨️ 快捷键说明

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