{"id":1572,"date":"2006-08-11T17:02:00","date_gmt":"2006-08-11T17:02:00","guid":{"rendered":"http:\/\/t.motd.kr\/articles\/1572\/"},"modified":"2022-12-28T01:47:40","modified_gmt":"2022-12-27T16:47:40","slug":"%ec%86%8c%ed%94%84%ed%8a%b8%ec%9b%a8%ec%96%b4%ec%9d%98-%eb%b3%b5%ec%9e%a1%eb%8f%84%ea%b0%80-%ec%a6%9d%ea%b0%80%ed%95%98%eb%8a%94-%ec%9d%b4%ec%9c%a0","status":"publish","type":"post","link":"https:\/\/vault.motd.kr\/wordpress\/posts\/1572\/%ec%86%8c%ed%94%84%ed%8a%b8%ec%9b%a8%ec%96%b4%ec%9d%98-%eb%b3%b5%ec%9e%a1%eb%8f%84%ea%b0%80-%ec%a6%9d%ea%b0%80%ed%95%98%eb%8a%94-%ec%9d%b4%ec%9c%a0\/","title":{"rendered":"\uc18c\ud504\ud2b8\uc6e8\uc5b4\uc758 \ubcf5\uc7a1\ub3c4\uac00 \uc99d\uac00\ud558\ub294 \uc774\uc720"},"content":{"rendered":"
\ubcf5\uc7a1\ub3c4\ub97c \ub2e4\ub8e8\uae30 \uc704\ud574 \ubcf5\uc7a1\ub3c4\ub97c \ucd94\uac00\ud558\ub294 \uc624\ub958\ub294 \uc138\uc0c1 \uacf3\uacf3\uc5d0\uc11c \ud589\ud574\uc9c0\uace0 \uc788\ub294 \ubb38\uc81c\uc785\ub2c8\ub2e4. \uc774\ub294 \ub300\ubd80\ubd84 \ud0c4\uc131\uc744 \uc790\uc544\ub0b4\ub294 \ubb34\uc9c0\uc640 \uac8c\uc73c\ub984, \uc544\uc9d1\uc5d0\uc11c \uc635\ub2c8\ub2e4.<\/p>\n
\uc81c\uac00 \uc77c\ud558\ub358 \ud300\uc5d0\uc11c\ub294 \uc774\ub7f0 \uc77c\uc774 \uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n
\ub2f9\uc2dc C3P0 \ucee4\ub125\uc158 \ud480\uc744 \uc0ac\uc6a9\ud558\uace0 \uc788\uc5c8\ub294\ub370, \ud480 \uc2a4\ub808\ub4dc \ub364\ud504\ub97c \ub5b4\uc744 \ub54c \ub514\ube44 \ubd80\ud558\ub85c \uc778\ud574 \ucee4\ub125\uc158\uc744 \ud68d\ub4dd\ud558\ub294 \ubd80\ubd84\uc5d0\uc11c \ub300\uae30\uc0c1\ud0dc\ub85c \uc788\ub294 \uc2a4\ub808\ub4dc\ub4e4\uc774 \uc544\uc8fc \ub9ce\uc558\uc2b5\ub2c8\ub2e4. \uadf8\ub3c4 \uc544\ub2c8\uba74 \ub9cc\uc5d0 \ud558\ub098 \uc2a4\ub808\ub4dc \ud480\uc774 \ub370\ub4dc\ub77d\uc5d0 \uac78\ub838\uc5c8\uc744 \uc218\ub3c4 \uc788\uc8e0.<\/p>\n
\ud300\uc7a5\uc740 \uc800\uc5d0\uac8c \ucee4\ub125\uc158 \ud480 100\uc904\uc774\uba74 \uc9e4 \uac83\uc744 \uac16\ub2e4 \uc368\uac00\uc9c0\uace0 \uc774\ub7f0 \uc77c\uc774 \uc0dd\uae34\ub2e4\uace0 \uc800\ub97c \ub098\ubb34\ub790\uace0 \uc800\ub294 \ub9d0\ub3c4 \uc548\ub418\ub294 \uc774\uc57c\uae30 \ud558\uc9c0 \ub9d0\ub77c\uace0 \ub9de\ubc1b\uc544 \ucce4\uc2b5\ub2c8\ub2e4.<\/p>\n
\ucee4\ub125\uc158 \ud480, 100\uc904\uc774\uba74 \uc9e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc javax.sql.DataSource \uc778\ud130\ud398\uc774\uc2a4 \uc900\uc218\ud558\uace0 \uc55e\uc73c\ub85c \uc788\uc744 \uba87 \uac00\uc9c0 \uae30\ub2a5 \ucd94\uac00\ud558\ub2e4 \ubcf4\uba74 \uacb0\uad6d\uc5d4 \ub0a8\ub4e4\uc774 \ud798\ub4e4\uac8c \uac78\uc5b4\uc628 \uae38\uc744 \ubcc4 \uc758\ubbf8\ub3c4 \uc5c6\uc774 \ub2e4\uc2dc \uac77\ub294 \uc148\uc774 \ub429\ub2c8\ub2e4. \ubb3c\ub860 100\uc904 \uc9dc\ub9ac \ud480\uc744 \uc774\uc57c\uae30\ud558\ub294 \uc0ac\ub78c\uc774 \uadf8\ub7f0 \ud45c\uc900 \uc778\ud130\ud398\uc774\uc2a4\uac00 \uc548\uc911\uc5d0 \uc788\uaca0\uc2b5\ub2c8\uae4c. \uacb0\uad6d \uc790\uac00\ub2f9\ucc29\uc5d0 \uc774\ub974\ub7ec vendor lock-in \ub3c4 \uc544\ub2cc \ucabd\ud314\ub9b0 self lock-in \uc5d0 \ube60\uc9c8 \uc218 \uc788\uc2b5\ub2c8\ub2e4. 100\uc904\uc9dc\ub9ac \ucee4\ub125\uc158 \ud480\uc5d0\ub294 \ubc84\uadf8\uac00 \uc5c6\ub2f5\ub2c8\uae4c? \uc2dc\uac04\uc774 \ud750\ub974\uba74\uc11c \uacb0\uad6d\uc5d0\ub294 \ub0a8\ub4e4\uc774 \uacaa\uc5c8\ub358 \ubc84\uadf8\ub97c \ub2e4\uc2dc \uacaa\uc744 \uc218 \ubc16\uc5d0 \uc5c6\uc2b5\ub2c8\ub2e4.<\/p>\n
\uc0ac\uc2e4 \uc774\ub7f0 \uc77c\uc774 \uc138\uc0c1 \uc5ec\uae30 \uc800\uae30\uc11c \ub04a\uc784\uc5c6\uc774 \uc77c\uc5b4\ub098\uace0 \uc788\uc2b5\ub2c8\ub2e4. Logging API\ubd80\ud130 \uc2dc\uc791\ud574\uc11c \uac01\uc885 \ub77c\uc774\ube0c\ub7ec\ub9ac, \uadf8\ub9ac\uace0 \ud504\ub808\uc784\uc6cc\ud06c\uae4c\uc9c0. \uc0ac\ub78c\ub4e4\uc740 \uc0ac\uc6a9\ud558\ub294 \uc678\ubd80 \uad6c\uc131 \uc694\uc18c\uc758 \ub0b4\ubd80\ub97c \uc798 \ubaa8\ub974\uae30 \ub54c\ubb38\uc5d0 \uadf8 \uc548\uc5d0\uc11c \ubb38\uc81c\uac00 \ubc1c\uc0dd\ud588\uc744 \ub54c\uc758 \uc5b4\ub824\uc6c0\uc744 \ub450\ub824\uc6cc\ud569\ub2c8\ub2e4.<\/p>\n
\uadf8 \ub450\ub824\uc6c0\uc744 \uc774\ud574\ud558\uc9c0 \ubabb\ud558\ub294 \uac83\uc740 \uc544\ub2d9\ub2c8\ub2e4. \ub610 \uadf8 \ud504\ub808\uc784\uc6cc\ud06c\ub97c \uc120\ud0dd\ud558\uc9c0 \uc54a\ub294 \uac83\uc774 \ud604\uba85\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uadf8 \ud310\ub2e8\ud788 \ub2e8\uc21c\ud55c \ub450\ub824\uc6c0\uc774\ub098 \ubb34\uc9c0\uc5d0 \uc758\ud55c \uac83\uc774\ub77c\uba74 \uac00\ub358 \uae38\uc744 \uba48\ucd94\uace0 \u2018\uc0dd\uac01\u2019\uc744 \ud560 \ud544\uc694\uac00 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n
\uac00\ub054\uc740 \uc0dd\uac01\ubcf4\ub2e4 \ub9ce\uc740 \uc0ac\ub78c\ub4e4\uc774 \u2018\uc0dd\uac01\u2019\uc744 \ud558\uc9c0 \uc54a\uace0 \uacbd\ud5d8\uc744 \ud1b5\ud55c \uc9c1\uad00\uc744 \uac00\uc7a5\ud55c \uc544\uc9d1\uc73c\ub85c \ubb38\uc81c\ub97c \ud574\uacb0\ud558\ub294 \ubaa8\uc2b5\uc744 \ubd05\ub2c8\ub2e4. \uc501\uc4f8\ud558\uc9c0 \uc54a\uc744 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \uc774\ub7f0 \uc544\uc9d1\uc774 \uad00\ucca0\ub420 \uc218\ub85d \uc870\uc9c1\uc740 \uacbd\uc9c1\ub418\uace0 \uc18c\ud504\ud2b8\uc6e8\uc5b4\uc758 \ubcf5\uc7a1\ub3c4\ub294 \ub04a\uc784\uc5c6\uc774 \uc99d\uac00\ud569\ub2c8\ub2e4. \uc774\ub7f0 \uc870\uc9c1\uc5d0\uc11c \uc798 \ub098\uc624\ub294 \ub9d0\uc774, \u2018\uc774 \uc18c\ud504\ud2b8\uc6e8\uc5b4\ub294 \ub0a1\uc544\uc11c \ucc98\uc74c\ubd80\ud130 \ub2e4\uc2dc \uc9dc\ub294\uac8c \ub0ab\ub2e4\u2019 \uc8e0. \ud55c\ub9c8\ub514\ub85c \uc6c3\uae30\ub294 \uc774\uc57c\uae41\ub2c8\ub2e4.<\/p>\n
\ubb3c\ub860 \uc6b0\ub9ac\uac00 \ucc98\ud55c \uc5c5\ubb34 \ud658\uacbd\uc774 \uadf8\ub7f0 \uae4a\uc740 \uc0dd\uac01\uc744 \ud560 \ub9cc\ud55c \uc2dc\uac04\uc801 \uc5ec\uc720\ub97c \uc8fc\uc9c0 \uc54a\uace0 \uc788\ub294 \uac83\ub3c4 \uc0ac\uc2e4\uc785\ub2c8\ub2e4. \uadf8 \ubd80\ubd84\uc5d0 \ub300\ud574\uc11c\ub294 \uac01\uc790\uac00 \ud604\uba85\ud558\uac8c \ud310\ub2e8\ud558\uace0 \uc120\ud0dd\ud574\uc57c \uaca0\uc8e0.<\/p>\n
August 11, 2006 at 5:40 pm <\/p>\n
\ud604\uba85\ud55c \ubd84\uc11d\uc785\ub2c8\ub2e4. ^^
\n\uac00\uc2b4 \uae4a\uc774 \uacf5\uac10\uc774 \uac00\ub124\uc694. <\/p>\n<\/li>\n
August 11, 2006 at 6:10 pm <\/p>\n
\uc624\ub79c\ub9cc\uc5d0 \uc62c\ub77c\uc628 \uae00\uc774\ub124\uc694.
\n\ub0ae\uc5d0 \uc788\ub358 \uc77c\ub85c \ub354\uc6b1 \uacf5\uac10\ud560\ub9cc\ud55c \uae00\uc785\ub2c8\ub2e4.
\n\ud6c4\ubc30 \ub140\uc11d\uc774 \ud504\ub85c\uadf8\ub7a8\uc744 \uc798 \uc9dc\ub193\uace0\ub3c4\u2026
\n\ucc98\uc74c\ubd80\ud130 \ub2e4\uc2dc \uc9dc\ub824\uace0 \ud558\ub354\uad70\uc694.
\n\uadf8 \uc774\uc720\ub294 \ucf54\ub4dc\uac00 \ud5c8\uc811\ud558\ub2e4\ub294.. ^^<\/p>\n
\uc2a4\uc2a4\ub85c\ub3c4 \uc790\uc8fc \uae30\uc874 \ucf54\ub4dc\ub97c \ubc84\ub9ac\uace0 \uc0c8\ub85c \uc9dc\uc654\uc73c\ub2c8 \ucda9\ubd84\ud788 \uc774\ud574 \ud558\uc8e0.
\n\ud558\uc9c0\ub9cc, \uc2a4\uc2a4\ub85c\uc5d0 \ub300\ud55c \ubbff\uc74c\ub3c4 \uc5c6\uc774 \ud558\ub8e8 \ud558\ub8e8 \uc0b4\uc544\uac00\ub294 \ubaa8\uc2b5\uc5d0\uc11c \ube44\ub86f\ub41c\uac8c \uc544\ub2cc\uac00 \ud558\uc5ec\u2026 \ubc18\uc131\ud558\uac8c \ub418\uc5c8\uc8e0.
\n\uc9c4\uc815\ud55c \ub9ac\ud329\ud1a0\ub9c1\uc774\ub780 \uc790\uc2e0\uacfc \uc790\uc2e0\uc758 \uc77c\uc5d0 \ub300\ud55c \ubbff\uc74c\uc5d0\uc11c \ud55c\ubc1c\uc529 \ub098\uc544\uac00\ub294 \uac83\uc774 \uc544\ub2cc\uac00 \uc0dd\uac01\ub429\ub2c8\ub2e4.
\n\uadf8\uac83\uc774 \ud0c0\uc778\uc5d0 \ub300\ud55c \ubbff\uc74c\uc73c\ub85c \ud655\uc7a5\ub418\uc5c8\uc744 \ub54c, \ud76c\uc2b9\uc528\uac00 \uc9c0\uc801\ud558\uc2e0 \uac83\ucc98\ub7fc \uc911\ubcf5 \ucf54\ub4dc\ub97c \ub9cc\ub4e4\uc5b4\ub0b4\uc9c0 \uc54a\uace0, \uc9c4\uc815\ud55c \ud611\uc5c5\uc744 \ud560 \uc218 \uc788\uaca0\uc8e0. <\/p>\n<\/li>\n
August 11, 2006 at 9:12 pm <\/p>\n
\uc18c \ud504\ud2b8\uc6e8\uc5b4\ub85c \ud55c \ubaa9\ud45c\uc9c0\uc810\uc5d0 \uac00\ub294 \ubc29\ubc95\uc740 \uc5ec\ub7ec\uac00\uc9c0\uc77c \uac81\ub2c8\ub2e4. \uadf8\ub798\uc11c \ub2e4\uc591\ud55c \ub77c\uc774\ube0c\ub7ec\ub9ac\ub098 \ud504\ub808\uc784\uc6cd\ub4f1\uc774 \uacc4\uc18d \ub098\uc624\ub294 \uac83\uc774\uaca0\uc8e0. \uc0c8\ub85c \uc9dc\ub294 \uac83\uc774 \uc77c\ubc18\uc801\uc73c\ub85c \ub098\uc058\ub2e4\ub294 \uac83\uacfc \uc0c8\ub85c \uc9dc\uba74 100\uc904\uc774\uba74 \ub41c\ub2e4\ub294 \uac83\uc740 \ub2e4\ub978 \ubaa9\ud45c\uc9c0\uc810\uc73c\ub85c \uac00\ub294 \uc6a9\ub3c4\uc640 \uc0c1\ud669\uc744 \ub530\uc838\uc11c \ud0c0\ud611\uc810\uc744 \ucc3e\uc544\uc57c \ud558\ub294 \uac83\uc774\uc9c0 \ud55c\ucabd\uc744 \uace0\uc218\ud558\ub294 \uac83\uc740 \ub2f5\uc774 \ub098\uc624\uc9c0 \uc54a\ub294 \uc774\ub370\uc62c\ub85c\uae30\uc758 \uc2f8\uc6c0\uac19\uc740 \uac83\uc774\ub77c\uace0 \uc0dd\uac01\ud569\ub2c8\ub2e4. \uc0c8\ub85c \uc9dc\ub354\ub77c\ub3c4 \uc5d4\uc9c0\ub2c8\uc5b4\ub9c1 \ud504\ub799\ud2f0\uc2a4\ub85c \uc5b4\ub290\uc815\ub3c4 \ud0c0\uc784\ud22c\ud004\ub9ac\ud2f0\ub97c \uc904\uc77c \uc218 \uc788\uace0, \ud45c\uc900\uc774 \uc6a9\ub3c4\uc5d0 \ub9de\uc9c0 \uc54a\uc740 (\ubaa9\ud45c\ub85c \uac00\ub294 \ubc29\ud5a5\uacfc\ub294 \uc880 \ub2e4\ub978 \ubc29\ud5a5)\uc77c \uc218\ub3c4 \uc788\uc744 \uac83\uc785\ub2c8\ub2e4. \u201cBeen there done that\u201d\ub3c4 \uc704\ud5d8\ud558\uace0, context\ub97c \ub530\uc9c0\uc9c0\uc54a\ub294 \ub9d0\uc500\ud558\uc2e0 lock-in\ub3c4 \uc704\ud5d8\ud55c \uac83\uc774\uaca0\uc8e0.<\/p>\n
\uac16\ub2e4 \uc4f4 \uac83\uc774 \ubb38\uc81c\ub77c\ub294 \ub9d0\uc740 \ub2f9\uc5f0\ud788 \ub9de\uc9c0 \uc54a\ub294 \ub9d0\uc774\uaca0\uc9c0\ub9cc, \uc0c8\ub85c \uc9dc\uba74 \uc774\ubbf8 \ub2e4\ub978 \uc0ac\ub78c\ub4e4\uc774 \uacaa\uc740 \uac83\uc744 \ub2e4\uc2dc \uacaa\uc5b4 \uc88b\uc9c0 \uc54a\ub2e4\ub294 \uac83\ub3c4 \ub2e8\uc21c\ud558\uac8c \ucc38\uc778 \uba85\uc81c\ub294 \uc544\ub2c8\ub77c\uace0 \uc0dd\uac01\ud569\ub2c8\ub2e4.<\/p>\n
\uadf8 \uc77c\ub85c \ud654\uac00 \ub098\uc168\ub098\ubd05\ub2c8\ub2e4. \uae00\uc774 \ubb34\uc12d\uad70\uc694.^^ <\/p>\n<\/li>\n
August 22, 2006 at 5:38 pm <\/p>\n
\ud558\uc9c0\ub9cc, 100\uc904 \uc9dc\ub9ac \ucf54\ub4dc\ub85c\ub3c4 \uc644\ubcbd\ud55c \ucee8\ub125\uc158 \ud480\uc774 \ub098\uc624\uba74 \uc5b4\uca4c\uc8e0? <\/p>\n<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"
\ubcf5\uc7a1\ub3c4\ub97c \ub2e4\ub8e8\uae30 \uc704\ud574 \ubcf5\uc7a1\ub3c4\ub97c \ucd94\uac00\ud558\ub294 \uc624\ub958\ub294 \uc138\uc0c1 \uacf3\uacf3\uc5d0\uc11c \ud589\ud574\uc9c0\uace0 \uc788\ub294 \ubb38\uc81c\uc785\ub2c8\ub2e4. \uc774\ub294 \ub300\ubd80\ubd84 \ud0c4\uc131\uc744 \uc790\uc544\ub0b4\ub294 \ubb34\uc9c0\uc640 \uac8c\uc73c\ub984, \uc544\uc9d1\uc5d0\uc11c \uc635\ub2c8\ub2e4. \uc81c\uac00 \uc77c\ud558\ub358 \ud300\uc5d0\uc11c\ub294 \uc774\ub7f0 \uc77c\uc774 \uc788\uc5c8\uc2b5\ub2c8\ub2e4. \ub2f9\uc2dc C3P0 \ucee4\ub125\uc158 \ud480\uc744 \uc0ac\uc6a9\ud558\uace0 \uc788\uc5c8\ub294\ub370, \ud480 \uc2a4\ub808\ub4dc \ub364\ud504\ub97c \ub5b4\uc744 \ub54c \ub514\ube44 \ubd80\ud558\ub85c \uc778\ud574 \ucee4\ub125\uc158\uc744 \ud68d\ub4dd\ud558\ub294 \ubd80\ubd84\uc5d0\uc11c \ub300\uae30\uc0c1\ud0dc\ub85c \uc788\ub294 \uc2a4\ub808\ub4dc\ub4e4\uc774 \uc544\uc8fc \ub9ce\uc558\uc2b5\ub2c8\ub2e4. \uadf8\ub3c4 \uc544\ub2c8\uba74 \ub9cc\uc5d0 \ud558\ub098 \uc2a4\ub808\ub4dc \ud480\uc774 \ub370\ub4dc\ub77d\uc5d0 \uac78\ub838\uc5c8\uc744… Continue reading