| ¸ðµ¨ ºê·Î¿ì Æ÷ÀÎ ÀÚÀ¯·Ó°í ÇïÆÛ Ç÷¯±×ÀÎÀº ±âº» ¸ðµå¸¦ Á¤ÀÇÇÏ¿© ´Ü¼øÇÑ ºê¶ó¿ìÀú ¾ÖÇø®ÄÉÀ̼ÇÀ» ½Å¼ÓÇÏ°Ô ±¸Ãà ÇÒ ¼ö ÀÖ½À´Ï´Ù. |
Áö±Ý ´Ù¿î·Îµå |
¸ðµ¨ ºê·Î¿ì Æ÷ÀÎ ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Frank Kuepper
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://modelbrowser.rubyforge.org/
¸ðµ¨ ºê·Î¿ì Æ÷ÀΠű×
¸ðµ¨ ºê·Î¿ì Æ÷ÀÎ ¼³¸í
±âº» ¸ðµå¸¦ Á¤ÀÇÇÏ¿© ´Ü¼øÇÑ ºê¶ó¿ìÀú ¾ÖÇø®ÄÉÀ̼ÇÀ» ½Å¼ÓÇÏ°Ô ±¸Ãà ÇÒ ¼öÀÖ´Â ¹«·á ¹× ÀÛÀº µµ¿ì¹Ì Ç÷¯±×ÀÎ ModelBrowser´Â ±âº» ¸ðµ¨À» Á¤ÀÇÇÏ¿© ´Ü¼øÇÑ ºê¶ó¿ìÀú ÀÀ¿ë ÇÁ·Î±×·¥À» ºü¸£°Ô ¸¸µé ¼öÀÖ´Â ¹«·á ¹× ÀÛÀº µµ¿ì¹Ì Ç÷¯±×ÀÎÀÔ´Ï´Ù .modelbrowser´Â °³¹ßÀÚ°¡ Rails µ¥ÀÌÅÍ ¸ðµ¨À» ÅëÇØ µ¥ÀÌÅͺ£À̽º¿¡ ´ëÇÑ ¿Ïº®ÇÑ ±â´ÉÀûÀÌ°í RESTful ºê¶ó¿ìÀú ¾ÖÇø®ÄÉÀ̼ÇÀ» ½±°Ô ¸¸µé ¼öÀÖ°Ô ÇØÁÖ´Â ·¹ÀÏ Ç÷¯±×ÀÎÀÔ´Ï´Ù. ¸ðµ¨ Ŭ·¡½º ¹× ¸®¼Ò½º Routing.ModelBrowser´Â ´ÙÀ½°ú °°½À´Ï´Ù. ¸ðµ¨ °´Ã¼ÀÇ ¼Ó¼º ¹× ¿¬°áÀ» °Ë»çÇÏ´Â ÀϹݺ¸±â - ÅÛÇø´ÀÔ´Ï´Ù. Ç¥½ÃµÈ ¼Ó¼º°ú »öÀÎ ¸ñ·Ï¿¡¼ »ç¿ëµÇ´Â ¼Ó¼ºÀ» Á¶Á¤ÇÏ·Á¸é ActiveRecord :: Base¿¡¼ Ŭ·¡½º ¸Þ¼Òµå¸¦ Á¦°øÇϹǷΠmodel-Objects.so¿¡¼ ¸ðµç ºê¶ó¿ìÀú ±¸¼ºÀ» ¼öÇà ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿ÏÀüÇÑ ±â´É ºê¶ó¿ìÀú¸¦ ÀÛ¼ºÇϱâ À§ÇØÇؾßÇÕ´Ï´Ù. - ÀÀ¿ë ÇÁ·Î±×·¥Àº ´ÙÀ½°ú °°½À´Ï´Ù. ¡¤ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ model_browser-plugin Æ÷ÇÔ (ÀÚ¼¼ÇÑ ³»¿ëÀº ¼³Ä¡ ÂüÁ¶) ¡¤ ¸ðµ¨ °´Ã¼ Á¤ÀÇ ·çÆ®ÀÇ ¸ðµ¨ °´Ã¼¿¡ ´ëÇÑ ¸Ê ¶ó¿ìÆÃÀ» Á¤ÀÇÇÕ´Ï´Ù. RBNote : ModelBrowser´Â ¶óÀ̼¾½º°¡ ÀÖ°í mit / X ÄÁ¼Ò½Ã¾ö ¶óÀ̼¾½º. ´ÙÀ½Àº "modelBrowser"ÀÇ ¸î °¡Áö ÁÖ¿ä ±â´ÉÀÔ´Ï´Ù. ¡¤ ÆäÀÌÁö ¸Å±èÀ» Æ÷ÇÔÇÑ ¸ðµ¨ °´Ã¼ÀÇ ¿©°ú °¡´ÉÇÑ ¸ñ·Ï ¡¤ ¸ðµ¨ °´Ã¼ ¼Ó¼ºÀ» Ç¥½ÃÇÕ´Ï´Ù ¡¤ ¸ðµ¨ °´Ã¼ °ü·Ã ¿ÀºêÁ§Æ®ÀÇ Ç¥½Ã ¡¤ °´Ã¼ °ü°è¸¦ ÅëÇÑ Å½»ö ¡¤ ÃÑ Æí¾ÈÇÔ - ÀÌ ¸±¸®½º¿¡¼´Â »õ·Î¿î ±â´É : ¡¤ À¯Áö º¸¼ö ¸±¸®½º ¡¤ Çùȸ¸¦ ÅëÇÑ HAS_ManyÀÇ ¹®Á¦ ¡¤ Ž»ö Áö¿ø ¸ðµ¨ - ¸Þ¼Òµå¿¡ ´ëÇÑ Çâ»óµÈ ¾î·¹ÀÌ Çڵ鸵 ¡¤ ¾à°£ÀÇ ¸®ÆÑÅ丵
¸ðµ¨ ºê·Î¿ì Æ÷ÀÎ °ü·Ã ¼ÒÇÁÆ®¿þ¾î