{"version":"1.0","published":"2007-03-19 00:00:03","type":"rich","width":"100%","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fdaiyamamoto.hatenablog.com%2Fentry%2F20070319%2Fp15\" title=\" [\u7ffb\u8a33]Guice User&#39;s Guide \u25a030.\tBinding to Strings  - \u30ec\u30d9\u30eb\u30a8\u30f3\u30bf\u30fc\u5c71\u672c\u5927\u306e\u30d6\u30ed\u30b0\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","blog_title":"\u30ec\u30d9\u30eb\u30a8\u30f3\u30bf\u30fc\u5c71\u672c\u5927\u306e\u30d6\u30ed\u30b0","author_name":"iad_otomamay","height":"190","provider_name":"Hatena Blog","blog_url":"https://daiyamamoto.hatenablog.com/","description":"\u6587\u5b57\u5217\u3078\u306e\u30d0\u30a4\u30f3\u30c9We try to avoid using strings whenever possible as they're prone to misspellings, not tool friendly, and so on, but using strings instead of creating custom annotations can prove useful for quick and dirty code. For these situations, Guice provides @Named and Names. For example, a binding t\u2026","provider_url":"https://hatena.blog","categories":[],"author_url":"https://blog.hatena.ne.jp/iad_otomamay/","title":" [\u7ffb\u8a33]Guice User's Guide \u25a030.\tBinding to Strings ","image_url":null,"url":"https://daiyamamoto.hatenablog.com/entry/20070319/p15"}