�� ������ ����� ��� EJB ����� create �� �� �ִ����� ���� ����մϴ�.
EJB ����� Ÿ�� EJB ����� �����ϴ�. �װ��� �� ���� ������� ǥ�� EJB ���� ������� ��� EJB �������� �����մϴ�. EJB ��� ������ .iml ���Ͽ� ����˴ϴ� .
EJB
��� ����
|
EJB ����� �����ϱ� ���ؼ�, ������ ���� 2-�ܰ� ���μ����� �ֽ��ϴ�:
1.
Add Module
wizard
2.
��� ���̾�α��� Additional
configuration

|
����� �Ϲ� ������ ����, Managing
Files ������ �����Ͻʽÿ�.
|

|
Add module �����翡 ���� �� ���� ���λ��׿� ����, Java ����� ������ ����ϰ� �ִ� Creating Modules ������ �����Ͻʽÿ�.
|
�ܰ�
1- EJB ��� ������
|
1. Create/Import ������(������ 1).
�� �ܰ迡�� ����� �����ϰ� �;��ϴ� ��� Ÿ���� �����մϴ�.
Create New:
EJB Module �׸��� �����մϴ�:

2. Module
name ������(������ 2).
���Ӱ� ������ EJB ����� �̸��� �����Ͻʽÿ�.

Module Name
|
���ϴ� EJB
module�� Ÿ��.
|
Module Content Root
|
��� ����(��� ��Ʈ)�� ��ġ�ϴ� ��θ� �����մϴ�. ��δ� ��������, �Ǵ� ellipsis ��ư�� ������ �Ϳ� ���� �ҷ����� Select
Path ���̾�α׸� ����Ͽ� �Էµ� �� �ֽ��ϴ�.
|
Module File will
be saved as:
|
�г��� ��� .iml ���Ͽ� ���� ��ġ ������ ǥ���մϴ�. ��δ� Change Directory... ��ư�� ������ �Ϳ� ���� �ҷ����� Select
Path ���̾�α׸� ����Ͽ� �ٲ� �� �ֽ��ϴ�.
|
|
��� ������ ����ϱ� ���ؼ� Next�� �����ϴ�.
3. Setting
a source directory ������(������ 3).

Create source directory
|
���� ����� �� ��⿡ ���� ��Ʈ �ҽ� ���͸��� �����ϰ� �;��ϸ� �� �ɼ� ��ư�� �����Ͻʽÿ�. �Է��� ��δ� ������ �ܰ迡 ������ ����Ʈ ��Ʈ ���͸��� ���谡 �ֽ��ϴ�.
��δ� ��������, �Ǵ� ellipsis ��ư�� ������ �Ϳ� ���� �ҷ����� Select
Path ���̾�α׸� ����Ͽ� �Էµ� �� �ֽ��ϴ�.
|
Do not create source
directory
|
���� ����� �� ��⿡ ���� �ҽ� ���͸��� �����ϴ� ���� ������ ������ �� �ɼ� ��ư�� �����Ͻʽÿ�.
|
The following directory
will be marked as a source directory:
|
�г��� ����� ����̺� ������ �ҽ� ���͸��� ���� ��ġ�� ǥ���մϴ�.
Create source directory �ɼ� ��ư�� ���õ� �� ��� �����մϴ�.
|
|
�׷���, ���� ������ �ܰ迡�� ���͸� Ʈ���� �����ϴ� ���͸��� Module content
root �μ� �����ؿԴٸ�, IDEA�� �ű⿡�� �ڹ� �ҽ��� �߰��ϱ� ���� �˻��� ������ ���Դϴ�.

����� Stop Searching�� ������ �Ϳ� ���� ������ �˻��� ���� �� �ֽ��ϴ�.
���� ����� Next�� ������ ��ſ��� ������ ���̾�αװ� ������Ʈ�� ���Դϴ�:

�˻��� ������ �� ��(�Ϸ�Ǵ��� �ƴϴ���) ���� �����찡 ��Ÿ���ϴ�.

����� ���ο� ��⿡�� Sources �μ� ���ԵDZ⸦ ���ϴ� ���͸��� �����ϰ� Next �� �����ʽÿ�.
4. Setting
a compiler output path ������(������ 4).

�����ϴ� �ʵ忡�� ��⿡ ���� �����Ϸ� ��� ��θ� �����Ͻʽÿ�. ����� IDEA �Ǵ� �ٸ� ���� �Է��Ͽ� ���ȵ� �̸��� ä���� �� �ֽ��ϴ�. ��δ� ��������, �Ǵ� ellipsis ��ư�� ������ �Ϳ� ���� �ҷ����� Select Path
���̾�α׸� ����Ͽ� �Էµ� �� �ֽ��ϴ�.
Next�� �����ʽÿ�.
5. Application
Server Integration ������(������ 5).
�� �ܰ迡�� ����� ���ø����̼� ���� ���� �Ű� ������ ����� ��⿡ ���� �� �ֽ��ϴ�.

