| µµÄ¡¾÷ ÀÚ ¹®¼¸¦ ÀÛ¼ºÇÏ°í À¯Áö °ü¸®ÇÏ´Â µ¥ µµ¿òÀ̵Ǵ Java ±â¹Ý À¯Æ¿¸®Æ¼ |
Áö±Ý ´Ù¿î·Îµå |
µµÄ¡¾÷ ÀÚ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Guillermo Christen
µµÄ¡¾÷ ÀÚ Å±×
µµÄ¡¾÷ ÀÚ ¼³¸í
¹®¼¸¦ ¸¸µé°í À¯Áö °ü¸®ÇÏ´Â µ¥ µµ¿òÀ̵Ǵ Java ±â¹Ý À¯Æ¿¸®Æ¼ Dochelper´Â ÀÚü À¯Áö °ü¸® ¹®¼¸¦ ¸¸µå´Â µ¥ µµ¿òÀ̵Ǵ ÀÚÀ¯·Ó°í ¿ÀÇ ¼Ò½º ÀÀ¿ë ÇÁ·Î±×·¥ÀÔ´Ï´Ù. Dochelper´Â È®Àå µÈ °Ë»ö ¹× ±³Ã¼ µµ±¸·Î º¼ ¼ö ÀÖÀ¸¸ç °Ë»öµÈ ÆÄÀÏ¿¡ ¿µÇâÀ» ¹ÌÄ¡Áö ¾Ê¾Æ¾ßÇÕ´Ï´Ù. ÀÌ¿Í °ü·ÃÇÏ¿© S + R Á¤ÀÇ¿Í ´Ù¸¨´Ï´Ù. DochelperÀÇ ¸ñÇ¥´Â ÀÚµ¿È µÈ ¹®¼¸¦ ¸¸µå´Â µ¥ µµ¿òÀ̵˴ϴÙ. ±âÁ¸ ¸®¼Ò½º ¼¼Æ®¸¦ ±â¹ÝÀ¸·Î Dochelper´Â ÄÜÅÙÃ÷¸¦ ¸¸µå´Â µ¥ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇöÀç Dochelper´Â Ç÷§ ÆÄÀÏ »ý¼º ¸¸ Áö¿øÇÏÁö¸¸ º£Å¸ ¸±¸®½ºÀÇ ÁÖ¿ä ÀÌÁ¤Ç¥ Áß Çϳª´Â È®Àå °¡´ÉÇÏ°í ´Ù¸¥ Ãâ·Â ¸ÞÄ¿´ÏÁòÀ» Çã¿ë ÇÒ ¼öÀÖ´Â ·»´õ¸µ ¸ÞÄ¿´ÏÁòÀ» ±¸ÇöÇÏ´Â °ÍÀÔ´Ï´Ù. ¿ä±¸ »çÇ× : ¡¤ ÀÚ¹Ù ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ CheckstyleÀ» Àû¿ë - ºÎºÐ ¡¤ Æ÷°ýÀû ÀÎ ¸®ÆÑÅ丵. ¡¤ Æ®¸® ±¸Á¶ °á°ú »ý¼ºÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ¹®¼ Á¤ÀÇ XML ¹®¼ÀÇ ¼öÁ¤ µÈ ±¸Á¶. Exmaples¸¦º¸½Ê½Ã¿À : docdef.xml. ¡¤ ù ¹ø° ·»´õ·¯ ±¸Çö : ÆÄÀÏ ·»´õ·¯. ÀÌÀü ±âº» ´ÜÀÏ ÆÄÀÏ Ãâ·ÂÀ» ±¸ÇöÇÕ´Ï´Ù. ¡¤ °íÁ¤ µµÅ¥¾î ¹ö±× : DocsectionÀÇ ÆÄÀÏ À̸§ ParamÀº ·¹ÄÚµåÀÇ ¸ðµç ÆÄÀÏ¿¡ ´ëÇØ µ¿ÀÏÇß½À´Ï´Ù. ¡¤ ¸®ÆÑÅÍ : ·»´õ·¯ °³³äÀÌ µµÀԵǾúÀ»¼ö·Ï ·»´õ¸µÀ» À§ÇØ respontDefinitionÀ¸·Î º¯°æµÇ¾ú½À´Ï´Ù. ¡¤ ÆÄÀÏ ±â¹Ý º¯È¯ Á¤ÀÇ°¡ Ãß°¡µÇ¾ú½À´Ï´Ù. ¡¤ ´Ü¼øÈ µÈ ºôµå ÆÄÀÏ. NetBeans ¼Ó¼ºÀÇ ÀÇÁ¸¼ºÀ» Á¦°ÅÇß½À´Ï´Ù. ¡¤ ¸®ÆÑÅÍ : DocDef.xmlÀ» ó¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇÑ ÁÖ¿ä º¯°æ. ·±Å¸ÀÓ ÄÄÆÄÀÏ + xslt ½ÇÇàÀÌ ÀÌÁ¦ ¼öÇàµÇÁö ¾Ê½À´Ï´Ù. XMLÀº ±¸¹® ºÐ¼®µÇ°í ÇØ´çµÇ´Â °æ¿ì ¸®Ç÷º¼ÇÀ» »ç¿ëÇÏ¿© °´Ã¼°¡ ¸¸µé¾îÁý´Ï´Ù. ¡¤ URL ·¹ÄÚµå ¼¼Æ®ÀÇ Ã¹ ¹ø° ¹öÀüÀÌ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ ¾ÆÅ°ÅØó¿¡ ÇÁ·Î¼¼¼ ¸ÞÄ¿´ÏÁòÀ» Ãß°¡Çß½À´Ï´Ù. ÀÌÁ¦ ÇÁ·Î¼¼¼°¡ ·»´õ¸µµÇ±â Àü¿¡ °á°ú Æ®¸®¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ¡¤ ÀÚ¿¬ÀÇ ÇÁ·Î¼¼¼°¡ Ãß°¡µÇ¾ú½À´Ï´Ù ¡¤ PARAM (ÆÄÀÏ À̸§ ¶Ç´Â Å×À̺í À̸§°ú °°Àº ÆÄÀÏ À̸§ ¶Ç´Â Å×À̺í À̸§) ¹× AlphabeticalProcessor¿Í ÇÔ²² »ç¿ëÇÕ´Ï´Ù. ¡¤ ¸®ÆÑÅ丵 : ¸íÈ®¼ºÀ» À§ÇØ ÇÁ·Î¼¼¼ À̸§À» º¯°æÇß½À´Ï´Ù. - NaturialOrderProcessor => NaturalOrderParamProcessor - alphabeticalprocessor => matchorderProcessor
µµÄ¡¾÷ ÀÚ °ü·Ã ¼ÒÇÁÆ®¿þ¾î