board
Class BoardBean

java.lang.Object
  extended byboard.BoardBean
All Implemented Interfaces:
javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable

public class BoardBean
extends java.lang.Object
implements javax.ejb.EntityBean

Author:
¹ÙºÎ°õ Board Entity Bean
See Also:
Serialized Form

Field Summary
 java.lang.String contents
           
 java.lang.String date
           
 int hit
           
 int memos
           
 int mid
           
 java.lang.Integer num
           
 java.lang.String subject
           
 
Constructor Summary
BoardBean()
           
 
Method Summary
 void ejbActivate()
          Bean ÀνºÅϽº¸¦ Ȱ¼ºÈ­ ½ÃŲ´Ù.
 java.lang.Integer ejbCreate(int num, java.lang.String subject, java.lang.String contents, int hit, int memos, int mid)
          »õ·Î¿î Entity BeanÀ» Å×ÀÌºí¿¡ ÀúÀåÇÑ´Ù.
 java.util.Vector ejbFindByContents(java.lang.String contents, int page, int pagePerRows)
          ³»¿ëÀ¸·Î °Ë»öÇÑ °á°ú¸¦ ¸®ÅÏ
 java.util.Vector ejbFindByKeyword(java.lang.String keyword, int page, int pagePerRows)
          Á¦¸ñ°ú ³»¿ëÀ¸·Î °Ë»öÇÑ °á°ú¸¦ ¸®ÅÏ
 java.util.Vector ejbFindByPage(int page, int pagePerRows)
          ÇØ´çÇÏ´Â ÆäÀÌÁöÀÇ °á°ú¸¦ ¸®ÅÏ
 java.lang.Integer ejbFindByPrimaryKey(int num)
          Primary Key·Î Å×ÀÌºí¿¡¼­ ÇØ´çÇÏ´Â Entity ¸¦ ¾ò¾î¿Â´Ù.
 java.util.Vector ejbFindBySubject(java.lang.String subject, int page, int pagePerRows)
          Á¦¸ñÀ¸·Î °Ë»öÇÑ °á°ú¸¦ ¸®ÅÏ
 void ejbLoad()
          Bean ÀνºÅϽº Á¤º¸¸¦ °¡Á®¿Â´Ù.
 void ejbPassivate()
          Bean ÀνºÅϽº¸¦ ºñȰ¼ºÈ­ ½ÃŲ´Ù.
 void ejbPostCreate(int num, java.lang.String subject, java.lang.String contents, java.lang.String date, int hit, int memos, int mid)
           
 void ejbRemove()
          BeanÀÇ Á¤º¸¸¦ ÇØ´ç Å×ÀÌºí¿¡¼­ »èÁ¦
 void ejbStore()
          Bean ÀνºÅϽº Á¤º¸¸¦ ÇØ´ç Å×ÀÌºí¿¡ ÀúÀåÇÑ´Ù.
 java.lang.String getContents()
           
 java.lang.String getDate()
           
 int getHit()
           
 int getMemos()
           
 int getMid()
           
 int getNum()
           
 java.lang.String getSubject()
           
 void setContents(java.lang.String contents)
           
 void setDate(java.lang.String date)
           
 void setEntityContext(javax.ejb.EntityContext ctx)
          DB Connection...
 void setHit(int hit)
           
 void setMemos(int memos)
           
 void setMid(int mid)
           
 void setNum(int num)
           
 void setSubject(java.lang.String subject)
           
 void unsetEntityContext()
          DB disconnection..
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

num

public java.lang.Integer num

hit

public int hit

memos

public int memos

mid

public int mid

subject

public java.lang.String subject

contents

public java.lang.String contents

date

public java.lang.String date
Constructor Detail

BoardBean

public BoardBean()
Method Detail

ejbCreate

public java.lang.Integer ejbCreate(int num,
                                   java.lang.String subject,
                                   java.lang.String contents,
                                   int hit,
                                   int memos,
                                   int mid)
                            throws javax.ejb.CreateException
»õ·Î¿î Entity BeanÀ» Å×ÀÌºí¿¡ ÀúÀåÇÑ´Ù.

Parameters:
num -
subject -
contents -
hit -
memos -
mid -
Returns:
Throws:
javax.ejb.CreateException

ejbPostCreate

public void ejbPostCreate(int num,
                          java.lang.String subject,
                          java.lang.String contents,
                          java.lang.String date,
                          int hit,
                          int memos,
                          int mid)
                   throws javax.ejb.CreateException
Throws:
javax.ejb.CreateException

ejbFindByPrimaryKey

public java.lang.Integer ejbFindByPrimaryKey(int num)
                                      throws javax.ejb.FinderException
