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

📄 songejb.java

📁 用J2EE的EJB基于容器bean写的一个音乐网站
💻 JAVA
字号:
import java.sql.*;
import javax.sql.*;
import java.util.*;
import javax.ejb.*;
import javax.naming.*;

public class SongEJB implements EntityBean
{
   public String iSong_id;
   public String cSong_name;
   public String iArtist_code;
   public String cLink;
   
   private EntityContext context;
  
   
   public String getSongid()
   {
     return iSong_id;	
   }	
   public String getSongname()
   {
      return cSong_name;	
   }
   public String getArtistcode()
   {
      return iArtist_code;	
   }
   public String getSonglink()
   {
     return cLink;	
   }
   
   public String ejbCreate(String songid,String songname,String artistcode,String songlink) throws CreateException
   {
   	   iSong_id=songid;
   	   cSong_name=songname;      
       iArtist_code=artistcode;
       cLink=songlink.trim();
       return null;
         
   }
 
   
   public void ejbRemove()
   {
      
    }	
   
   
   public void setEntityContext(EntityContext context)
   {
   	  this.context=context;
   	  
    	
   }
   
   
   public void unsetEntityContext()
   {
      
   	
   }
   
   
   public void ejbActivate()
   {
       /*Object obj=context.getPrimaryKey();
       String i=obj.toString();
       iSong_id=Integer.parseInt(i);*/
       iSong_id=(String)context.getPrimaryKey();	
   	
   }
   
   
   public void ejbPassivate()
   {
        iSong_id=null;	
   }
   
   public void ejbLoad()
   {
      
   	
   }
   
   
   public void ejbStore()
   {
      
   }
   public void updateSong(String iSong_id,String cSong_name,String iArtist_code,String cLink)
   {
   	   this.iSong_id=iSong_id;
       this.cSong_name=cSong_name;
       this.iArtist_code=iArtist_code;
       this.cLink=cLink;
       		
   }
   public Hashtable getSong()
	{
		Hashtable h=new Hashtable();
		try
		{
			h.put("iSong_id",iSong_id);
			h.put("cSong_name",cSong_name);
			h.put("iArtist_code",iArtist_code);
			h.put("cLink",cLink);
				
		}
		catch(NullPointerException ex)
		{
			
		}
		return h;	
	}	
   
   public void ejbPostCreate(String songid,String songname,String artistcode,String songlink)
   {}
   
   
 
   
}

⌨️ 快捷键说明

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