{"id":117,"date":"2017-04-15T13:51:48","date_gmt":"2017-04-15T05:51:48","guid":{"rendered":"http:\/\/av16874667.imwork.net:13582\/?p=117"},"modified":"2017-04-15T13:51:48","modified_gmt":"2017-04-15T05:51:48","slug":"hibernate-%e6%b3%a8%e8%a7%a3","status":"publish","type":"post","link":"https:\/\/www.dd-home.top\/?p=117","title":{"rendered":"hibernate \u6ce8\u89e3"},"content":{"rendered":"<p><!--more--><\/p>\n<pre class=\"programlisting\">@Column(\n \u00a0 \u00a0name=\"columnName\"; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(1)\n \u00a0 \u00a0boolean unique() default false; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(2)\n \u00a0 \u00a0boolean nullable() default true; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 (3)\n \u00a0 \u00a0boolean insertable() default true; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(4)\n \u00a0 \u00a0boolean updatable() default true; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(5)\n \u00a0 \u00a0String columnDefinition() default \"\"; \u00a0 \u00a0 \u00a0 \u00a0(6)\n \u00a0 \u00a0String table() default \"\"; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(7)\n \u00a0 \u00a0int length() default 255; \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0 \u00a0(8)\n \u00a0 \u00a0int precision() default 0; \/\/ decimal precision \u00a0 (9)\n \u00a0 \u00a0int scale() default 0; \/\/ decimal scale<\/pre>\n<table summary=\"Callout list\">\n<tbody>\n<tr class=\"firstRow\">\n<td align=\"left\" valign=\"top\" width=\"5%\">(1)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\">name<\/tt>\u00a0\u53ef\u9009,\u5217\u540d(\u9ed8\u8ba4\u503c\u662f\u5c5e\u6027\u540d)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(2)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\">unique<\/tt>\u00a0\u53ef\u9009,\u662f\u5426\u5728\u8be5\u5217\u4e0a\u8bbe\u7f6e\u552f\u4e00\u7ea6\u675f(\u9ed8\u8ba4\u503cfalse)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(3)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\">nullable<\/tt>\u00a0\u53ef\u9009,\u662f\u5426\u8bbe\u7f6e\u8be5\u5217\u7684\u503c\u53ef\u4ee5\u4e3a\u7a7a(\u9ed8\u8ba4\u503cfalse)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(4)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\">insertable<\/tt>\u00a0\u53ef\u9009,\u8be5\u5217\u662f\u5426\u4f5c\u4e3a\u751f\u6210\u7684insert\u8bed\u53e5\u4e2d\u7684\u4e00\u4e2a\u5217(\u9ed8\u8ba4\u503ctrue)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(5)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\">updatable<\/tt>\u00a0\u53ef\u9009,\u8be5\u5217\u662f\u5426\u4f5c\u4e3a\u751f\u6210\u7684update\u8bed\u53e5\u4e2d\u7684\u4e00\u4e2a\u5217(\u9ed8\u8ba4\u503ctrue)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(6)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\">columnDefinition<\/tt>\u00a0\u53ef\u9009: \u4e3a\u8fd9\u4e2a\u7279\u5b9a\u5217\u8986\u76d6SQL DDL\u7247\u6bb5 (\u8fd9\u53ef\u80fd\u5bfc\u81f4\u65e0\u6cd5\u5728\u4e0d\u540c\u6570\u636e\u5e93\u95f4\u79fb\u690d)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(7)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\">table<\/tt>\u00a0\u53ef\u9009,\u5b9a\u4e49\u5bf9\u5e94\u7684\u8868(\u9ed8\u8ba4\u4e3a\u4e3b\u8868)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(8)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\"><tt class=\"literal\">length<\/tt><\/tt>\u00a0\u53ef\u9009,\u5217\u957f\u5ea6(\u9ed8\u8ba4\u503c255)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(8)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\"><tt class=\"literal\">precision<\/tt><\/tt>\u00a0\u53ef\u9009,\u5217\u5341\u8fdb\u5236\u7cbe\u5ea6(decimal precision)(\u9ed8\u8ba4\u503c0)<\/td>\n<\/tr>\n<tr>\n<td align=\"left\" valign=\"top\" width=\"5%\">(10)<\/td>\n<td align=\"left\" valign=\"top\"><tt class=\"literal\"><tt class=\"literal\">scale<\/tt><\/tt>\u00a0\u53ef\u9009,\u5982\u679c\u5217\u5341\u8fdb\u5236\u6570\u503c\u8303\u56f4(decimal scale)\u53ef\u7528,\u5728\u6b64\u8bbe\u7f6e(\u9ed8\u8ba4\u503c0)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<pre class=\"programlisting\">@Transient<\/pre>\n<p>\u5ffd\u7565\u8be5\u5b57\u6bb5<\/p>\n<pre class=\"programlisting\">@Temporal(TemporalType.TIME)<\/pre>\n<pre class=\"programlisting\">@Enumerated(EnumType.STRING)<\/pre>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[],"class_list":["post-117","post","type-post","status-publish","format-standard","hentry","category-hibernate"],"_links":{"self":[{"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/posts\/117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=117"}],"version-history":[{"count":0,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=\/wp\/v2\/posts\/117\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.dd-home.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dd-home.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}