맞춤검색


1. CAF( Chalran Application Framework) �� ?

        CAF�� ������������ ������ �����ӿ�ũ�� Struts , Spring �����ӿ�ũ�� 
        ����� �����ø����̼������ӿ�ũ�ν�, ���߿� ���� �������� 
        ����ǥ���� �����ϰ� �ֽ��ϴ�. 
        �Ϲ������� ������ ���������̼� ���̾�, �����Ͻ� ���̾�, �۽ý��Ͻ� ���̾�� 
        ������ �� �ִ� ��, CAF�� �� ���̾�� ǥ��ȭ�� �����ӿ�ũ�� �����ϰ� 
        �ֽ��ϴ�. �� ���̾�� ǥ��ȭ�� ���߰��̵������ �����Ͽ�, 
        �پ��� ���ÿ����� �����Ͽ� ���߽� ȿ������ ���߹���� �����մϴ�. 

        Ư¡ 
                �پ��� ������ ���� ����.
                ������ �ܼ�/��Ȯ�Ͽ� ���꼺�� ������.
                �ҽ��ڵ�������� ����(Velocity Engine�� ����� ���ø� ����) - /WEB-INF/src/template/default �� �ִ� ���ϼ���
                ����ǥ�ذ��̵���� ����
                �پ��� ������ ���ÿ��� ����
                J2EE 1.4 ǥ�� ����
                ����䱸������ ����(JSP, JSTL, SQL, javascript)
                �������� ����(���������� 4~5������)
                �۽ý��Ͻ����̾��� High Level Api ����.
javascript High Level Api ����.
                ������ �����ӿ�ũ ����.
         AJAX �����ӿ�ũ ����.
�پ��� Export ���� ( Xml, JSON, Excel ) 
                LGPL ���̼���


2. �����ӿ�ũ����

        Web Framework                   Struts 1.2.9            http://struts.apache.org/          
        Lightweight Container           Spring 2.5.x            http://www.springframework.org/    
        Database Framework              caf-dbmanager-2.0.3.jar http://sourceforge.net/projects/chalranjdbccomp/        
        javascript Framework            prototype 1.6.0.2       http://www.prototypejs.org/
                                        extjs 2.0.1             http://extjs.com/   (������ �Ⱦ�.)
        ��Ÿ library                    /WEB-INF/lib/���̺귯������.txt ���� 


3. ��������

        - ������Ʈ ����� /root/ ������ ������Ʈ���� ������ ����.(/root/caf/ ���� ������ ���� ������ �������� �� ��.)
        
        -- root
         |-- build.xml                          Ant �������� ( �����Ͻ� �����.  ant compile ����.)
         |-- �������� 
         |        |- DB-Schema                  �⺻���� DB ��Ű�� ������ �����. ( erwin�� Ȱ���Ͽ� generation )
         |        |- Document                   �����ؽ�Ʈ.
         |        -- library                    caf-dbmanager ���� �� ��Ÿ ���̺귯��.
         |
         |-- caf --- board                      �Խ��ǰ��üҽ� (  �Ϻα����̳�, jsp������ �������. �ҽ��м��� �˾Ƽ� ����ϼ���. ������ ��ɿ���� ��� �׳� ���� ����� ���� ���� ��. )
         |        |- common                     jsp �ڵ��� �������� ����ϴ� ���� jsp����.
         |        |- generator                  �ҽ��ڵ�����.( http://localhost/caf/generator )
         |        |- images                     caf�̹���
         |        |- js                         javascript 
         |        -- samples                    caf ����� ���üҽ�.
         |-- files                              ���ϰ���(���ε�����)
         |-- webhard                            ��Ž���� ���α׷�(����)
         |-- WEB-INF                    
                  |- classes            
                  |        |- dbmanager.properties                      sql������ �����ؾ���.
                  |        |- dbmanager-ehcache.xml                     sql���� ij�ü���.
                  |        |- log4j.properties                  
                  |        |- ApplicationResources.properties           �⺻message����.
                  |        -- message-{�����ý��ۿ������}.properties   �����ý��ۺ��� ������ message����.
                  |
                  |- lib                        library ���� ( ���̺귯������.txt ���� ) 
                  |- sql                        sql���� ����.
                  |- src                
                  |- tlds                       tlds ����.
                  |- xmls                       struts , spring ���� ��������.
                  -- web.xml                    ��������.



4. ��ġ�ϱ�.
        4-1. JDK 1.4�̻� ��ġ    http://java.sun.com/javase/downloads/index.jsp
        4-2. Ant 1.6.x�̻� ��ġ    http://ant.apache.org/
4-3. ��������/��ġ�ϱ�.txt ��������.
Tracked by ClickAider