DI ã®è‡ªç”±åº¦ã¯è«¸åˆƒã®å‰£ è¿‘ã”ã‚ã€ã€Œå®Ÿãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆã§DIコンテナ(注1)を導入ã—ã¦ã„ã‚‹ã€ã¨ã„ã†è©±ã‚’ã¡ã‚‰ã»ã‚‰è€³ã«ã™ã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã—ãŸã€‚ãã‚Œã¨åŒæ™‚ã«ã€ã€ŒDIコンテナを使ã£ãŸãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆãŒå¤§å¤‰ãªã“ã¨ã«ãªã£ã¦ã„ã‚‹ã€ã¨ã„ã†è©±ã‚‚耳ã«ã™ã‚‹ã‚ˆã†ã«ãªã‚Šã¾ã—ãŸã€‚DIã®é…力をå分ã«äº«å—ã—ã¦ä½Žã‚³ã‚¹ãƒˆã€é«˜å“質を実ç¾ã—ã¦ã„るプãƒã‚¸ã‚§ã‚¯ãƒˆãŒã‚る一方ã§ã€ŒDIã‚’å°Žå…¥ã—ã¦ã¿ãŸã®ã¯ã„ã„ã®ã ã‘ã‚Œã©ã€DIã®è¨å®šãƒ•ã‚¡ã‚¤ãƒ«ãŒå¤§ãããªã‚Šã™ãŽã¦ç®¡ç†ã—ãã‚Œãªã„ã€ã€ŒDIを使ã£ã¦ã„ã‚‹ã®ã«ã€ãƒ†ã‚¹ã‚¿ãƒ“リティãŒå…¨ç„¶å‘上ã—ã¦ã„ãªã„ã€ãªã©è‹¦åŠ´ã—ã¦ã„るプãƒã‚¸ã‚§ã‚¯ãƒˆã‚‚ã‚るよã†ã§ã™ã€‚ã“ã®å·®ã¯ã„ã£ãŸã„ã©ã“ã‹ã‚‰æ¥ã‚‹ã®ã§ã—ょã†ã‹ã€‚ DIã¯ã€EJBãªã©ã¨æ¯”ã¹ã‚‹ã¨æ¯”較的å–ã£ä»˜ãã‚„ã™ã„技術ã§ã¯ã‚ã‚Šã¾ã™ãŒã€ã»ã‹ã®æŠ€è¡“åŒæ§˜ã€èª¤ã£ãŸä½¿ã„æ–¹ã§ã¯å分ã«åŠ›ã‚’発æ®ã§ãã¾ã›ã‚“。DIコンテナã¯éžå¸¸ã«å˜ç´”明快ãªæŠ€è¡“ã§ã¯ã‚ã‚Šã¾ã™ãŒã€ãã®ã‚·ãƒ³ãƒ—ルã•æ•…ã«è‡ªç”±åº¦ãŒé«˜ãã•ã¾ã–ã¾ãªä½¿ã„æ–¹ãŒã§ãã¾ã™ã€‚ãã®

{{#tags}}- {{label}}
{{/tags}}