{"html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fblog1.mammb.com%2Fentry%2F2015%2F03%2F17%2F233906\" title=\"JPA 2.1 \u306e \u65b0\u6a5f\u80fd Converter \u307e\u3068\u3081 - A Memorandum\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","categories":["Java","JavaEE"],"published":"2015-03-17 23:39:06","width":"100%","author_name":"Naotsugu","title":"JPA 2.1 \u306e \u65b0\u6a5f\u80fd Converter \u307e\u3068\u3081","author_url":"https://blog.hatena.ne.jp/Naotsugu/","blog_title":"A Memorandum","provider_url":"https://hatena.blog","image_url":"http://cdn-ak.f.st-hatena.com/images/fotolife/N/Naotsugu/20150313/20150313213957.png","description":"Converter \u306e\u4f7f\u7528\u4f8b Converter \u306e\u81ea\u52d5\u9069\u7528 Embedded \u5c5e\u6027\u306e\u5909\u63db Collection \u5c5e\u6027\u306e\u5909\u63db \u30af\u30e9\u30b9\u30ec\u30d9\u30eb\u3067\u306e Converter \u6307\u5b9a orm.xml \u3067\u306e Converter \u6307\u5b9a \u6ce8\u610f\u70b9 \u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u30ab\u30e9\u30e0\u3068 Entity \u306e\u8a72\u5f53\u3059\u308b\u5c5e\u6027\u306e\u5909\u63db\u3092 Converter \u3067\u5b9a\u7fa9\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3057\u305f\u3002 Converter \u306e\u4f7f\u7528\u4f8b Converter \u306f\u4ee5\u4e0b\u306e AttributeConverter\u30a4\u30f3\u30bf\u30fc\u30d5\u30a7\u30fc\u30b9 \u3092\u5b9f\u88c5\u3057\u3066\u5b9a\u7fa9\u3057\u307e\u3059\u3002 public interface AttributeConverter<X,Y> { public Y convertTo\u2026","provider_name":"Hatena Blog","blog_url":"https://blog1.mammb.com/","version":"1.0","url":"https://blog1.mammb.com/entry/2015/03/17/233906","type":"rich","height":"190"}