Primary Key·Î Å×ÀÌºí¿¡¼­ ÇØ´çÇÏ´Â Entity ¸¦ ¾ò¾î¿Â´Ù.

Parameters:
num -
Returns:
Throws:
javax.ejb.FinderException

ejbFindBySubject

public java.util.Vector ejbFindBySubject(java.lang.String subject,
                                         int page,
                                         int pagePerRows)
                                  throws javax.ejb.FinderException
Á¦¸ñÀ¸·Î °Ë»öÇÑ °á°ú¸¦ ¸®ÅÏ

Parameters:
subject -
page -
pagePerRows -
Returns:
Throws:
javax.ejb.FinderException

ejbFindByContents

public java.util.Vector ejbFindByContents(java.lang.String contents,
                                          int page,
                                          int pagePerRows)
                                   throws javax.ejb.FinderException
³»¿ëÀ¸·Î °Ë»öÇÑ °á°ú¸¦ ¸®ÅÏ

Parameters:
contents -
page -
pagePerRows -
Returns:
Throws:
javax.ejb.FinderException

ejbFindByKeyword

public java.util.Vector ejbFindByKeyword(java.lang.String keyword,
                                         int page,
                                         int pagePerRows)
                                  throws javax.ejb.FinderException
Á¦¸ñ°ú ³»¿ëÀ¸·Î °Ë»öÇÑ °á°ú¸¦ ¸®ÅÏ

Parameters:
keyword -
page -
pagePerRows -
Returns:
Throws:
javax.ejb.FinderException

ejbFindByPage

public java.util.Vector ejbFindByPage(int page,
                                      int pagePerRows)
                               throws javax.ejb.FinderException
ÇØ´çÇÏ´Â ÆäÀÌÁöÀÇ °á°ú¸¦ ¸®ÅÏ

Parameters:
page -
pagePerRows -
Returns:
Throws:
javax.ejb.FinderException

setNum

public void setNum(int num)

setSubject

public void setSubject(java.lang.String subject)

setContents

public void setContents(java.lang.String contents)

setDate

public void setDate(java.lang.String date)

setHit

public void setHit(int hit)

setMemos

public void setMemos(int memos)

setMid

public void setMid(int mid)

getNum

public int getNum()

getSubject

public java.lang.String getSubject()

getContents

public java.lang.String getContents()

getDate

public java.lang.String getDate()

getHit

public int getHit()

getMemos

public int getMemos()

getMid

public int getMid()

ejbActivate

public void ejbActivate()
                 throws javax.ejb.EJBException,
                        java.rmi.RemoteException
Bean ÀνºÅϽº¸¦ Ȱ¼ºÈ­ ½ÃŲ´Ù.

Specified by:
ejbActivate in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbActivate()

ejbLoad

public void ejbLoad()
             throws javax.ejb.EJBException,
                    java.rmi.RemoteException
Bean ÀνºÅϽº Á¤º¸¸¦ °¡Á®¿Â´Ù.

Specified by:
ejbLoad in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbLoad()

ejbPassivate

public void ejbPassivate()
                  throws javax.ejb.EJBException,
                         java.rmi.RemoteException
Bean ÀνºÅϽº¸¦ ºñȰ¼ºÈ­ ½ÃŲ´Ù.

Specified by:
ejbPassivate in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbPassivate()

ejbRemove

public void ejbRemove()
               throws javax.ejb.RemoveException,
                      javax.ejb.EJBException,
                      java.rmi.RemoteException
BeanÀÇ Á¤º¸¸¦ ÇØ´ç Å×ÀÌºí¿¡¼­ »èÁ¦

Specified by:
ejbRemove in interface javax.ejb.EntityBean
Throws:
javax.ejb.RemoveException
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbRemove()

ejbStore

public void ejbStore()
              throws javax.ejb.EJBException,
                     java.rmi.RemoteException
Bean ÀνºÅϽº Á¤º¸¸¦ ÇØ´ç Å×ÀÌºí¿¡ ÀúÀåÇÑ´Ù.

Specified by:
ejbStore in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.ejbStore()

unsetEntityContext

public void unsetEntityContext()
                        throws javax.ejb.EJBException,
                               java.rmi.RemoteException
DB disconnection..

Specified by:
unsetEntityContext in interface javax.ejb.EntityBean
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.unsetEntityContext()

setEntityContext

public void setEntityContext(javax.ejb.EntityContext ctx)
                      throws javax.ejb.EJBException,
                             java.rmi.RemoteException
DB Connection...

Specified by:
setEntityContext in interface javax.ejb.EntityBean
Parameters:
ctx -
Throws:
javax.ejb.EJBException
java.rmi.RemoteException
See Also:
EntityBean.setEntityContext(javax.ejb.EntityContext)