{"id":1925,"date":"2001-12-20T23:20:00","date_gmt":"2001-12-20T23:20:00","guid":{"rendered":"http:\/\/t.motd.kr\/articles\/1925\/javabeans"},"modified":"2022-12-28T01:55:44","modified_gmt":"2022-12-27T16:55:44","slug":"javabeans","status":"publish","type":"post","link":"https:\/\/vault.motd.kr\/wordpress\/posts\/1925\/javabeans\/","title":{"rendered":"JavaBeans"},"content":{"rendered":"
\uc624\ub298\uc758 \ucd1d \ud65c\ub3d9 \uc2dc\uac04\uc740 12\uc2dc\uac04\uc774 \uc548\ub41c \uac83 \uac19\ub2e4. 1\uc2dc\uc5d0 \uc77c\uc5b4\ub098\uc11c \ub0ae\uc7a0\uae4c\uc9c0 \uc7a4\uc73c\ub2c8… \u3161.\u3161; <\/p>\n
AJB \ub97c \ucf54\ub529\ud558\ub2e4\uac00 \ubb54\uac00 \ud6a8\uc728\uc801\uc774\uace0 \ube60\ub978 \ubc29\ubc95\uc774 \uc5c6\uc744\uae4c \uc0dd\uac01\uc744 \ud574 \ubcf4\uc558\uc9c0\ub9cc, \uadf8\ub7f0 \ubc29\ubc95\uc740 \uc5c6\ub294 \uac83 \uac19\uc558\ub2e4. \uad81\ub9ac\ub97c \ud558\ub2e4\uac00\ub294 \uac80\uc0c9\uc5d4\uc9c4\uc5d0\uc11c JavaBeans Validation \uc73c\ub85c \uac80\uc0c9\uc744 \ud558\ub2c8 \uad00\ub828 article\uc744 \ucc3e\uc744 \uc218 \uc788\uc5c8\ub294\ub370, \ub0b4\uac00 BROS \uc5d0\uc11c \uad6c\ud604 \ud588\ub358 Validation framework \uacfc \uac70\uc758 \uc720\uc0ac\ud558\uba74\uc11c\ub3c4 ‘\ud45c\uc900’\uc778 API \uc5d0 \ub300\ud55c \uc124\uba85\uc744 \ud558\uace0 \uc788\uc5c8\ub2e4. \ub355\ubd84\uc5d0 AJB \uc5d0\uc11c\ub294 \uadf8 \ubd80\ubd84\uc744 \uad6c\ud604\ud558\ub294\ub370\uc5d0 \uac78\ub9ac\ub294 \uc2dc\uac04\uc744 \ub9e4\uc6b0 \uc808\uc57d\ud560 \uc218 \uc788\uac8c \ub418\uc5c8\uc9c0\ub9cc, \ub098\uba38\uc9c0 \ubd80\ubd84\uc744 \uc5b4\ub5bb\uac8c \uad6c\ud604\ud560 \uac83\uc778\uac00\ub3c4 \ub610 \ub9e4\uc6b0 \uace0\ubbfc\uc774 \ub41c\ub2e4. JavaBeans \uc5d0 \ub300\ud574 \ud3c9\uc18c\uc5d0 \ud070 \uad00\uc2ec\uc740 \uac16\uc9c0 \ubabb\ud588\uae30 \ub54c\ubb38\uc5d0 \uc2e4\uc9c8\uc801\uc778 \ubd80\ubd84\uc758 \uad6c\ud604\uc5d0\uc11c \uc9c0\uccb4\ub418\uace0 \uc788\ub294 \uac83 \uac19\ub2e4. <\/p>\n
JavaBeans \uc5d0 \ub300\ud574 \uc880 \ub354 \uc54c\uc544\ubcf4\uace0 \uc2f6\uc5b4\uc11c \uc628\ub77c\uc778 \uc11c\uc810\uc5d0\uc11c JavaBeans \ub85c \uac80\uc0c9\uc744 \ud558\ub2c8, \ucd5c\uadfc \ubc1c\ud45c\ub41c \ubb38\uc11c\ub4e4\uc740 \uc804\ubd80 Enterprise JavaBeans\uc5d0 \ub300\ud55c \ub0b4\uc6a9 \ubfd0\uc774\uc5c8\ub2e4. \ud2b9\ud788 \ud55c\uad6d\uc5b4\ub85c \ub41c \uc11c\uc801\uc740 \uadf8 \uacbd\ud5a5\uc774 \ub9e4\uc6b0 \uc2ec\ud574\uc11c, \uc6b0\ub9ac \ub098\ub77c\uc758 \uc804\ubb38 \uc11c\uc801 \uc2dc\uc7a5\uc774 \uc5bc\ub9c8\ub098 ‘\ub3c8\uc774 \ub418\ub294’ \uae30\uc220\uc5d0\ub9cc \uc9d1\ucc29\ud558\uace0 \uc788\ub294\uc9c0 – \ub610\ud55c \uae30\ucd08 \uae30\uc220\uacfc \uc21c\uc218 \ud559\ubb38\uc5d0 \ub300\ud574\uc11c\ub294 \ud22c\uc790\uac00 \ub3c4\uc678\uc2dc\ub418\uace0 \uc788\ub294\uc9c0 – \uac04\uc811\uc801\uc73c\ub85c\ub098\ub9c8 \uc54c \uc218 \uc788\uc5c8\ub2e4. \ud574\uc678 \uc11c\uc801\ub3c4 \uc624\ub798 \ub41c \ucc45\ub4e4\uc774 \ub9ce\uc544 Sun Microsystems\uc5d0\uc11c \ubb34\ub8cc\ub85c \ubc30\ud3ec\ud558\ub294 JavaBeans Tutorial\uc744 \uc77d\uc5b4 \ubcf4\uc558\ub2e4. \ub0b4\uc6a9\uc774 \ubd80\uc871\ud55c \ubd80\ubd84\uc774 \ub9ce\uae30\ub294 \ud588\uc9c0\ub9cc \uc5b4\ub290 \uc815\ub3c4 \ub208\uc694\uae30\ub294 \ub41c \ub4ef \uc2f6\ub2e4. \ub0b4\uc77c\uc740 \uc678\ucd9c\ud574\uc11c \ucc45\ub3c4 \uc880 \uad6c\uc785\ud558\uace0 \ud574\uc57c \uaca0\ub2e4. <\/p>\n
\ub0b4\uac00 \uc790\uc8fc \uac00\ub294 ‘\uc870\uae4c\ub77c \uc870\uae4c!’ \ub77c\ub294 \ub2e4\uc6c0 \uce74\ud398\uac00 \uc788\ub2e4. \ucf54\uc2a4\uacc4\uc758 \ube44\ud654\ub97c \ub300\ucda9\uc740 \uc54c \uc218 \uc788\uc5b4\uc11c \uc7ac\ubbf8\uc788\uac8c(?) \uc77d\uace4 \ud588\ub294\ub370, \uc694\uc998\uc740 \ucf54\uc2a4\ud3ec\ud1a0 \uc774\uc57c\uae30\uac00 \ub9ce\uc774\ub3c4 \ub098\uc628\ub2e4. \ud2b9\ubcc4\ud788 \uc2e0\uacbd \uc4f8\ub9cc\ud55c \uc774\uc57c\uae30\ub294 \uc5c6\ub294 \ub4ef \ud558\ub2e4. \uc194\uc9c1\ud788 \ub204\uad70\uac00\ub97c \ub9cc\ub098 \ubcf4\uc9c0 \uc54a\uc73c\uba74 \uc798 \ubaa8\ub974\ub2c8\uae4c \uadf8\ub7f4 \uc218\ub3c4 \uc788\uc9c0. (\uadf8\ub7f0 \uacbd\uc6b0 \ub300\ubd80\ubd84 \uc695\uba39\uace0 \uc0ac\ub77c\uc9c4\ub2e4.) \uadf8\ub798\ub3c4 \ub0b4 \uc774\ub984\uc774 \ud55c \ubc88 \ub098\uc624\ub2c8 \ucc38 \ud669\ub2f9\ud558\uba74\uc11c\ub3c4 \ucf54\ubbf9\ud55c \uae30\ubd84\uc774 \uc544\ub2d0\uc218 \uc5c6\ub2e4. \ub0b4\uac00 \ub204\uad6c\ud55c\ud14c \uc791\uc5c5\uc744 \ud588\ub2e4\uace0 \uadf8\ub798!!!! \u3161.\u3161; \uadf8\ub798\ub3c4 \ucf54\uc2a4\ud3ec\ud1a0\uc5d0 \ub5b4\uc73c\ub2c8 \ub098\ub3c4 \uc778\uae30\uc778 \u3161.\u3161? (\uc694\uc998 \ucf54\uc2a4\ud3ec\ud1a0 \ub300\ud654\ubc29\uc5d0\uc11c\ub294 \uadf8 \uce74\ud398\uc5d0 \uc774\ub984\uc774 \uc62c\ub77c\uc624\uba74 \ub72c \uac78\ub85c \uac04\uc8fc\ub418\ub294 \uacbd\ud5a5\uc774 \uc788\ub2e4. \ubb3c\ub860 \uc720\uba38\ub85c)<\/p>\n","protected":false},"excerpt":{"rendered":"
\uc624\ub298\uc758 \ucd1d \ud65c\ub3d9 \uc2dc\uac04\uc740 12\uc2dc\uac04\uc774 \uc548\ub41c \uac83 \uac19\ub2e4. 1\uc2dc\uc5d0 \uc77c\uc5b4\ub098\uc11c \ub0ae\uc7a0\uae4c\uc9c0 \uc7a4\uc73c\ub2c8… \u3161.\u3161; AJB \ub97c \ucf54\ub529\ud558\ub2e4\uac00 \ubb54\uac00 \ud6a8\uc728\uc801\uc774\uace0 \ube60\ub978 \ubc29\ubc95\uc774 \uc5c6\uc744\uae4c \uc0dd\uac01\uc744 \ud574 \ubcf4\uc558\uc9c0\ub9cc, \uadf8\ub7f0 \ubc29\ubc95\uc740 \uc5c6\ub294 \uac83 \uac19\uc558\ub2e4. \uad81\ub9ac\ub97c \ud558\ub2e4\uac00\ub294 \uac80\uc0c9\uc5d4\uc9c4\uc5d0\uc11c JavaBeans Validation \uc73c\ub85c \uac80\uc0c9\uc744 \ud558\ub2c8 \uad00\ub828 article\uc744 \ucc3e\uc744 \uc218 \uc788\uc5c8\ub294\ub370, \ub0b4\uac00 BROS \uc5d0\uc11c \uad6c\ud604 \ud588\ub358 Validation framework \uacfc \uac70\uc758 \uc720\uc0ac\ud558\uba74\uc11c\ub3c4 ‘\ud45c\uc900’\uc778 API \uc5d0… Continue reading