Sun Java System Application Server Enterprise Edition 8.1 �� ���? 2005Q1 |
6��
JDBC �ڿ�
�� �忡���� �����ͺ��̽��� �����ϴ� �?� �wα����� �ʿ��� JDBC �ڿ�; �����ϴ� ��� ���� �����մϴ�. �� ��: ��= ����8�� �����Ǿ� �ֽ4ϴ�.
JDBC �ڿ� d��JDBC �ڿ�
������ ����, ���� �� �˻��ϱ� '�� ��κ� �?� �wα������� ����� �����ͺ��̽��� ����մϴ�. J2EE �?� �wα�: JDBC API�� ���� ����� �����ͺ��̽��� �����մϴ�.
JDBC �ڿ�(������ �ҽ�): �����ͺ��̽��� �����ϴ� ���; �?� �wα��� f���մϴ�. �Ϲ���8�� ���ڴ� �����ο� ����� �?� �wα����� ������ �����ͺ��̽����� JDBC �ڿ�; ����ϴ�. ���� �� �����ͺ��̽��� ���� JDBC �ڿ�; ���� �� ���� �� �ֽ4ϴ�.
JDBC �ڿ�; ����x� �ڿ�; �ĺ��ϴ� ��/�� JNDI �̸�; ��d�մϴ�(JNDI �̸� �� �ڿ� �� ��v).
java:comp/env/jdbc
��' ���ؽ�Ʈ���� JDBC �ڿ��� JNDI �̸�; ã; �� �ֽ4ϴ�. ���� ���, �� �����ͺ��̽��� �ڿ� ���� JNDI �̸�:java:comp/env/jdbc/payrolldb
�� �� �ֽ4ϴ�. ��� �ڿ� JNDI �̸���java:comp/env
��' ���ؽ�Ʈ�� �Ǿ� �ֱ� ������ �� �ֿܼ��� JDBC �ڿ��� JNDI �̸�; ��d�� ��jdbc/
name�� �Է��մϴ�. ���� ���, �� �����ͺ��̽��� ���jdbc/payrolldb
�� ��d�մϴ�JDBC ���� Ǯ
JDBC �ڿ�; ����x� ����� ���� Ǯ; ��d�մϴ�. ���� JDBC �ڿ��� ���� ���� Ǯ; ��d�� �� �ֽ4ϴ�.
JDBC ���� Ǯ: Ưd �����ͺ��̽��� �ٽ� ����� �� �ִ� ���� ���Դϴ�. ��ο� ������ ����; ����� �� �ð��� ���� �Ҹ�DZ� ������ ������� ��� ������ ���� Ǯ; /�� ���Ͽ� ����; ���ŵ�ϴ�. �?� �wα����� ����; ��û�ϸ� Ǯ���� �ϳ� �4ϴ�. �?� �wα����� ����; ��8�� ������ Ǯ�� ��ȯ�˴ϴ�.
���� Ǯ�� ��� d���� �����ͺ��̽� ���ü�� ��� �ٸ� �� �ֽ4ϴ�. �Ϻ� ����� ��� d���� �����ͺ��̽��� �̸�(URL), ���̵� �� ��й�ȣ�Դϴ�.
JDBC �ڿ� �� ���� Ǯ; �Բ� �۾��ϴ� ���
������ ����, ���� �� �˻��ϱ� '�� ��κ� �?� �wα������� ����� �����ͺ��̽��� ����մϴ�. J2EE �?� �wα�: JDBC API�� ���� ����� �����ͺ��̽��� �����մϴ�. �?� �wα��� �����ͺ��̽��� ������ �� ��8�x� ����; ��n�;� �մϴ�.
��Ÿ�� �� �?� �wα��� �����ͺ��̽��� ������ ��� ��=�� ��: ���� ���մϴ�.
- �?� �wα��� JNDI API�� ���� ȣ���Ͽ� �����ͺ��̽��� ����� JDBC �ڿ�(������ �ҽ�); ��n�ɴϴ�.
�ڿ��� JNDI �̸�8�� �̸� ��d �� ���丮 ������ JDBC �ڿ�; ã�4ϴ�. JDBC �ڿ� ���� Ǯ; ��d�մϴ�.
- JDBC �ڿ�; ���� �?� �wα�: �����ͺ��̽� ����; ��n�ɴϴ�.
�ݸ� Application Server�� �����ͺ��̽��� �ش��ϴ� ���� Ǯ���� �������� ����; �˻��մϴ�. Ǯ: �����ͺ��̽� �̸�(URL), ���̵� �� ��й�ȣ ��: ���� �Ӽ�; d���մϴ�.
- ��f �����ͺ��̽��� ����ǰ�, �?� �wα��� �����ͺ��̽��� ������ �а�, ��d�ϰ�, �߰��� �� �ֽ4ϴ�.
�?� �wα��� JDBC API�� ȣ���Ͽ� �����ͺ��̽��� �����մϴ�. JDBC ����̹� �?� �wα��� JDBC ȣ��; �����ͺ��̽� ������ �w����ݷ� ��ȯ�մϴ�.
- �����ͺ��̽� ������ �Ϸ��ϸ� �?� �wα����� ����; �ݽ4ϴ�.
Application Server�� ����; ���� Ǯ�� ��ȯ�մϴ�. ������ Ǯ�� ��ȯ�Ǹ� ��= �?� �wα��� ����; ����� �� �ֽ4ϴ�.
�����ͺ��̽� ���� ��d�����ͺ��̽� ���� ��d; '�� �Ϲ� �ܰ�
- ���Ǵ� �����ͺ��̽� fǰ; ��ġ�մϴ�. Application Server���� ����ϴ� �����ͺ��̽� fǰ ���: �߰� d�� ���� ������ ��Ʈ ��ũ�� ��v�Ͻʽÿ�.
- �����ͺ��̽� fǰ�� JDBC ����̹� ��ġ�մϴ�.
- ����̹��� JAR ������ �������� ���� �ν��Ͻ��� ������ �� �ְ� �մϴ�. JDBC ����̹� ����; ��v�Ͻʽÿ�.
- �����ͺ��̽��� ����ϴ�. �밳 �?� �wα� ����ڰ� �����ͺ��̽��� ����� ä��� ��ũ��Ʈ�� f���մϴ�.
- �����ͺ��̽��� ���� Ǯ; ����ϴ�. JDBC ���� Ǯ ������� ��v�Ͻʽÿ�.
- ���� Ǯ; ����Ű�� JDBC �ڿ�; ����ϴ�. JDBC �ڿ� ������� ��v�Ͻʽÿ�.
JDBC ����̹� ����
JDBC ����̹�� �?� �wα��� JDBC ȣ��; �����ͺ��̽� ������ �w����ݷ� ��ȯ�մϴ�. JDBC ����̹� �� �����ο� �����Ϸx� ��= �� �ϳ��� �����մϴ�.
JDBC ���� Ǯ d��JDBC ���� Ǯ �����
JDBC ���� Ǯ: Ưd �����ͺ��̽��� �ٽ� ����� �� �ִ� ���� ���Դϴ�. �� �ֿܼ��� Ǯ; ���� �� ���ڰ� Ưd �����ͺ��̽��� ���� ���� �κ�; ��f�� d���մϴ�.
Ǯ; ����� �� ���� JDBC ����̹� ��ġ �� �����ؾ� �մϴ�.
���� Ǯ ����� ������ ������ �� JDBC ����̹�� ��õ� Ưd �����Ϳ� �����ͺ��̽� ���ü�� �Է��ؾ� �մϴ�. ����ϱ� �� ��= d���� �����մϴ�.
JDBC ���� Ǯ; ����x� ��= �۾�; �����մϴ�.
- Ʈ�� ���� ��ҿ��� �ڿ� ��带 Ȯ���մϴ�.
- �ڿ� JDBC ��带 Ȯ���մϴ�.
- JDBC���� ���� Ǯ ��带 �����մϴ�.
- ���� Ǯ ������� ��� ����⸦ �����ϴ�.
- ���� Ǯ ����� ù ��° ������� ��=�� ��: �Ϲ� ��d; ��d�մϴ�.
- ��=; �����ϴ�.
- ���� Ǯ ����� �� ��° ������� ������ �ҽ� Ŭ���� �̸� �ʵ忡 ���� ��; ��d�մϴ�.
JDBC ����̹� ���� ������� �ڿ� /��� �����ͺ��̽� ���ü�� ���� ������ �ҽ� Ŭ������ ��d��; ��� ������ �ҽ� Ŭ���� �̸� �ʵ��� ���� f��˴ϴ�.
- ��=; �����ϴ�.
- ���� Ǯ ����� �� ��°���� ���� ������� ��= �۾�; �����մϴ�.
- ��ħ; �����ϴ�.
�ش�
asadmin
���:create-jdbc-connection-pool
JDBC ���� Ǯ ����
JDBC ���� Ǯ ���� ������� �̸�; f���� ��x Ǯ�� ��� ��d; ������ �� �ִ� ���; f���մϴ�.
JDBC ���� Ǯ ���� ������ �����Ϸx� ��= �۾�; �����մϴ�.
�Ϲ� ��d
�Ϲ� ��d�� ��: ��ġ�� Ưd JDBC ����̹� ��� �ٸ��ϴ�. �� ��d: Java �wα��� ���� �� �������̽��� Ŭ������ �̸��Դϴ�.
Ǯ ��d
������ �����ͺ��̽� ���� ����: Ǯ�� �����մϴ�. �?� �wα����� ����; ��û�ϸ� Ǯ���� ������ f�ŵǰ�, �?� �wα����� ����; ��f�ϸ� ������ Ǯ�� ��ȯ�˴ϴ�.
���� ����
���ÿ� ��� Application Server�� ����; �?� �wα����� ����ϱ� �� ����; ������ �� �ֽ4ϴ�. �̷��� ����; �ϸ� ��Ʈ��ũ ���г� �����ͺ��̽� ���� �浹�� ���� �����ͺ��̽��� ����� �� ��� ��� Application Server�� �����ͺ��̽� ����; �ڵ�8�� �ٽ� ��d�մϴ�. ���� ����; �����ϸ� �߰� �9���尡 ���Ͽ� ������ �ణ ���ϵ˴ϴ�.
Ʈ����� �ݸ�
�밳 ��: ����ڰ� ���ÿ� �����ͺ��̽��� �����ϱ� ������ �� Ʈ����ǿ��� ������ �д� ���� �ٸ� Ʈ����ǿ��� �� ������ ����Ʈ�� �� �ֽ4ϴ�. Ʈ������� �ݸ� ����: ����Ʈ�Ǵ� ������ �ٸ� Ʈ����ǿ� ǥ���ϴ� d���� d���մϴ�. �ݸ� ���ؿ� ���� �ڼ��� ����: �����ͺ��̽� ���ü�� ���?�� ��v�Ͻʽÿ�.
��� d��
�߰� ��� d�� ���̺?�� �����ͺ��̽� �̸�(URL), ���̵� �� ��й�ȣ ��: ��� d���� ��d�� �� �ֽ4ϴ�. �����ͺ��̽� ���ü�� ��� ��� d���� �ٸ��� ������ �ڼ��� ����: ���ü�� ���?�� ��v�Ͻʽÿ�.
���� Ǯ ��d ����
���� Ǯ ��d; �����Ϸx� ��= �۾�; �����մϴ�.
JDBC ���� Ǯ ��f
�ش�
asadmin
���:delete-jdbc-connection-pool
JDBC �ڿ� d��JDBC �ڿ� �����
JDBC �ڿ�(������ �ҽ�): �?� �wα��� �����ͺ��̽��� �����ϴ� ���; f���մϴ�. JDBC �ڿ�; ����� �� ���� JDBC ���� Ǯ; ����ϴ�.
JDBC �ڿ�; ����x� ��= �۾�; �����մϴ�.
- Ʈ�� ���� ��ҿ��� �ڿ� ��带 Ȯ���մϴ�.
- �ڿ� JDBC ��带 Ȯ���մϴ�.
- JDBC���� JDBC �ڿ� ��带 �����մϴ�.
- JDBC �ڿ� ������� ��� ����⸦ �����ϴ�.
- JDBC �ڿ� ����� ������� �ڿ��� ��d; ��d�մϴ�.
- JNDI �̸� �ʵ忡�� ��/�� �̸�; �Է��մϴ�. �Ϲ���8�� �� �̸�:
jdbc/
���ڿ��� �����մϴ�. ���� ���,jdbc/payrolldb
�Դϴ�. �ݵ�� �����ø� �Է��մϴ�.- Ǯ �̸� �� ���ڿ��� ��ο� JDBC �ڿ�� �����ų ���� Ǯ; �����մϴ�.
- �⺻��8�� �ڿ�: �����ڸ��� ���(Ȱ��ȭ)�� �� �ֽ4ϴ�. �ڿ�; ����� �� ��� �Ϸx� ��� Ȯ�ζ�; ���� ��f�մϴ�.
- ���� �ʵ忡 �ڿ� ���� ������ ����; �Է��մϴ�.
- ��� ���ǿ��� �ڿ�; ����� �� �ִ� ���(Ŭ������ �� ���� ������ ���� �ν��Ͻ�); ��d�մϴ�. ���ʿ��� ���ϴ� ���; �����ϰ� �߰��� ���� ������ ��� ��Ͽ� �߰��մϴ�.
- Ȯ��; �����ϴ�.
�ش�
asadmin
���:create-jdbc-resource
JDBC �ڿ� ����
- Ʈ�� ���� ��ҿ��� �ڿ� ��带 Ȯ���մϴ�.
- �ڿ� JDBC ��带 Ȯ���մϴ�.
- JDBC���� JDBC �ڿ� ��带 Ȯ���մϴ�.
- ������ JDBC �ڿ��� ��带 �����մϴ�.
- JDBC �ڿ� ���� ������� ��= �۾�; ������ �� �ֽ4ϴ�.
- Ǯ �̸� �� ���ڿ��� �ٸ� ���� Ǯ; �����մϴ�.
- ���� �ʵ忡�� �ڿ� ���� ������ ����; �����մϴ�.
- �ڿ�; Ȱ��ȭ�ϰų� ��Ȱ��ȭ�Ϸx� Ȯ�ζ�; �����ϰų� ���� ��f�մϴ�.
- �ڿ�; ����� �� �ִ� ���(Ŭ������ �� ���� ������ ���� �ν��Ͻ�); �����Ϸx� ��� ��; �����մϴ�.
����� ��x ��� ���� Ȯ�ζ�; ������ ��=, Ȱ��ȭ�� ���� �ش� ����� �ڿ�; Ȱ��ȭ�ϰų�, ��Ȱ��ȭ�� ���� �ش� ����� �ڿ�; ��Ȱ��ȭ�մϴ�.
��� �� ���� ���; ��Ͽ� �߰��ϰų� f���մϴ�. ��� �� �������� ���ʿ� �ִ� ��� ���� ��Ͽ��� ���ϴ� ���; �����ϰ�, �߰��� ���� ������ ��� ��Ͽ� �߰��մϴ�. f�Ÿ� ���� ������ ��Ͽ��� ���; f���մϴ�.
Ȯ��; ���� ���� ����; ��� ������ ��� �����մϴ�.
- ����; ���� ������ ����; ����մϴ�.
JDBC �ڿ� ��f
JDBC �ڿ� Ȱ��ȭ �� ��Ȱ��ȭ
��Ӽ� ���� �ڿ� d����Ӽ� ���� �ڿ� �����
�� ���: ������ ȣȯ��; '�� �ʿ��մϴ�. Application Server ���� 7���� �����Ϸx� �����̳� �� ��Ӽ� Bean(EJB ���� ��� /��)�� �ִ� �?� �wα�; '�� ��Ӽ� ���� �ڿ��� �ʿ��߽4ϴ�.
��Ӽ� ���� �ڿ�; ����x� ��= �۾�; �����մϴ�.
- Ʈ�� ���� ��ҿ��� �ڿ� ��带 Ȯ���մϴ�.
- �ڿ� ��Ӽ� ���� ��带 �����մϴ�.
- ��Ӽ� ���� ������� ��� ����⸦ �����ϴ�.
- ��Ӽ� ���� ����� ������� ��= ��d; ��d�մϴ�.
- JNDI �̸� �ʵ忡�� ��/�� �̸�; �Է��մϴ�. ���� ���,
jdo/mypm
; �Է��մϴ�. �ݵ�� �����ø� �Է��մϴ�.- ���丮 Ŭ���� �ʵ忡�� �� �������� �Բ� f��� �⺻ Ŭ������ /���ϰų� �ٸ� ���� Ŭ������ �Է��մϴ�.
- ���� Ǯ �� ���ڿ��� ��ο� ��Ӽ� ���� �ڿ��� ���� ���� Ǯ; �����մϴ�.
- �⺻��8�� ��ο� ��Ӽ� ���� �ڿ�: Ȱ��ȭ�˴ϴ�. ��Ȱ��ȭ�Ϸx� ��� ���� Ȯ�ζ�; ���� ��f�մϴ�.
- ��� ���ǿ��� �ڿ�; ����� �� �ִ� ���(Ŭ������ �� ���� ������ ���� �ν��Ͻ�); ��d�մϴ�. ���ʿ��� ���ϴ� ���; �����ϰ� �߰��� ���� ������ ��� ��Ͽ� �߰��մϴ�.
- Ȯ��; �����ϴ�.
�ش�
asadmin
���:create-persistence-resource
��Ӽ� ���� �ڿ� ����
��x ��Ӽ� ���� �ڿ� ��� d���� �����Ϸx� ��= �۾�; �����մϴ�.
�ڿ� ��� ��
�ڿ� ���; ���Ϸx� ��= �۾�; �����մϴ�.
- ��� ��; �����Ͽ� �ڿ��� �����ϴ� ���(Ŭ������ �� ���� ������ ���� �ν��Ͻ�); �����մϴ�.
- ����� ��x ��� ���� Ȯ�ζ�; ������ ��=, Ȱ��ȭ�� ���� �ش� ����� �ڿ�; Ȱ��ȭ�ϰų�, ��Ȱ��ȭ�� ���� �ش� ����� �ڿ�; ��Ȱ��ȭ�մϴ�.
- ��� �� ���� ���; ��Ͽ� �߰��ϰų� f���մϴ�. ��� �� �������� ���ʿ� �ִ� ��� ���� ��Ͽ��� ���ϴ� ���; �����ϰ�, �߰��� ���� ���õ� ��� ��Ͽ� �߰��մϴ�. f�Ÿ� ���� ���õ� ��Ͽ��� ���; f���մϴ�.
- Ȯ��; ���� ���� ����; ��� ������ ��� �����մϴ�.
- ����; �����ϴ�.
��Ӽ� ���� �ڿ� ��f
�ش�
asadmin
���:delete-persistence-resource
��Ӽ� ���� �ڿ� Ȱ��ȭ �� ��Ȱ��ȭ