{"id":1545,"date":"2007-01-20T23:31:00","date_gmt":"2007-01-20T23:31:00","guid":{"rendered":"http:\/\/t.motd.kr\/articles\/1545\/spring-framework"},"modified":"2022-12-28T01:46:40","modified_gmt":"2022-12-27T16:46:40","slug":"spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0","status":"publish","type":"post","link":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/","title":{"rendered":"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70"},"content":{"rendered":"

\ub098\ub294 Spring framework\uc758 \uc7a5\uc810\uc744 UNIX\uc758 \uc7a5\uc810\uc5d0 \ube44\uc720\ud558\uace4 \ud55c\ub2e4. POJO\uc5d0 \ub300\ud55c \uba54\ud0c0 \ubaa8\ub378\uc744 \uc815\uc758\ud558\uace0 \uc774\ub97c \ubc14\ud0d5\uc73c\ub85c POJO\uc758 Factory \ubc0f Registry \uc5ed\ud560\uc744 \ud55c\ub2e4\ub294 \uc544\uc8fc \uae30\ubcf8\uc801\uc778 \uc0dd\uac01\uc73c\ub85c, \uadf8 \uc5ed\ud560 \uc815\uc758\ub97c \ud6fc\uc190\ud558\uc9c0 \uc54a\uace0 \ub2e4\uc591\ud55c \ud655\uc7a5\uc744 \ud1b5\ud574 \uc218\ub9ce\uc740 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uae30 \ub54c\ubb38\uc774\ub2e4. \uc774\ub7ec\ud55c \ud655\uace0\ud55c \ub514\uc790\uc778 \ucca0\ud559\uc740 UNIX\uc640 \ub9c8\ucc2c\uac00\uc9c0\ub85c \uac10\ub3d9\uc744 \uac00\uc838\ub2e4 \uc900\ub2e4.<\/p>\n

\uadf8\ub7ec\ub098 \uc774\ub7f0 \uad6c\uc870\uc801 \uc544\ub984\ub2e4\uc6c0\uc740 UNIX\uc758 \ub2e8\uc810 (\ub610\ub294 \ub2e8\uc810 \uc544\ub2cc \ub2e8\uc810) \ub610\ud55c \uadf8\ub300\ub85c \ubcf4\uc5ec\uc8fc\uace0 \uc788\ub2e4. \uc989 \uadf8 \uad6c\uc870\uac00 \ud6e4\ud788 \ub4e4\uc5ec\ub2e4 \ubcf4\uc778\ub2e4\ub294 \uc810\uc774\ub2e4. \uac70\uae30\uc5d0\ub2e4 \uc624\ud508\uc18c\uc2a4\uc774\uae30\uae4c\uc9c0 \ud558\ub2c8, \ub0b4\uac00 \uc544\ub294 \ub9cc\ud07c \ubaa8\ub4e0 \uac83\uc744 \ub2e4 \uc774\ud574\ud558\uace0 \uc2dc\ud5d8\ud560 \uc218 \uc788\ub2e4. \uc4f0\uc774\uc9c0 \uc54a\ub294 \uac83\uc744 \uac00\ucc28 \uc5c6\uc774 \ube7c \ubc84\ub9b4 \uc218\ub3c4 \uc788\uace0, \uc5b8\uc81c\ub4e0 \ucd94\uac00\ud560 \uc218 \uc788\ub2e4. \uc544\ub294\uac8c \ubcc4\ub85c \uc5c6\ub2e4\uba74? \uc544\ubb34\ub9ac \uac04\ub2e8\ud55c \uc77c\uc774\ub77c\ub3c4 \uc6d0\ud558\ub294 \ub300\ub85c \ud560 \uc218\uac00 \uc5c6\ub2e4. \uc5b4\uca4c\uba74 \ucd08\uc2ec\uc790\ub4e4\uc5d0\uac8c Spring framework\ub294 \uc61b\ub0a0 \ub9ac\ub205\uc2a4\uc5d0\uc11c X \uc11c\ubc84 \ud55c \ubc88 \ub744\uc6cc \ubcf4\uaca0\ub2e4\uace0 \uc2dc\ucee4\uba3c \ucf58\uc194 \uc55e\uc5d0\uc11c \uba87 \uc2dc\uac04\uc744 \ubcf4\ub0b4\ub358 \uadf8 \uc2ec\uc815\uacfc \ub2e4\ub97c \ubc14 \uc5c6\ub294 \ub290\ub08c\uc73c\ub85c \ub2e4\uac00\uc624\uace0 \uc788\uc9c0\ub294 \uc54a\uc744\uae4c?<\/p>\n

\uac00\uc7a5 \ub300\uc911\uc801\uc778 UNIX \uacc4\uc5f4 \uc6b4\uc601\uccb4\uc81c\uc778 Linux\ub97c \uc0ac\uc6a9\ud558\ub294 \ub098\uc9c0\ub9cc, \uc77c\ubc18\uc778\uc5d0\uac8c Linux\ub97c \uad8c\ud558\uae30\uac00 \ub9dd\uc124\uc5ec\uc9c0\ub294 \uac83\uc774 \uc0ac\uc2e4\uc774\ub2e4. \uac19\uc740 UNIX \uacc4\uc5f4\uc774\uc9c0\ub9cc \ub180\ub77c\uc6b8 \uc815\ub3c4\ub85c \uc798 \ud3ec\uc7a5\ub41c MaxOS X\ub098 \uadf8\uc800 \ubb34\ub09c\ud55c MS Windows\ub97c \ucd94\ucc9c\ud560 \uac83\uc774\ub2e4. \ub098 \uc2a4\uc2a4\ub85c\ub294 UNIX\ub97c \uaf64 \uc798 \uc548\ub2e4\uace0 \uc0dd\uac01 (\ub610\ub294 \uc790\ub9cc) \ud558\uace0 \uc788\uc73c\ubbc0\ub85c \ud56d\uc0c1 Linux\ub97c \uc120\ud638\ud560 \uc9c0\ub77c\ub3c4 \ub9d0\uc774\ub2e4. \uadf8\uac83\uc740 Linux\uac00 \ub098\ube60\uc11c\uac00 \uc544\ub2c8\ub2e4. \ub2e8\uc9c0 Linux\uac00 \uc798 \ub9de\ub294 \uacbd\uc6b0\uc640 \uadf8\ub807\uc9c0 \uc54a\uc740 \uacbd\uc6b0\uac00 \uc788\uae30 \ub54c\ubb38\uc774\ub2e4.<\/p>\n

\uac19\uc740 \ub9e5\ub77d\uc5d0\uc11c, \ubaa8\ub4e0 \uac1c\ubc1c\uc790\ub4e4\uc774 Spring framework\uc744 \uc790\uc720 \uc790\uc7ac\ub85c \uc0ac\uc6a9\ud560 \uc218\ub294 \uc5c6\uc744 \uac83\uc774\uba70, \ub530\ub77c\uc11c \uc27d\uc0ac\ub9ac \ucd94\ucc9c\ud558\uac70\ub098 \uac15\uc694\ud560 \uc218 \uc5c6\uc744 \uac83\uc774\ub2e4.<\/p>\n

UNIX\ub4e0 Windows\ub4e0, \uc6b4\uc601\uccb4\uc81c\uac00 \uc55e\uc73c\ub85c \uac08 \uae38\uc740 \uc544\uc8fc \ub9ce\uc774 \ub0a8\uc558\ub2e4. Spring framework\ub3c4 \ub9c8\ucc2c\uac00\uc9c0\ub2e4. Spring framework \ub355\ud0dd\uc5d0 \uac1c\ubc1c\uc774 \ub9ce\uc774 \ud3b8\ub9ac\ud574\uc84c\ub2e4\uace0\ub294 \ud558\uc9c0\ub9cc, \ub098\ub294 \uadf8 \ud3b8\ub9ac\ud568\uc758 \uc815\ub3c4\uac00 \uc6b0\ub9ac\uac00 \uafc8\uafb8\ub294 \uc218\uc900\uc758 \ubc1c \ub05d\uc5d0\ub3c4 \ubbf8\uce58\uc9c0 \ubabb\ud558\ub294 \uc218\uc900\uc774\ub77c\uace0 \uc0dd\uac01\ud55c\ub2e4. \ub204\uad6c\uc5d0\uac8c\ub098 \ub9dd\uc124\uc784 \uc5c6\uc774 \ucd94\ucc9c\ud560 \uc218 \uc788\ub294 \uc27d\uace0 \uac15\ub825\ud55c \ud504\ub808\uc784\uc6cc\ud06c\uac00 \ub4f1\uc7a5\ud55c\ub2e4\uba74 Spring\uc5d0 \ub300\ud55c \uc5f4\uae30\ub294 \uc5ec\ub290 \ub2e4\ub978 \ud504\ub808\uc784\uc6cc\ud06c\uac00 \ud55c \ub54c \ub204\ub838\ub358 \uc601\uad11\uacfc \ub9c8\ucc2c\uac00\uc9c0\ub85c \uc21c\uc2dd\uac04\uc5d0 \uc0ac\uadf8\ub7ec\ub4e4 \uac83\uc774\ub2e4. \uadf8\ub0a0\uc774 \uc601\uc6d0\ud788 \uc624\uc9c0 \uc54a\uc9c0 \uc54a\uaca0\ub290\ub0d0 \ubb3b\ub294\ub2e4\uba74, \uadf8\ub9cc\ud07c \uc554\uc6b8\ud55c \uc9c8\ubb38\uc740 \uc774 \uc138\uc0c1\uc5d0 \uc5c6\uc9c0 \uc54a\ub0d0\uace0 \ubc18\ubb38\ud558\uace0 \uc2f6\ub2e4.<\/p>\n

\uc5ed\uc2dc\ub098 \uacb0\ub860\uc740 ‘the best is yet to come!<\/b>‘<\/p>\n","protected":false},"excerpt":{"rendered":"

\ub098\ub294 Spring framework\uc758 \uc7a5\uc810\uc744 UNIX\uc758 \uc7a5\uc810\uc5d0 \ube44\uc720\ud558\uace4 \ud55c\ub2e4. POJO\uc5d0 \ub300\ud55c \uba54\ud0c0 \ubaa8\ub378\uc744 \uc815\uc758\ud558\uace0 \uc774\ub97c \ubc14\ud0d5\uc73c\ub85c POJO\uc758 Factory \ubc0f Registry \uc5ed\ud560\uc744 \ud55c\ub2e4\ub294 \uc544\uc8fc \uae30\ubcf8\uc801\uc778 \uc0dd\uac01\uc73c\ub85c, \uadf8 \uc5ed\ud560 \uc815\uc758\ub97c \ud6fc\uc190\ud558\uc9c0 \uc54a\uace0 \ub2e4\uc591\ud55c \ud655\uc7a5\uc744 \ud1b5\ud574 \uc218\ub9ce\uc740 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uae30 \ub54c\ubb38\uc774\ub2e4. \uc774\ub7ec\ud55c \ud655\uace0\ud55c \ub514\uc790\uc778 \ucca0\ud559\uc740 UNIX\uc640 \ub9c8\ucc2c\uac00\uc9c0\ub85c \uac10\ub3d9\uc744 \uac00\uc838\ub2e4 \uc900\ub2e4. \uadf8\ub7ec\ub098 \uc774\ub7f0 \uad6c\uc870\uc801 \uc544\ub984\ub2e4\uc6c0\uc740 UNIX\uc758 \ub2e8\uc810 (\ub610\ub294 \ub2e8\uc810 \uc544\ub2cc \ub2e8\uc810)… Continue reading →<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"yoast_head":"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70 — T's message of the day<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework\uc758-\uc5f4\uae30\ub97c-\ub290\ub07c\uba70\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70 — T's message of the day\" \/>\n<meta property=\"og:description\" content=\"\ub098\ub294 Spring framework\uc758 \uc7a5\uc810\uc744 UNIX\uc758 \uc7a5\uc810\uc5d0 \ube44\uc720\ud558\uace4 \ud55c\ub2e4. POJO\uc5d0 \ub300\ud55c \uba54\ud0c0 \ubaa8\ub378\uc744 \uc815\uc758\ud558\uace0 \uc774\ub97c \ubc14\ud0d5\uc73c\ub85c POJO\uc758 Factory \ubc0f Registry \uc5ed\ud560\uc744 \ud55c\ub2e4\ub294 \uc544\uc8fc \uae30\ubcf8\uc801\uc778 \uc0dd\uac01\uc73c\ub85c, \uadf8 \uc5ed\ud560 \uc815\uc758\ub97c \ud6fc\uc190\ud558\uc9c0 \uc54a\uace0 \ub2e4\uc591\ud55c \ud655\uc7a5\uc744 \ud1b5\ud574 \uc218\ub9ce\uc740 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uae30 \ub54c\ubb38\uc774\ub2e4. \uc774\ub7ec\ud55c \ud655\uace0\ud55c \ub514\uc790\uc778 \ucca0\ud559\uc740 UNIX\uc640 \ub9c8\ucc2c\uac00\uc9c0\ub85c \uac10\ub3d9\uc744 \uac00\uc838\ub2e4 \uc900\ub2e4. \uadf8\ub7ec\ub098 \uc774\ub7f0 \uad6c\uc870\uc801 \uc544\ub984\ub2e4\uc6c0\uc740 UNIX\uc758 \ub2e8\uc810 (\ub610\ub294 \ub2e8\uc810 \uc544\ub2cc \ub2e8\uc810)... Continue reading →\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework\uc758-\uc5f4\uae30\ub97c-\ub290\ub07c\uba70\/\" \/>\n<meta property=\"og:site_name\" content=\"T's message of the day\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/trustin\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/trustin\" \/>\n<meta property=\"article:published_time\" content=\"2007-01-20T23:31:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-27T16:46:40+00:00\" \/>\n<meta name=\"author\" content=\"Trustin Lee\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/www.twitter.com\/trustin\" \/>\n<meta name=\"twitter:site\" content=\"@trustin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Trustin Lee\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/\"},\"author\":{\"name\":\"Trustin Lee\",\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/4430ad90fc2ddeef051565701d85db9d\"},\"headline\":\"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70\",\"datePublished\":\"2007-01-20T23:31:00+00:00\",\"dateModified\":\"2022-12-27T16:46:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/\"},\"wordCount\":41,\"publisher\":{\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/4430ad90fc2ddeef051565701d85db9d\"},\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/\",\"url\":\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/\",\"name\":\"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70 — T's message of the day\",\"isPartOf\":{\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/#website\"},\"datePublished\":\"2007-01-20T23:31:00+00:00\",\"dateModified\":\"2022-12-27T16:46:40+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/vault.motd.kr\/wordpress\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/#website\",\"url\":\"https:\/\/vault.motd.kr\/wordpress\/\",\"name\":\"T's message of the day\",\"description\":\"the best is yet to come\",\"publisher\":{\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/4430ad90fc2ddeef051565701d85db9d\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vault.motd.kr\/wordpress\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/4430ad90fc2ddeef051565701d85db9d\",\"name\":\"Trustin Lee\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/vault.motd.kr\/wordpress\/wp-content\/uploads\/2020\/09\/avatar-2019-966px.png\",\"contentUrl\":\"https:\/\/vault.motd.kr\/wordpress\/wp-content\/uploads\/2020\/09\/avatar-2019-966px.png\",\"width\":966,\"height\":966,\"caption\":\"Trustin Lee\"},\"logo\":{\"@id\":\"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/image\/\"},\"sameAs\":[\"https:\/\/t.motd.kr\/\",\"https:\/\/www.facebook.com\/trustin\",\"https:\/\/www.instagram.com\/trustinlee\/\",\"https:\/\/www.linkedin.com\/in\/trustin\",\"https:\/\/twitter.com\/https:\/\/www.twitter.com\/trustin\",\"https:\/\/www.youtube.com\/@trustinlee\"]}]}<\/script>","yoast_head_json":{"title":"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70 — T's message of the day","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework\uc758-\uc5f4\uae30\ub97c-\ub290\ub07c\uba70\/","og_locale":"en_US","og_type":"article","og_title":"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70 — T's message of the day","og_description":"\ub098\ub294 Spring framework\uc758 \uc7a5\uc810\uc744 UNIX\uc758 \uc7a5\uc810\uc5d0 \ube44\uc720\ud558\uace4 \ud55c\ub2e4. POJO\uc5d0 \ub300\ud55c \uba54\ud0c0 \ubaa8\ub378\uc744 \uc815\uc758\ud558\uace0 \uc774\ub97c \ubc14\ud0d5\uc73c\ub85c POJO\uc758 Factory \ubc0f Registry \uc5ed\ud560\uc744 \ud55c\ub2e4\ub294 \uc544\uc8fc \uae30\ubcf8\uc801\uc778 \uc0dd\uac01\uc73c\ub85c, \uadf8 \uc5ed\ud560 \uc815\uc758\ub97c \ud6fc\uc190\ud558\uc9c0 \uc54a\uace0 \ub2e4\uc591\ud55c \ud655\uc7a5\uc744 \ud1b5\ud574 \uc218\ub9ce\uc740 \uae30\ub2a5\uc744 \uc81c\uacf5\ud558\uae30 \ub54c\ubb38\uc774\ub2e4. \uc774\ub7ec\ud55c \ud655\uace0\ud55c \ub514\uc790\uc778 \ucca0\ud559\uc740 UNIX\uc640 \ub9c8\ucc2c\uac00\uc9c0\ub85c \uac10\ub3d9\uc744 \uac00\uc838\ub2e4 \uc900\ub2e4. \uadf8\ub7ec\ub098 \uc774\ub7f0 \uad6c\uc870\uc801 \uc544\ub984\ub2e4\uc6c0\uc740 UNIX\uc758 \ub2e8\uc810 (\ub610\ub294 \ub2e8\uc810 \uc544\ub2cc \ub2e8\uc810)... Continue reading →","og_url":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework\uc758-\uc5f4\uae30\ub97c-\ub290\ub07c\uba70\/","og_site_name":"T's message of the day","article_publisher":"https:\/\/www.facebook.com\/trustin","article_author":"https:\/\/www.facebook.com\/trustin","article_published_time":"2007-01-20T23:31:00+00:00","article_modified_time":"2022-12-27T16:46:40+00:00","author":"Trustin Lee","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/www.twitter.com\/trustin","twitter_site":"@trustin","twitter_misc":{"Written by":"Trustin Lee"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/#article","isPartOf":{"@id":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/"},"author":{"name":"Trustin Lee","@id":"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/4430ad90fc2ddeef051565701d85db9d"},"headline":"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70","datePublished":"2007-01-20T23:31:00+00:00","dateModified":"2022-12-27T16:46:40+00:00","mainEntityOfPage":{"@id":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/"},"wordCount":41,"publisher":{"@id":"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/4430ad90fc2ddeef051565701d85db9d"},"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/","url":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/","name":"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70 — T's message of the day","isPartOf":{"@id":"https:\/\/vault.motd.kr\/wordpress\/#website"},"datePublished":"2007-01-20T23:31:00+00:00","dateModified":"2022-12-27T16:46:40+00:00","breadcrumb":{"@id":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vault.motd.kr\/wordpress\/posts\/1545\/spring-framework%ec%9d%98-%ec%97%b4%ea%b8%b0%eb%a5%bc-%eb%8a%90%eb%81%bc%eb%a9%b0\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vault.motd.kr\/wordpress\/"},{"@type":"ListItem","position":2,"name":"Spring Framework\uc758 \uc5f4\uae30\ub97c \ub290\ub07c\uba70"}]},{"@type":"WebSite","@id":"https:\/\/vault.motd.kr\/wordpress\/#website","url":"https:\/\/vault.motd.kr\/wordpress\/","name":"T's message of the day","description":"the best is yet to come","publisher":{"@id":"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/4430ad90fc2ddeef051565701d85db9d"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vault.motd.kr\/wordpress\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/4430ad90fc2ddeef051565701d85db9d","name":"Trustin Lee","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/image\/","url":"https:\/\/vault.motd.kr\/wordpress\/wp-content\/uploads\/2020\/09\/avatar-2019-966px.png","contentUrl":"https:\/\/vault.motd.kr\/wordpress\/wp-content\/uploads\/2020\/09\/avatar-2019-966px.png","width":966,"height":966,"caption":"Trustin Lee"},"logo":{"@id":"https:\/\/vault.motd.kr\/wordpress\/#\/schema\/person\/image\/"},"sameAs":["https:\/\/t.motd.kr\/","https:\/\/www.facebook.com\/trustin","https:\/\/www.instagram.com\/trustinlee\/","https:\/\/www.linkedin.com\/in\/trustin","https:\/\/twitter.com\/https:\/\/www.twitter.com\/trustin","https:\/\/www.youtube.com\/@trustinlee"]}]}},"_links":{"self":[{"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/posts\/1545"}],"collection":[{"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/comments?post=1545"}],"version-history":[{"count":1,"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/posts\/1545\/revisions"}],"predecessor-version":[{"id":5825,"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/posts\/1545\/revisions\/5825"}],"wp:attachment":[{"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/media?parent=1545"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/categories?post=1545"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vault.motd.kr\/wordpress\/wp-json\/wp\/v2\/tags?post=1545"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}