���� ����� Generic Server
Integration�� �����ϸ� ������ EJB ����� � Ư���� ���ø����̼� �������� ��ε��� ���� ���Դϴ�. WebLogic Server �� �����ϸ� ������ ����� �����ϴ� ������ ������ ���̰� WebLogic ���ø����̼� ������ �����˴ϴ�. WebLogic Ư���� ���� ������( weblogic-ejb-jar.xml�� weblogic-cmp-rdbms-ejb-jar.xml )
�� ���� ��⿡ ���� ������ ���Դϴ�.
���ø����̼� ���� ������ ����/�����ϱ�����, Configure... ��ư�� �����ʽÿ�. Application Servers
���̾�αװ� ���� ���Դϴ�.
Next�� �����ʽÿ�.
6. EJB
module deployment descriptor (Step 6).
�� �����Ӹ� �ƴ϶� ����� ��⿡ ���� ejb-jar.xml �� ��θ� �����Ͻʽÿ�. ���� ����� WebLogic Support �� �Բ� �����Ǹ� ����� WebLogic EJB ���� ������, WebLogic
EJB �ܻ� ���Ӽ� ���� ������� �׵��� ������ �����/������ �� �ֽ��ϴ�.

��⿡ ���� ������ ���� ������� ǥ�μ� ǥ�õ˴ϴ�.
Type
|
���� ���� �������� Ÿ���� �����ݴϴ�.
|
Path
|
����� EJB ��� ���� ����� ��θ� �����ݴϴ�.
|
Version
|
������ ���� ������ ������ �����ݴϴ�.
|
|
��� ���� ����� �����ϱ� ����, ����� ǥ�� ���� ��ư�� ����� �� �ֽ��ϴ�.
Add...
|
���� ����� ��Ͽ� �߰��ϵ��� �����ʽÿ�.
Resource Location ���̾�αװ� ��Ÿ���ϴ�.

�װ��� Ÿ�����ϰų� �Ǵ� Select
Path ���̾�α׸� �θ��� ���� ellipsis ��ư�� ������ ���� ����� ��θ� �Է��Ͻʽÿ�.

|
���� ��ΰ� �������� �ʴ� ������ ����Ű�� �װ��� File
Templates: J2EE ���̾�α��� ������ ���ʷ� �Ͽ� ������ ���Դϴ�.
|
|
Edit...
|
��Ͽ��� ���� ������ ���� ����� �����ϱ� ���� �����ʽÿ�. Deployment
Descriptor Location ���̾�αװ� ��Ÿ���ϴ�

�ؽ�Ʈ �ʵ忡�� �װ��� �����ϰų� �Ǵ� Select
Path ���̾�α׸� �θ��� ���� ellipsis ��ư�� ������ ���� ����� ��θ� �Է��Ͻʽÿ�.

|
���� ��ΰ� �������� �ʴ� ������ ����Ű�� �װ��� File
Templates: J2EE ���̾�α��� ������ ���ʷ� �Ͽ� ������ ���Դϴ�.
|
EJB Module Deployment Descriptor, WebLogic EJB persistence Deployment Descriptor �� WebLogic EJB Module
Deployment Descriptor �� ���Ͽ�, ����� ���-�ٿ� Deployment
descriptor version ��Ͽ��� ���� ������ ������ ������ �� �ֽ��ϴ�.
|
Delete
|
��Ͽ��� ���� ���õ� ���� ����� �����ϱ� ���Ͽ� �����ϴ�.
EJB Module Deployment Descriptor, WebLogic EJB persistence Deployment Descriptor �� WebLogic EJB Module
Deployment Descriptor �� ���Ͽ� �Ұ���.
|
|
����� �����ϱ� ���� Finish�� �����ʽÿ�.
�ܰ�
2- ��� ���̾�α��� EJB ��� ����
|
Add Modules �����簡 ������ �� �Ŀ� ����� ���Ӱ� ������ ����� ������ �� �ʿ䰡 �������� �𸨴ϴ�. Paths ���̾�α״� �ڵ������� �����ϴ�. �׸��� ���Ӱ� ������ ����� ��Ͽ��� ���õ˴ϴ�.
���� ����� ��� ������ ���ٸ� Apply�� �����ų� ��� �ۼ��� ������ ���� OK �� �����ʽÿ�.
�� �Ŀ� ������ EJB ����� J2EE
View�� ��Ÿ���ϴ�.
|