{"id":4345,"date":"2024-02-27T20:47:59","date_gmt":"2024-02-27T12:47:59","guid":{"rendered":"https:\/\/xinchewhd.com.cn\/index.php\/spring-boot\/spring-boot%e6%95%b4%e5%90%88mybatis-plus%e8%bf%9e%e6%8e%a5%e6%95%b0%e6%8d%ae%e5%ba%93\/"},"modified":"2024-02-27T20:47:59","modified_gmt":"2024-02-27T12:47:59","slug":"spring-boot%e6%95%b4%e5%90%88mybatis-plus%e8%bf%9e%e6%8e%a5%e6%95%b0%e6%8d%ae%e5%ba%93","status":"publish","type":"post","link":"https:\/\/xinchewhd.com.cn\/index.php\/spring-boot\/spring-boot%e6%95%b4%e5%90%88mybatis-plus%e8%bf%9e%e6%8e%a5%e6%95%b0%e6%8d%ae%e5%ba%93\/","title":{"rendered":"Spring Boot\u6574\u5408MyBatis Plus\u8fde\u63a5\u6570\u636e\u5e93"},"content":{"rendered":"<div class='wxsyncmain'>\n<h1 cid=\"n0\" mdtype=\"heading\" style=\"margin-top: 1rem;margin-bottom: 1rem;padding-bottom: 0.3em;outline: 0px;font-weight: bold;letter-spacing: 0.544px;white-space: pre-wrap;color: rgb(34, 34, 34);background-color: rgb(255, 255, 255);line-height: 1.2;cursor: text;border-bottom: 1px solid rgb(238, 238, 238);width: inherit;font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;text-align: start;visibility: visible;\"><span style=\"outline: 0px;color: rgb(178, 178, 178);visibility: visible;\">\u5982\u679c\u6587\u7ae0\u4e2d\u4ee3\u7801\u4e0d\u4fbf\u4e8e\u9605\u8bfb\uff0c\u8bf7\u4f7f\u7528\u7535\u8111\u67e5\u770b\u6216\u70b9\u51fb\u9605\u8bfb\u539f\u6587\u3002<\/span><\/h1>\n<p><span md-inline=\"plain\" style=\"color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;orphans: 4;text-align: start;white-space-collapse: preserve;\">\u5728 <\/span><a target=\"_blank\" href=\"http:\/\/mp.weixin.qq.com\/s?__biz=MzAxOTkxNTgzMA==&amp;mid=2247483794&amp;idx=1&amp;sn=6917c31f24f028aeb9f2f2a5c4d91bf6&amp;chksm=9c3ef4cbab497dddb14ca143d87003504185830da484b0ab47b0638f3eb7ef4f4eb084e939a1&amp;scene=21#wechat_redirect\" textvalue=\"Spring Boot\u6574\u5408MyBatis\u8fde\u63a5\u6570\u636e\u5e93\" linktype=\"text\" imgurl=\"\" imgdata=\"null\" data-itemshowtype=\"0\" tab=\"innerlink\" data-linktype=\"2\" style=\"font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;orphans: 4;text-align: start;white-space-collapse: preserve;\" rel=\"noopener\" rel=\"nofollow\" ><span md-inline=\"link\"><span md-inline=\"plain\">Spring Boot\u6574\u5408MyBatis\u8fde\u63a5\u6570\u636e\u5e93<\/span><\/span><\/a><span md-inline=\"plain\" style=\"color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;orphans: 4;text-align: start;white-space-collapse: preserve;\"> \u8fd9\u7bc7\u6587\u7ae0\u4e2d\uff0c\u6211\u4eec\u5df2\u7ecf\u53ef\u4ee5\u4f7f\u7528Spring Boot\u6574\u5408MyBatis\u6765\u8fde\u63a5\u6570\u636e\u5e93\uff0c\u4f46\u968f\u7740\u4f7f\u7528\uff0c\u6211\u4eec\u53d1\u73b0\uff0cMyBatis\u8fd8\u662f\u7a0d\u5fae\u6709\u70b9\u590d\u6742\uff0c\u90a3\u6709\u6ca1\u6709\u66f4\u52a0\u7b80\u5355\u7684\u65b9\u5f0f\u6765\u64cd\u4f5c\u6570\u636e\u5e93\u5462\uff0c\u6211\u4eec\u60ca\u5947\u7684\u53d1\u73b0\u4e86MyBatis Plus\u3002<\/span><\/p>\n<p cid=\"n2\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span style=\"font-size: 2.25em;font-weight: bold;\">0 \u5f00\u53d1\u73af\u5883<\/span><\/p>\n<ul class=\"list-paddingleft-1\" cid=\"n4\" mdtype=\"list\" data-mark=\"*\" style=\"margin-top: 0.8em;margin-bottom: 0.8em;padding-left: 30px;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;text-wrap: wrap;\">\n<li>\n<p cid=\"n6\" mdtype=\"paragraph\" style=\"orphans: 4;margin-bottom: 0.5rem;white-space-collapse: preserve;\"><span md-inline=\"plain\">JDK\uff1a1.8<\/span><\/p>\n<\/li>\n<li>\n<p cid=\"n8\" mdtype=\"paragraph\" style=\"orphans: 4;margin-bottom: 0.5rem;white-space-collapse: preserve;\"><span md-inline=\"plain\">Spring Boot\uff1a2.1.1.RELEASE<\/span><\/p>\n<\/li>\n<li>\n<p cid=\"n10\" mdtype=\"paragraph\" style=\"orphans: 4;margin-bottom: 0.5rem;white-space-collapse: preserve;\"><span md-inline=\"plain\">MySQL\uff1a5.7.13<\/span><\/p>\n<\/li>\n<\/ul>\n<h1 cid=\"n11\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 2.25em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.2;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">1 \u5f15\u5165\u4f9d\u8d56<\/span><\/h1>\n<pre spellcheck=\"false\" lang=\"xml\" cid=\"n12\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>com.baomidou<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>mybatis-plus-boot-starter<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">version<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>3.5.4<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">version<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>mysql<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>mysql-connector-java<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">scope<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>runtime<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">scope<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(170, 85, 0);\">&lt;!--lombok--&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>org.projectlombok<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>lombok<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">version<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>1.18.30<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">version<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">scope<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>provided<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">scope<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><\/pre>\n<h1 cid=\"n13\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 2.25em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.2;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">2 \u5f15\u5165\u6570\u636e\u6e90<\/span><\/h1>\n<p cid=\"n14\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">application.yml \u589e\u52a0\u5982\u4e0b\u914d\u7f6e\u4fe1\u606f<\/span><\/p>\n<pre spellcheck=\"false\" lang=\"yml\" cid=\"n15\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">spring<\/span><span style=\"color: rgb(85, 85, 85);\">:<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">  datasource<\/span><span style=\"color: rgb(85, 85, 85);\">:<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">   url<\/span><span style=\"color: rgb(85, 85, 85);\">: <\/span>jdbc<span style=\"color: rgb(85, 85, 85);\">:<\/span>mysql<span style=\"color: rgb(85, 85, 85);\">:<\/span>\/\/127.0.0.1<span style=\"color: rgb(85, 85, 85);\">:<\/span>3306\/test?characterEncoding=utf8&amp;serverTimezone=GMT%2B8<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">   username<\/span><span style=\"color: rgb(85, 85, 85);\">: <\/span>root<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">   password<\/span><span style=\"color: rgb(85, 85, 85);\">: <\/span>root<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">   driver-class-name<\/span><span style=\"color: rgb(85, 85, 85);\">: <\/span>com.mysql.cj.jdbc.Driver<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(170, 85, 0);\">#<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">mybatis-plus<\/span><span style=\"color: rgb(85, 85, 85);\">:<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">  mapper-locations<\/span><span style=\"color: rgb(85, 85, 85);\">: <\/span>classpath<span style=\"color: rgb(85, 85, 85);\">:<\/span>mapper\/*.xml        <span style=\"color: rgb(170, 85, 0);\">#\u5bf9\u5e94mapper\u6620\u5c04xml\u6587\u4ef6\u6240\u5728\u8def\u5f84<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(34, 17, 153);\">  type-aliases-package<\/span><span style=\"color: rgb(85, 85, 85);\">: <\/span>cn.wbnull.springbootdemo.entity  <span style=\"color: rgb(170, 85, 0);\">#\u5bf9\u5e94\u5b9e\u4f53\u7c7b\u8def\u5f84<\/span><\/span><\/pre>\n<h1 cid=\"n16\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 2.25em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.2;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3 \u6d4b\u8bd5<\/span><\/h1>\n<h2 cid=\"n17\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.1 \u65b0\u5efa\u6570\u636e\u5e93\u8868<\/span><\/h2>\n<pre spellcheck=\"false\" lang=\"sql\" cid=\"n18\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">CREATE<\/span> SCHEMA `test` DEFAULT CHARACTER <span style=\"color: rgb(119, 0, 136);\">SET<\/span> utf8mb4 ;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">CREATE<\/span> <span style=\"color: rgb(119, 0, 136);\">TABLE<\/span> `test`.`user` (<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  `id` <span style=\"color: rgb(51, 0, 170);\">INT<\/span> <span style=\"color: rgb(119, 0, 136);\">NOT<\/span> <span style=\"color: rgb(34, 17, 153);\">NULL<\/span> AUTO_INCREMENT,<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  `name` <span style=\"color: rgb(51, 0, 170);\">VARCHAR<\/span>(<span style=\"color: rgb(17, 102, 68);\">45<\/span>) <span style=\"color: rgb(119, 0, 136);\">NOT<\/span> <span style=\"color: rgb(34, 17, 153);\">NULL<\/span>,<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  PRIMARY KEY (`id`));<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">INSERT<\/span> <span style=\"color: rgb(119, 0, 136);\">INTO<\/span> `test`.`user` (`name`) <span style=\"color: rgb(119, 0, 136);\">VALUES<\/span> (<span style=\"color: rgb(170, 17, 17);\">'\u5f20\u4e09'<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">INSERT<\/span> <span style=\"color: rgb(119, 0, 136);\">INTO<\/span> `test`.`user` (`name`) <span style=\"color: rgb(119, 0, 136);\">VALUES<\/span> (<span style=\"color: rgb(170, 17, 17);\">'\u674e\u56db'<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">INSERT<\/span> <span style=\"color: rgb(119, 0, 136);\">INTO<\/span> `test`.`user` (`name`) <span style=\"color: rgb(119, 0, 136);\">VALUES<\/span> (<span style=\"color: rgb(170, 17, 17);\">'\u738b\u4e94'<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">INSERT<\/span> <span style=\"color: rgb(119, 0, 136);\">INTO<\/span> `test`.`user` (`name`) <span style=\"color: rgb(119, 0, 136);\">VALUES<\/span> (<span style=\"color: rgb(170, 17, 17);\">'\u5468\u516d'<\/span>);<\/span><\/pre>\n<h2 cid=\"n19\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.2 \u521b\u5efa\u5b9e\u4f53\u7c7b<\/span><\/h2>\n<pre spellcheck=\"false\" lang=\"java\" cid=\"n20\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">package<\/span> <span style=\"color: rgb(0, 0, 255);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">entity<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">lombok<\/span>.<span style=\"color: rgb(0, 0, 0);\">Data<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">@Data<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">class<\/span> <span style=\"color: rgb(0, 0, 255);\">User<\/span> {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(0, 136, 85);\">int<\/span> <span style=\"color: rgb(0, 0, 0);\">id<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">name<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">}<\/span><\/pre>\n<h2 cid=\"n21\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.3 \u521b\u5efaMapper<\/span><\/h2>\n<pre spellcheck=\"false\" lang=\"java\" cid=\"n22\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">package<\/span> <span style=\"color: rgb(0, 0, 255);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">mapper<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">entity<\/span>.<span style=\"color: rgb(0, 0, 0);\">User<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">com<\/span>.<span style=\"color: rgb(0, 0, 0);\">baomidou<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatisplus<\/span>.<span style=\"color: rgb(0, 0, 0);\">core<\/span>.<span style=\"color: rgb(0, 0, 0);\">mapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">BaseMapper<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">stereotype<\/span>.<span style=\"color: rgb(0, 0, 0);\">Repository<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">@Repository<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">interface<\/span> <span style=\"color: rgb(0, 0, 255);\">UserMapper<\/span> <span style=\"color: rgb(119, 0, 136);\">extends<\/span> <span style=\"color: rgb(0, 0, 0);\">BaseMapper<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;<\/span><span style=\"color: rgb(0, 0, 0);\">User<\/span><span style=\"color: rgb(152, 26, 26);\">&gt;<\/span> {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">}<\/span><\/pre>\n<h2 cid=\"n23\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.4 \u521b\u5efa\u6620\u5c04\u6587\u4ef6<\/span><\/h2>\n<p cid=\"n24\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u5728 <\/span><span md-inline=\"strong\"><strong>resources<\/strong><\/span><span md-inline=\"plain\"> \u76ee\u5f55\u4e0b\u65b0\u5efa <\/span><span md-inline=\"strong\"><strong>mapper<\/strong><\/span><span md-inline=\"plain\"> \u6587\u4ef6\u5939\uff0c\u7528\u4e8e\u5b58\u653eMyBatis Plus\u6620\u5c04\u6587\u4ef6<\/span><\/p>\n<pre spellcheck=\"false\" lang=\"xml\" cid=\"n25\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">&lt;?xml<\/span> <span style=\"color: rgb(85, 85, 85);\">version=\"1.0\" encoding=\"UTF-8\"?&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">&lt;!DOCTYPE mapper PUBLIC \"-\/\/mybatis.org\/\/DTD Mapper 3.0\/\/EN\" \"http:\/\/mybatis.org\/dtd\/mybatis-3-mapper.dtd\"&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">mapper<\/span> <span style=\"color: rgb(0, 0, 204);\">namespace<\/span>=<span style=\"color: rgb(170, 17, 17);\">\"cn.wbnull.springbootdemo.mapper.UserMapper\"<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(170, 85, 0);\">&lt;!-- \u901a\u7528\u67e5\u8be2\u6620\u5c04\u7ed3\u679c --&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">resultMap<\/span> <span style=\"color: rgb(0, 0, 204);\">id<\/span>=<span style=\"color: rgb(170, 17, 17);\">\"BaseResultMap\"<\/span> <span style=\"color: rgb(0, 0, 204);\">type<\/span>=<span style=\"color: rgb(170, 17, 17);\">\"cn.wbnull.springbootdemo.entity.User\"<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">id<\/span> <span style=\"color: rgb(0, 0, 204);\">column<\/span>=<span style=\"color: rgb(170, 17, 17);\">\"id\"<\/span> <span style=\"color: rgb(0, 0, 204);\">property<\/span>=<span style=\"color: rgb(170, 17, 17);\">\"id\"<\/span><span style=\"color: rgb(17, 119, 0);\">\/&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">result<\/span> <span style=\"color: rgb(0, 0, 204);\">column<\/span>=<span style=\"color: rgb(170, 17, 17);\">\"name\"<\/span> <span style=\"color: rgb(0, 0, 204);\">property<\/span>=<span style=\"color: rgb(170, 17, 17);\">\"name\"<\/span><span style=\"color: rgb(17, 119, 0);\">\/&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">resultMap<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(170, 85, 0);\">&lt;!-- \u901a\u7528\u67e5\u8be2\u7ed3\u679c\u5217 --&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">sql<\/span> <span style=\"color: rgb(0, 0, 204);\">id<\/span>=<span style=\"color: rgb(170, 17, 17);\">\"Base_Column_List\"<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">     id, name<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">sql<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">mapper<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><\/pre>\n<h2 cid=\"n26\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.5 \u521b\u5efaService<\/span><\/h2>\n<pre spellcheck=\"false\" lang=\"java\" cid=\"n27\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">package<\/span> <span style=\"color: rgb(0, 0, 255);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">service<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">entity<\/span>.<span style=\"color: rgb(0, 0, 0);\">User<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">mapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">UserMapper<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">com<\/span>.<span style=\"color: rgb(0, 0, 0);\">baomidou<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatisplus<\/span>.<span style=\"color: rgb(0, 0, 0);\">core<\/span>.<span style=\"color: rgb(0, 0, 0);\">conditions<\/span>.<span style=\"color: rgb(0, 0, 0);\">query<\/span>.<span style=\"color: rgb(0, 0, 0);\">LambdaQueryWrapper<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">com<\/span>.<span style=\"color: rgb(0, 0, 0);\">baomidou<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatisplus<\/span>.<span style=\"color: rgb(0, 0, 0);\">core<\/span>.<span style=\"color: rgb(0, 0, 0);\">conditions<\/span>.<span style=\"color: rgb(0, 0, 0);\">update<\/span>.<span style=\"color: rgb(0, 0, 0);\">LambdaUpdateWrapper<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">beans<\/span>.<span style=\"color: rgb(0, 0, 0);\">factory<\/span>.<span style=\"color: rgb(0, 0, 0);\">annotation<\/span>.<span style=\"color: rgb(0, 0, 0);\">Autowired<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">stereotype<\/span>.<span style=\"color: rgb(0, 0, 0);\">Service<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">java<\/span>.<span style=\"color: rgb(0, 0, 0);\">util<\/span>.<span style=\"color: rgb(0, 0, 0);\">List<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">@Service<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">class<\/span> <span style=\"color: rgb(0, 0, 255);\">UserService<\/span> {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(85, 85, 85);\">@Autowired<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(0, 0, 0);\">UserMapper<\/span> <span style=\"color: rgb(0, 0, 0);\">userMapper<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">add<\/span>(<span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">name<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">User<\/span> <span style=\"color: rgb(0, 0, 0);\">user<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">User<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">user<\/span>.<span style=\"color: rgb(0, 0, 0);\">setName<\/span>(<span style=\"color: rgb(0, 0, 0);\">name<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">userMapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">insert<\/span>(<span style=\"color: rgb(0, 0, 0);\">user<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(170, 17, 17);\">\"\u64cd\u4f5c\u6210\u529f\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 0, 0);\">List<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;<\/span><span style=\"color: rgb(0, 0, 0);\">User<\/span><span style=\"color: rgb(152, 26, 26);\">&gt;<\/span> <span style=\"color: rgb(0, 0, 0);\">query<\/span>() {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">LambdaQueryWrapper<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;<\/span><span style=\"color: rgb(0, 0, 0);\">User<\/span><span style=\"color: rgb(152, 26, 26);\">&gt;<\/span> <span style=\"color: rgb(0, 0, 0);\">queryWrapper<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">LambdaQueryWrapper<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;&gt;<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(0, 0, 0);\">userMapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">selectList<\/span>(<span style=\"color: rgb(0, 0, 0);\">queryWrapper<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">update<\/span>(<span style=\"color: rgb(0, 136, 85);\">int<\/span> <span style=\"color: rgb(0, 0, 0);\">id<\/span>, <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">name<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">LambdaUpdateWrapper<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;<\/span><span style=\"color: rgb(0, 0, 0);\">User<\/span><span style=\"color: rgb(152, 26, 26);\">&gt;<\/span> <span style=\"color: rgb(0, 0, 0);\">updateWrapper<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">LambdaUpdateWrapper<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;&gt;<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">updateWrapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">set<\/span>(<span style=\"color: rgb(0, 0, 0);\">User<\/span>::<span style=\"color: rgb(0, 0, 0);\">getName<\/span>, <span style=\"color: rgb(0, 0, 0);\">name<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">updateWrapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">eq<\/span>(<span style=\"color: rgb(0, 0, 0);\">User<\/span>::<span style=\"color: rgb(0, 0, 0);\">getId<\/span>, <span style=\"color: rgb(0, 0, 0);\">id<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">userMapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">update<\/span>(<span style=\"color: rgb(0, 0, 0);\">updateWrapper<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(170, 17, 17);\">\"\u64cd\u4f5c\u6210\u529f\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">delete<\/span>(<span style=\"color: rgb(0, 136, 85);\">int<\/span> <span style=\"color: rgb(0, 0, 0);\">id<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">LambdaQueryWrapper<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;<\/span><span style=\"color: rgb(0, 0, 0);\">User<\/span><span style=\"color: rgb(152, 26, 26);\">&gt;<\/span> <span style=\"color: rgb(0, 0, 0);\">queryWrapper<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">LambdaQueryWrapper<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;&gt;<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">queryWrapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">eq<\/span>(<span style=\"color: rgb(0, 0, 0);\">User<\/span>::<span style=\"color: rgb(0, 0, 0);\">getId<\/span>, <span style=\"color: rgb(0, 0, 0);\">id<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">userMapper<\/span>.<span style=\"color: rgb(0, 0, 0);\">delete<\/span>(<span style=\"color: rgb(0, 0, 0);\">queryWrapper<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(170, 17, 17);\">\"\u64cd\u4f5c\u6210\u529f\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">}<\/span><\/pre>\n<h2 cid=\"n28\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.6 \u521b\u5efaController<\/span><\/h2>\n<pre spellcheck=\"false\" lang=\"java\" cid=\"n29\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">package<\/span> <span style=\"color: rgb(0, 0, 255);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">controller<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">entity<\/span>.<span style=\"color: rgb(0, 0, 0);\">User<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">service<\/span>.<span style=\"color: rgb(0, 0, 0);\">UserService<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">beans<\/span>.<span style=\"color: rgb(0, 0, 0);\">factory<\/span>.<span style=\"color: rgb(0, 0, 0);\">annotation<\/span>.<span style=\"color: rgb(0, 0, 0);\">Autowired<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">web<\/span>.<span style=\"color: rgb(0, 0, 0);\">bind<\/span>.<span style=\"color: rgb(0, 0, 0);\">annotation<\/span>.<span style=\"color: rgb(0, 0, 0);\">PostMapping<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">web<\/span>.<span style=\"color: rgb(0, 0, 0);\">bind<\/span>.<span style=\"color: rgb(0, 0, 0);\">annotation<\/span>.<span style=\"color: rgb(0, 0, 0);\">RequestMapping<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">web<\/span>.<span style=\"color: rgb(0, 0, 0);\">bind<\/span>.<span style=\"color: rgb(0, 0, 0);\">annotation<\/span>.<span style=\"color: rgb(0, 0, 0);\">RequestParam<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">web<\/span>.<span style=\"color: rgb(0, 0, 0);\">bind<\/span>.<span style=\"color: rgb(0, 0, 0);\">annotation<\/span>.<span style=\"color: rgb(0, 0, 0);\">RestController<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">java<\/span>.<span style=\"color: rgb(0, 0, 0);\">util<\/span>.<span style=\"color: rgb(0, 0, 0);\">List<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">@RestController<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">@RequestMapping<\/span>(<span style=\"color: rgb(170, 17, 17);\">\"user\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">class<\/span> <span style=\"color: rgb(0, 0, 255);\">UserController<\/span> {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(85, 85, 85);\">@Autowired<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 0, 0);\">UserService<\/span> <span style=\"color: rgb(0, 0, 0);\">userService<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(85, 85, 85);\">@PostMapping<\/span>(<span style=\"color: rgb(0, 0, 0);\">value<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"add\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">add<\/span>(<span style=\"color: rgb(85, 85, 85);\">@RequestParam<\/span>(<span style=\"color: rgb(0, 0, 0);\">value<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"name\"<\/span>) <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">name<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(0, 0, 0);\">userService<\/span>.<span style=\"color: rgb(0, 0, 0);\">add<\/span>(<span style=\"color: rgb(0, 0, 0);\">name<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(85, 85, 85);\">@PostMapping<\/span>(<span style=\"color: rgb(0, 0, 0);\">value<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"query\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 0, 0);\">List<\/span><span style=\"color: rgb(152, 26, 26);\">&lt;<\/span><span style=\"color: rgb(0, 0, 0);\">User<\/span><span style=\"color: rgb(152, 26, 26);\">&gt;<\/span> <span style=\"color: rgb(0, 0, 0);\">query<\/span>() {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(0, 0, 0);\">userService<\/span>.<span style=\"color: rgb(0, 0, 0);\">query<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(85, 85, 85);\">@PostMapping<\/span>(<span style=\"color: rgb(0, 0, 0);\">value<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"update\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">update<\/span>(<span style=\"color: rgb(85, 85, 85);\">@RequestParam<\/span>(<span style=\"color: rgb(0, 0, 0);\">value<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"id\"<\/span>) <span style=\"color: rgb(0, 136, 85);\">int<\/span> <span style=\"color: rgb(0, 0, 0);\">id<\/span>, <span style=\"color: rgb(85, 85, 85);\">@RequestParam<\/span>(<span style=\"color: rgb(0, 0, 0);\">value<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"name\"<\/span>) <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">name<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(0, 0, 0);\">userService<\/span>.<span style=\"color: rgb(0, 0, 0);\">update<\/span>(<span style=\"color: rgb(0, 0, 0);\">id<\/span>, <span style=\"color: rgb(0, 0, 0);\">name<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(85, 85, 85);\">@PostMapping<\/span>(<span style=\"color: rgb(0, 0, 0);\">value<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"delete\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">delete<\/span>(<span style=\"color: rgb(85, 85, 85);\">@RequestParam<\/span>(<span style=\"color: rgb(0, 0, 0);\">value<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"id\"<\/span>) <span style=\"color: rgb(0, 136, 85);\">int<\/span> <span style=\"color: rgb(0, 0, 0);\">id<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(0, 0, 0);\">userService<\/span>.<span style=\"color: rgb(0, 0, 0);\">delete<\/span>(<span style=\"color: rgb(0, 0, 0);\">id<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">}<\/span><\/pre>\n<h2 cid=\"n30\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.7 \u9879\u76ee\u542f\u52a8\u7c7b<\/span><\/h2>\n<p cid=\"n31\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u589e\u52a0@MapperScan\uff0c\u626b\u63cfmapper<\/span><\/p>\n<pre spellcheck=\"false\" lang=\"java\" cid=\"n32\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">package<\/span> <span style=\"color: rgb(0, 0, 255);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatis<\/span>.<span style=\"color: rgb(0, 0, 0);\">spring<\/span>.<span style=\"color: rgb(0, 0, 0);\">annotation<\/span>.<span style=\"color: rgb(0, 0, 0);\">MapperScan<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">boot<\/span>.<span style=\"color: rgb(0, 0, 0);\">SpringApplication<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">org<\/span>.<span style=\"color: rgb(0, 0, 0);\">springframework<\/span>.<span style=\"color: rgb(0, 0, 0);\">boot<\/span>.<span style=\"color: rgb(0, 0, 0);\">autoconfigure<\/span>.<span style=\"color: rgb(0, 0, 0);\">SpringBootApplication<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">@SpringBootApplication<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(85, 85, 85);\">@MapperScan<\/span>(<span style=\"color: rgb(170, 17, 17);\">\"cn.wbnull.springbootdemo.mapper\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">class<\/span> <span style=\"color: rgb(0, 0, 255);\">MybatisPlusApplication<\/span> {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(0, 136, 85);\">void<\/span> <span style=\"color: rgb(0, 0, 0);\">main<\/span>(<span style=\"color: rgb(0, 136, 85);\">String<\/span>[] <span style=\"color: rgb(0, 0, 0);\">args<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">SpringApplication<\/span>.<span style=\"color: rgb(0, 0, 0);\">run<\/span>(<span style=\"color: rgb(0, 0, 0);\">MybatisPlusApplication<\/span>.<span style=\"color: rgb(119, 0, 136);\">class<\/span>, <span style=\"color: rgb(0, 0, 0);\">args<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">}<\/span><\/pre>\n<h2 cid=\"n33\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.8 \u6d4b\u8bd5<\/span><\/h2>\n<p cid=\"n34\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u4f7f\u7528Postman\u8fdb\u884c\u6d4b\u8bd5\uff0c\u8f93\u51fa\u7ed3\u679c\u5982\u4e0b<\/span><\/p>\n<h3 cid=\"n35\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.5em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.43;cursor: text;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.8.1 select<\/span><\/h3>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000461\" data-ratio=\"1.204007285974499\" data-s=\"300,640\"  data-type=\"png\" data-w=\"549\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153008726.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000461\" data-ratio=\"1.204007285974499\" data-s=\"300,640\"  data-type=\"png\" data-w=\"549\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153008726.png\"  \/><\/noscript><\/p>\n<h3 cid=\"n37\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.5em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.43;cursor: text;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.8.2 insert<\/span><\/h3>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000462\" data-ratio=\"0.6990990990990991\" data-s=\"300,640\"  data-type=\"png\" data-w=\"555\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153011521.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000462\" data-ratio=\"0.6990990990990991\" data-s=\"300,640\"  data-type=\"png\" data-w=\"555\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153011521.png\"  \/><\/noscript><\/p>\n<p cid=\"n39\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u6211\u4eec\u67e5\u4e0b\u6570\u636e\u5e93\uff0c\u5e76\u518d\u7528postman\u8bf7\u6c42<\/span><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000463\" data-ratio=\"1.3228346456692914\" data-s=\"300,640\"  data-type=\"png\" data-w=\"127\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153013973.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000463\" data-ratio=\"1.3228346456692914\" data-s=\"300,640\"  data-type=\"png\" data-w=\"127\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153013973.png\"  \/><\/noscript><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000464\" data-ratio=\"1.7627551020408163\" data-s=\"300,640\"  data-type=\"png\" data-w=\"392\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153016849.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000464\" data-ratio=\"1.7627551020408163\" data-s=\"300,640\"  data-type=\"png\" data-w=\"392\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153016849.png\"  \/><\/noscript><\/p>\n<h3 cid=\"n43\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.5em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.43;cursor: text;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.8.3 update<\/span><\/h3>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000465\" data-ratio=\"0.6070901033973413\" data-s=\"300,640\"  data-type=\"png\" data-w=\"677\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153018536.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000465\" data-ratio=\"0.6070901033973413\" data-s=\"300,640\"  data-type=\"png\" data-w=\"677\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153018536.png\"  \/><\/noscript><\/p>\n<p cid=\"n45\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u6570\u636e\u5e93\u4e2d\u6210\u529f\u66f4\u65b0<\/span><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img lazyload\" data-galleryid=\"\" data-imgfileid=\"100000466\" data-ratio=\"1.0828402366863905\" data-s=\"300,640\"  data-type=\"png\" data-w=\"169\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153021383.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img\" data-galleryid=\"\" data-imgfileid=\"100000466\" data-ratio=\"1.0828402366863905\" data-s=\"300,640\"  data-type=\"png\" data-w=\"169\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153021383.png\"  \/><\/noscript><\/p>\n<h3 cid=\"n47\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.5em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.43;cursor: text;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">3.8.4 delete<\/span><\/h3>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000467\" data-ratio=\"0.7782101167315175\" data-s=\"300,640\"  data-type=\"png\" data-w=\"514\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153023459.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000467\" data-ratio=\"0.7782101167315175\" data-s=\"300,640\"  data-type=\"png\" data-w=\"514\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153023459.png\"  \/><\/noscript><\/p>\n<p cid=\"n49\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u6570\u636e\u5e93\u4e2d\u6210\u529f\u5220\u9664<\/span><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000468\" data-ratio=\"1.1304347826086956\" data-s=\"300,640\"  data-type=\"png\" data-w=\"138\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153026906.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000468\" data-ratio=\"1.1304347826086956\" data-s=\"300,640\"  data-type=\"png\" data-w=\"138\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153026906.png\"  \/><\/noscript><\/p>\n<p cid=\"n51\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u622a\u81f3\u8fd9\u91cc\uff0cSpring Boot\u5df2\u7ecf\u6210\u529f\u6574\u5408MyBatis Plus\u5e76\u8fde\u63a5\u4e0a\u4e86\u6570\u636e\u5e93\uff0c\u4e14\u6d4b\u8bd5\u6b63\u5e38\u3002<\/span><\/p>\n<p cid=\"n52\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u5bf9\u6bd4\u53d1\u73b0\uff0c\u6211\u4eec\u4f7f\u7528LambdaQueryWrapper\u6765\u64cd\u4f5c\u6570\u636e\u5e93\u4f1a\u7279\u522b\u65b9\u4fbf\uff0c<\/span><\/p>\n<p cid=\"n53\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\">\n<p cid=\"n54\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u5e76\u4e14\uff0c\u5728\u6211\u4eec\u5b9e\u9645\u5f00\u53d1\u4e2d\uff0c\u5982\u679c\u5b58\u5728\u5927\u91cf\u6570\u636e\u5e93\u8868\uff0c\u6211\u4eec\u4f9d\u65e7\u53ef\u4ee5\u4f7f\u7528Generator\u6765\u81ea\u52a8\u751f\u6210\u4ee3\u7801<\/span><\/p>\n<h1 cid=\"n55\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 2.25em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.2;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">4 \u6761\u4ef6\u6784\u9020\u5668 QueryWrapper<\/span><\/h1>\n<p cid=\"n85\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u4e0a\u9762 3.5 \u4e2d\uff0c\u6211\u4eec\u521b\u5efa\u7684Service\u7c7b\u4e2d\uff0c\u4f7f\u7528\u4e86QueryWrapper\u7b80\u5316SQL\uff0c\u5176\u57fa\u672c\u7528\u6cd5\u53ef\u53c2\u8003\u5b98\u65b9\u6587\u6863\uff1a<\/span><span md-inline=\"link\"><span md-inline=\"plain\">https:\/\/baomidou.com\/pages\/10c804\/<\/span><\/span><\/p>\n<p cid=\"n259\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u4ee5\u4e0b\u7b80\u5355\u6574\u7406\u53ef\u4f9b\u53c2\u8003<\/span><\/p>\n<figure cid=\"n88\" mdtype=\"table\" style=\"margin-top: 1.2em;margin-bottom: 1.2em;overflow-x: auto;cursor: default;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;text-wrap: wrap;\">\n<table width=\"800\" style=\"width: 768px;\">\n<thead style=\"background-color: rgb(248, 248, 248);\">\n<tr cid=\"n91\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<th style=\"padding: 6px 13px;border-top-width: 1px;border-bottom: 0px;border-top-color: rgb(223, 226, 229);border-right-color: rgb(223, 226, 229);border-left-color: rgb(223, 226, 229);text-align: left;\"><span cid=\"n92\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"plain\">\u51fd\u6570\u540d<\/span><\/span><\/th>\n<th style=\"padding: 6px 13px;border-top-width: 1px;border-bottom: 0px;border-top-color: rgb(223, 226, 229);border-right-color: rgb(223, 226, 229);border-left-color: rgb(223, 226, 229);text-align: left;\"><span cid=\"n93\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u8bf4\u660e<\/span><\/span><\/th>\n<th style=\"padding: 6px 13px;border-top-width: 1px;border-bottom: 0px;border-top-color: rgb(223, 226, 229);border-right-color: rgb(223, 226, 229);border-left-color: rgb(223, 226, 229);text-align: left;\"><span cid=\"n94\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">\u4f8b\u5b50<\/span><\/span><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr cid=\"n95\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n96\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>allEq<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n97\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5168\u90e8eq(\u6216\u4e2a\u522bisNull)<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n98\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">allEq({id:1,name:\"\u8001\u738b\",age:null})<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">id = 1 and name = '\u8001\u738b' and age is null<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">allEq({id:1,name:\"\u8001\u738b\",age:null}, false)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">id = 1 and name = '\u8001\u738b'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n99\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n100\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>eq<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n101\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u7b49\u4e8e =<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n102\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">eq(\"name\", \"\u8001\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name = '\u8001\u738b'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n103\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n104\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>ne<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n105\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u4e0d\u7b49\u4e8e &lt;&gt;<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n106\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">ne(\"name\", \"\u8001\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name &lt;&gt; '\u8001\u738b'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n107\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n108\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>gt<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n109\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5927\u4e8e &gt;<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n110\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">gt(\"age\", 18)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age &gt; 18<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n111\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n112\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>ge<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n113\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5927\u4e8e\u7b49\u4e8e &gt;=<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n114\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">ge(\"age\", 18)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age &gt;= 18<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n115\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n116\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>lt<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n117\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5c0f\u4e8e &lt;<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n118\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">lt(\"age\", 18)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age &lt; 18<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n119\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n120\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>le<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n121\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5c0f\u4e8e\u7b49\u4e8e &lt;=<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n122\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">le(\"age\", 18)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age &lt;= 18<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n123\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n124\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>between<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n125\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">BETWEEN \u503c1 AND \u503c2<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n126\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">between(\"age\", 18, 30)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age between 18 and 30<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n127\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n128\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>notBetween<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n129\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">NOT BETWEEN \u503c1 AND \u503c2<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n130\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">notBetween(\"age\", 18, 30)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age not between 18 and 30<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n131\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n132\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>like<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n133\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">LIKE '%\u503c%'<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n134\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">like(\"name\", \"\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name like '%\u738b%'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n135\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n136\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>notLike<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n137\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">NOT LIKE '%\u503c%'<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n138\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">notLike(\"name\", \"\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name not like '%\u738b%'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n139\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n140\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>likeLeft<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n141\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">LIKE '%\u503c'<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n142\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">likeLeft(\"name\", \"\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name like '%\u738b'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n143\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n144\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>likeRight<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n145\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">LIKE '\u503c%'<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n146\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">likeRight(\"name\", \"\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name like '\u738b%'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n147\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n148\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>notLikeLeft<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n149\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">NOT LIKE '%\u503c'<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n150\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">notLikeLeft(\"name\", \"\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name not like '%\u738b'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n151\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n152\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>notLikeRight<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n153\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">NOT LIKE '\u503c%'<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n154\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">notLikeRight(\"name\", \"\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name not like '\u738b%'<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n155\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n156\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>isNull<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n157\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5b57\u6bb5 IS NULL<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n158\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">isNull(\"name\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name is null<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n159\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n160\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>isNotNull<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n161\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5b57\u6bb5 IS NOT NULL<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n162\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">isNotNull(\"name\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">name is not null<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n163\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n164\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>in<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n165\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5b57\u6bb5 IN (value.get(0), value.get(1), ...)<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">\u5b57\u6bb5 IN (v0, v1, ...)<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n166\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">in(\"age\",{1,2,3})<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age in (1,2,3)<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">in(\"age\", 1, 2, 3)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age in (1,2,3)<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n167\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n168\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>notIn<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n169\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5b57\u6bb5 NOT IN (value.get(0), value.get(1), ...)<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">NOT IN (v0, v1, ...)<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n170\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">notIn(\"age\",{1,2,3})<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age not in (1,2,3)<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">notIn(\"age\", 1, 2, 3)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age not in (1,2,3)<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n171\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n172\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>inSql<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n173\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5b57\u6bb5 IN ( sql\u8bed\u53e5 )<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n174\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">inSql(\"age\", \"1,2,3,4,5,6\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age in (1,2,3,4,5,6)<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">inSql(\"id\", \"select id from table where id &lt; 3\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">id in (select id from table where id &lt; 3)<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n175\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n176\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>notInSql<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n177\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5b57\u6bb5 NOT IN ( sql\u8bed\u53e5 )<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n178\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">notInSql(\"age\", \"1,2,3,4,5,6\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">age not in (1,2,3,4,5,6)<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">notInSql(\"id\", \"select id from table where id &lt; 3\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">id not in (select id from table where id &lt; 3)<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n179\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n180\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>groupBy<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n181\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u5206\u7ec4\uff1aGROUP BY \u5b57\u6bb5, ...<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n182\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">groupBy(\"id\", \"name\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">group by id,name<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n183\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n184\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>orderByAsc<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n185\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u6392\u5e8f\uff1aORDER BY \u5b57\u6bb5, ... ASC<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n186\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">orderByAsc(\"id\", \"name\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">order by id ASC,name ASC<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n187\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n188\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>orderByDesc<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n189\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u6392\u5e8f\uff1aORDER BY \u5b57\u6bb5, ... DESC<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n190\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">orderByDesc(\"id\", \"name\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">order by id DESC,name DESC<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n191\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n192\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>orderBy<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n193\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u6392\u5e8f\uff1aORDER BY \u5b57\u6bb5, ...<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n194\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">orderBy(true, true, \"id\", \"name\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">order by id ASC,name ASC<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n195\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n196\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>having<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n197\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">HAVING ( sql\u8bed\u53e5 )<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n198\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">having(\"sum(age) &gt; 10\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">having sum(age) &gt; 10<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">having(\"sum(age) &gt; {0}\", 11)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">having sum(age) &gt; 11<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n199\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n200\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>func<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n201\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">func \u65b9\u6cd5(\u4e3b\u8981\u65b9\u4fbf\u5728\u51fa\u73b0if...else\u4e0b\u8c03\u7528\u4e0d\u540c\u65b9\u6cd5\u80fd\u4e0d\u65ad\u94fe)<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n202\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">func(i -&gt; if(true) {i.eq(\"id\", 1)} else {i.ne(\"id\", 1)})<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n203\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n204\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>or<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n205\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u62fc\u63a5 OR<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n206\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">eq(\"id\",1).or().eq(\"name\",\"\u8001\u738b\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">id = 1 or name = '\u8001\u738b'<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">or(i -&gt; i.eq(\"name\", \"\u674e\u767d\").ne(\"status\", \"\u6d3b\u7740\"))<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">or (name = '\u674e\u767d' and status &lt;&gt; '\u6d3b\u7740')<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n207\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n208\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>and<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n209\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">AND \u5d4c\u5957<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n210\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">and(i -&gt; i.eq(\"name\", \"\u674e\u767d\").ne(\"status\", \"\u6d3b\u7740\"))<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">and (name = '\u674e\u767d' and status &lt;&gt; '\u6d3b\u7740')<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n211\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n212\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>nested<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n213\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u6b63\u5e38\u5d4c\u5957 \u4e0d\u5e26 AND \u6216\u8005 OR<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n214\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">nested(i -&gt; i.eq(\"name\", \"\u674e\u767d\").ne(\"status\", \"\u6d3b\u7740\"))<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">(name = '\u674e\u767d' and status &lt;&gt; '\u6d3b\u7740')<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n215\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n216\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>apply<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n217\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u62fc\u63a5 sql<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n218\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">apply(\"id = 1\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">id = 1<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">apply(\"date_format(dateColumn,'%Y-%m-%d') = '2008-08-08'\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">date_format(dateColumn,'%Y-%m-%d') = '2008-08-08'\")<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\"> apply(\"date_format(dateColumn,'%Y-%m-%d') = {0}\", \"2008-08-08\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">date_format(dateColumn,'%Y-%m-%d') = '2008-08-08'\")<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n219\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n220\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>last<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n221\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u65e0\u89c6\u4f18\u5316\u89c4\u5219\u76f4\u63a5\u62fc\u63a5\u5230 sql \u7684\u6700\u540e<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n222\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">last(\"limit 1\")<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n223\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n224\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>exists<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n225\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u62fc\u63a5 EXISTS ( sql\u8bed\u53e5 )<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n226\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">exists(\"select id from table where age = 1\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">exists (select id from table where age = 1)<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n227\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n228\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>notExists<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n229\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u62fc\u63a5 NOT EXISTS ( sql\u8bed\u53e5 )<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n230\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">notExists(\"select id from table where age = 1\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">not exists (select id from table where age = 1)<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n231\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<\/tr>\n<tr cid=\"n235\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n236\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong><span md-inline=\"em\"><em>QueryWrapper<\/em><\/span><\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<\/tr>\n<tr cid=\"n239\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n240\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>select<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n241\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u8bbe\u7f6e\u67e5\u8be2\u5b57\u6bb5<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n242\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">select(\"id\", \"name\", \"age\")<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">select(i -&gt; i.getProperty().startsWith(\"test\"))<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n243\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<\/tr>\n<tr cid=\"n247\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n248\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong><span md-inline=\"em\"><em>UpdateWrapper<\/em><\/span><\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><\/td>\n<\/tr>\n<tr cid=\"n251\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);background-color: rgb(248, 248, 248);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n252\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>set<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n253\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">SQL SET \u5b57\u6bb5<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n254\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">set(\"name\", \"\u8001\u674e\u5934\")<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">set(\"name\", \"\")<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">\u6570\u636e\u5e93\u5b57\u6bb5\u503c\u53d8\u4e3a\u7a7a\u5b57\u7b26\u4e32<\/span><span md-inline=\"br\" spellcheck=\"false\" style=\"font-family: var(--monospace);opacity: 1;color: rgb(167, 167, 167);\"><\/span><span md-inline=\"plain\">set(\"name\", null)<\/span><span md-inline=\"code\" spellcheck=\"false\"><code style=\"font-family: var(--monospace);vertical-align: initial;border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);background-color: rgb(243, 244, 244);border-radius: 3px;padding-right: 2px;padding-left: 2px;font-size: 0.9em;\">---&gt;<\/code><\/span><span md-inline=\"plain\">\u6570\u636e\u5e93\u5b57\u6bb5\u503c\u53d8\u4e3anull<\/span><\/span><\/td>\n<\/tr>\n<tr cid=\"n255\" mdtype=\"table_row\" style=\"break-inside: avoid;break-after: auto;border-top: 1px solid rgb(223, 226, 229);\">\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n256\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 120.4px;min-height: 10px;\"><span md-inline=\"strong\"><strong>setSql<\/strong><\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n257\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 175.6px;min-height: 10px;\"><span md-inline=\"plain\">\u8bbe\u7f6e SET \u90e8\u5206 SQL<\/span><\/span><\/td>\n<td style=\"padding: 6px 13px;border-color: rgb(223, 226, 229);min-width: 32px;\"><span cid=\"n258\" mdtype=\"table_cell\" style=\"display: inline-block;min-width: 1ch;width: 422.8px;min-height: 10px;\"><span md-inline=\"plain\">setSql(\"name = '\u8001\u674e\u5934'\")<\/span><\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<h1 cid=\"n82\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 2.25em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.2;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">5 \u4ee3\u7801\u751f\u6210\u5668<\/span><\/h1>\n<h2 cid=\"n56\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">5.1 \u5f15\u5165\u4f9d\u8d56<\/span><\/h2>\n<pre spellcheck=\"false\" lang=\"xml\" cid=\"n57\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(170, 85, 0);\">&lt;!-- \u4ee3\u7801\u751f\u6210\u5668 --&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>com.baomidou<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>mybatis-plus-generator<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">version<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>3.5.4<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">version<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(170, 85, 0);\">&lt;!-- \u6a21\u677f\u5f15\u64ce --&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>org.apache.velocity<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">groupId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>velocity-engine-core<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">artifactId<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(17, 119, 0);\">&lt;<\/span><span style=\"color: rgb(17, 119, 0);\">version<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span>2.3<span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">version<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(17, 119, 0);\">&lt;\/<\/span><span style=\"color: rgb(17, 119, 0);\">dependency<\/span><span style=\"color: rgb(17, 119, 0);\">&gt;<\/span><\/span><\/pre>\n<h2 cid=\"n58\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">5.2 \u65b0\u5efa\u4ee3\u7801\u751f\u6210\u5668\u7c7b<\/span><\/h2>\n<p cid=\"n59\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u4ee3\u7801\u751f\u6210\u5668\u6240\u6709\u914d\u7f6e\u53ef\u53c2\u8003\u5b98\u65b9\u6587\u6863\uff1a<\/span><span md-inline=\"link\"><span md-inline=\"plain\">https:\/\/baomidou.com\/pages\/981406\/<\/span><\/span><\/p>\n<pre spellcheck=\"false\" lang=\"java\" cid=\"n60\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">package<\/span> <span style=\"color: rgb(0, 0, 255);\">cn<\/span>.<span style=\"color: rgb(0, 0, 0);\">wbnull<\/span>.<span style=\"color: rgb(0, 0, 0);\">springbootdemo<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatis<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">com<\/span>.<span style=\"color: rgb(0, 0, 0);\">baomidou<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatisplus<\/span>.<span style=\"color: rgb(0, 0, 0);\">core<\/span>.<span style=\"color: rgb(0, 0, 0);\">exceptions<\/span>.<span style=\"color: rgb(0, 0, 0);\">MybatisPlusException<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">com<\/span>.<span style=\"color: rgb(0, 0, 0);\">baomidou<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatisplus<\/span>.<span style=\"color: rgb(0, 0, 0);\">generator<\/span>.<span style=\"color: rgb(0, 0, 0);\">AutoGenerator<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">com<\/span>.<span style=\"color: rgb(0, 0, 0);\">baomidou<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatisplus<\/span>.<span style=\"color: rgb(0, 0, 0);\">generator<\/span>.<span style=\"color: rgb(0, 0, 0);\">config<\/span>.<span style=\"color: rgb(152, 26, 26);\">*<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">com<\/span>.<span style=\"color: rgb(0, 0, 0);\">baomidou<\/span>.<span style=\"color: rgb(0, 0, 0);\">mybatisplus<\/span>.<span style=\"color: rgb(0, 0, 0);\">generator<\/span>.<span style=\"color: rgb(0, 0, 0);\">config<\/span>.<span style=\"color: rgb(0, 0, 0);\">rules<\/span>.<span style=\"color: rgb(0, 0, 0);\">DateType<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">java<\/span>.<span style=\"color: rgb(0, 0, 0);\">util<\/span>.<span style=\"color: rgb(0, 0, 0);\">Collections<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">import<\/span> <span style=\"color: rgb(0, 0, 0);\">java<\/span>.<span style=\"color: rgb(0, 0, 0);\">util<\/span>.<span style=\"color: rgb(0, 0, 0);\">Scanner<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">class<\/span> <span style=\"color: rgb(0, 0, 255);\">MybatisPlusGenerator<\/span> {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(119, 0, 136);\">final<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">URL<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"jdbc:mysql:\/\/127.0.0.1:3306\/test?characterEncoding=utf8&amp;serverTimezone=GMT%2B8\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(119, 0, 136);\">final<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">USERNAME<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"root\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(119, 0, 136);\">final<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">PASSWORD<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"root\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(119, 0, 136);\">final<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">PACKAGE_PATH<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(0, 0, 0);\">System<\/span>.<span style=\"color: rgb(0, 0, 0);\">getProperty<\/span>(<span style=\"color: rgb(170, 17, 17);\">\"user.dir\"<\/span>) <span style=\"color: rgb(152, 26, 26);\">+<\/span> <span style=\"color: rgb(170, 17, 17);\">\"\/spring-boot-mybatis-plus\/src\/main\/java\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(119, 0, 136);\">final<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">RESOURCES_MAPPER_PATH<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(0, 0, 0);\">System<\/span>.<span style=\"color: rgb(0, 0, 0);\">getProperty<\/span>(<span style=\"color: rgb(170, 17, 17);\">\"user.dir\"<\/span>) <span style=\"color: rgb(152, 26, 26);\">+<\/span> <span style=\"color: rgb(170, 17, 17);\">\"\/spring-boot-mybatis-plus\/src\/main\/resources\/mapper\/\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(0, 136, 85);\">void<\/span> <span style=\"color: rgb(0, 0, 0);\">main<\/span>(<span style=\"color: rgb(0, 136, 85);\">String<\/span>[] <span style=\"color: rgb(0, 0, 0);\">args<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">DataSourceConfig<\/span> <span style=\"color: rgb(0, 0, 0);\">dataSourceConfig<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">DataSourceConfig<\/span>.<span style=\"color: rgb(0, 0, 0);\">Builder<\/span>(<span style=\"color: rgb(0, 0, 0);\">URL<\/span>, <span style=\"color: rgb(0, 0, 0);\">USERNAME<\/span>, <span style=\"color: rgb(0, 0, 0);\">PASSWORD<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">build<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">AutoGenerator<\/span> <span style=\"color: rgb(0, 0, 0);\">autoGenerator<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">AutoGenerator<\/span>(<span style=\"color: rgb(0, 0, 0);\">dataSourceConfig<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">autoGenerator<\/span>.<span style=\"color: rgb(0, 0, 0);\">global<\/span>(<span style=\"color: rgb(0, 0, 0);\">globalConfig<\/span>());<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">autoGenerator<\/span>.<span style=\"color: rgb(0, 0, 0);\">packageInfo<\/span>(<span style=\"color: rgb(0, 0, 0);\">packageConfig<\/span>());<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">autoGenerator<\/span>.<span style=\"color: rgb(0, 0, 0);\">strategy<\/span>(<span style=\"color: rgb(0, 0, 0);\">strategyConfig<\/span>());<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">autoGenerator<\/span>.<span style=\"color: rgb(0, 0, 0);\">execute<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(0, 0, 0);\">GlobalConfig<\/span> <span style=\"color: rgb(0, 0, 0);\">globalConfig<\/span>() {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">GlobalConfig<\/span>.<span style=\"color: rgb(0, 0, 0);\">Builder<\/span>()<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">outputDir<\/span>(<span style=\"color: rgb(0, 0, 0);\">PACKAGE_PATH<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">author<\/span>(<span style=\"color: rgb(170, 17, 17);\">\"null\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">dateType<\/span>(<span style=\"color: rgb(0, 0, 0);\">DateType<\/span>.<span style=\"color: rgb(0, 0, 0);\">TIME_PACK<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">commentDate<\/span>(<span style=\"color: rgb(170, 17, 17);\">\"yyyy-MM-dd\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">disableOpenDir<\/span>()<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">build<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(0, 0, 0);\">PackageConfig<\/span> <span style=\"color: rgb(0, 0, 0);\">packageConfig<\/span>() {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">PackageConfig<\/span>.<span style=\"color: rgb(0, 0, 0);\">Builder<\/span>()<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">parent<\/span>(<span style=\"color: rgb(170, 17, 17);\">\"cn.wbnull.springbootdemo\"<\/span>)<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">pathInfo<\/span>(<span style=\"color: rgb(0, 0, 0);\">Collections<\/span>.<span style=\"color: rgb(0, 0, 0);\">singletonMap<\/span>(<span style=\"color: rgb(0, 0, 0);\">OutputFile<\/span>.<span style=\"color: rgb(0, 0, 0);\">xml<\/span>, <span style=\"color: rgb(0, 0, 0);\">RESOURCES_MAPPER_PATH<\/span>))<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">build<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">private<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(0, 0, 0);\">StrategyConfig<\/span> <span style=\"color: rgb(0, 0, 0);\">strategyConfig<\/span>() {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">StrategyConfig<\/span>.<span style=\"color: rgb(0, 0, 0);\">Builder<\/span>()<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">addInclude<\/span>(<span style=\"color: rgb(0, 0, 0);\">scanner<\/span>().<span style=\"color: rgb(0, 0, 0);\">split<\/span>(<span style=\"color: rgb(170, 17, 17);\">\",\"<\/span>))<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">mapperBuilder<\/span>()<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">enableBaseResultMap<\/span>()<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">enableBaseColumnList<\/span>()<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">         .<span style=\"color: rgb(0, 0, 0);\">build<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  <span style=\"color: rgb(119, 0, 136);\">public<\/span> <span style=\"color: rgb(119, 0, 136);\">static<\/span> <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">scanner<\/span>() {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">Scanner<\/span> <span style=\"color: rgb(0, 0, 0);\">scanner<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">Scanner<\/span>(<span style=\"color: rgb(0, 0, 0);\">System<\/span>.<span style=\"color: rgb(0, 0, 0);\">in<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">hint<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(170, 17, 17);\">\"\u8bf7\u8f93\u5165\u6570\u636e\u5e93\u8868\u540d\uff0c\u591a\u4e2a\u8868\u540d\u4f7f\u7528\u82f1\u6587\u9017\u53f7\u5206\u9694\uff1a\"<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(0, 0, 0);\">System<\/span>.<span style=\"color: rgb(0, 0, 0);\">out<\/span>.<span style=\"color: rgb(0, 0, 0);\">println<\/span>(<span style=\"color: rgb(0, 0, 0);\">hint<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">if<\/span> (<span style=\"color: rgb(0, 0, 0);\">scanner<\/span>.<span style=\"color: rgb(0, 0, 0);\">hasNext<\/span>()) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">      <span style=\"color: rgb(0, 136, 85);\">String<\/span> <span style=\"color: rgb(0, 0, 0);\">ipt<\/span> <span style=\"color: rgb(152, 26, 26);\">=<\/span> <span style=\"color: rgb(0, 0, 0);\">scanner<\/span>.<span style=\"color: rgb(0, 0, 0);\">next<\/span>();<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">      <span style=\"color: rgb(119, 0, 136);\">if<\/span> (<span style=\"color: rgb(0, 0, 0);\">ipt<\/span> <span style=\"color: rgb(152, 26, 26);\">!=<\/span> <span style=\"color: rgb(34, 17, 153);\">null<\/span> <span style=\"color: rgb(152, 26, 26);\">&amp;&amp;<\/span> <span style=\"color: rgb(0, 0, 0);\">ipt<\/span>.<span style=\"color: rgb(0, 0, 0);\">length<\/span>() <span style=\"color: rgb(152, 26, 26);\">&gt;<\/span> <span style=\"color: rgb(17, 102, 68);\">0<\/span>) {<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">        <span style=\"color: rgb(119, 0, 136);\">return<\/span> <span style=\"color: rgb(0, 0, 0);\">ipt<\/span>;<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">       }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">     }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span cm-text=\"\"><\/span><\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">    <span style=\"color: rgb(119, 0, 136);\">throw<\/span> <span style=\"color: rgb(119, 0, 136);\">new<\/span> <span style=\"color: rgb(0, 0, 0);\">MybatisPlusException<\/span>(<span style=\"color: rgb(170, 17, 17);\">\"\u8bf7\u8f93\u5165\u6b63\u786e\u7684\u6570\u636e\u5e93\u8868\u540d\"<\/span>);<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">   }<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">}<\/span><\/pre>\n<h2 cid=\"n61\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.75em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.225;cursor: text;padding-bottom: 0.3em;border-bottom: 1px solid rgb(238, 238, 238);white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">5.3 \u6d4b\u8bd5<\/span><\/h2>\n<h3 cid=\"n62\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.5em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.43;cursor: text;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">5.3.1 \u65b0\u5efa\u6570\u636e\u5e93\u8868<\/span><\/h3>\n<p cid=\"n63\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u6211\u4eec\u5148\u65b0\u5efa\u4e00\u4e2a\u6570\u636e\u5e93\u8868\uff0c\u4fbf\u4e8e\u4e00\u4f1a\u6d4b\u8bd5\u81ea\u52a8\u751f\u6210\u4ee3\u7801<\/span><\/p>\n<pre spellcheck=\"false\" lang=\"sql\" cid=\"n64\" mdtype=\"fences\" style=\"overflow: visible;font-family: var(--monospace);font-size: 0.9em;break-inside: avoid;text-align: left;white-space: normal;background-image: inherit;background-position: inherit;background-size: inherit;background-repeat: inherit;background-attachment: inherit;background-origin: inherit;background-clip: inherit;background-color: rgb(248, 248, 248);border-width: 1px;border-style: solid;border-color: rgb(231, 234, 237);border-radius: 3px;padding-top: 8px;padding-right: 4px;padding-bottom: 6px;margin-bottom: 15px;margin-top: 15px;width: inherit;color: rgb(51, 51, 51);letter-spacing: normal;\"><span role=\"presentation\" style=\"padding-right: 0.1px;\"><span style=\"color: rgb(119, 0, 136);\">CREATE<\/span> <span style=\"color: rgb(119, 0, 136);\">TABLE<\/span> `test`.`user_info` (<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  `id` <span style=\"color: rgb(51, 0, 170);\">INT<\/span> <span style=\"color: rgb(119, 0, 136);\">NOT<\/span> <span style=\"color: rgb(34, 17, 153);\">NULL<\/span> AUTO_INCREMENT,<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  `userCode` <span style=\"color: rgb(51, 0, 170);\">VARCHAR<\/span>(<span style=\"color: rgb(17, 102, 68);\">20<\/span>) <span style=\"color: rgb(119, 0, 136);\">NOT<\/span> <span style=\"color: rgb(34, 17, 153);\">NULL<\/span>,<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  `userName` <span style=\"color: rgb(51, 0, 170);\">VARCHAR<\/span>(<span style=\"color: rgb(17, 102, 68);\">45<\/span>) <span style=\"color: rgb(34, 17, 153);\">NULL<\/span>,<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  `password` <span style=\"color: rgb(51, 0, 170);\">VARCHAR<\/span>(<span style=\"color: rgb(17, 102, 68);\">40<\/span>) <span style=\"color: rgb(119, 0, 136);\">NOT<\/span> <span style=\"color: rgb(34, 17, 153);\">NULL<\/span>,<\/span><span role=\"presentation\" style=\"padding-right: 0.1px;\">  PRIMARY KEY (`id`));<\/span><\/pre>\n<h3 cid=\"n65\" mdtype=\"heading\" style=\"break-after: avoid-page;break-inside: avoid;font-size: 1.5em;margin-top: 1rem;margin-bottom: 1rem;font-weight: bold;line-height: 1.43;cursor: text;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">5.3.2 \u6d4b\u8bd5<\/span><\/h3>\n<p cid=\"n66\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u8fd0\u884cMybatisPlusGenerator\uff0c\u8f93\u5165\u9700\u8981\u751f\u6210\u7684\u8868\u540d<\/span><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000469\" data-ratio=\"0.1432192648922687\" data-s=\"300,640\"  data-type=\"png\" data-w=\"789\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153028490.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000469\" data-ratio=\"0.1432192648922687\" data-s=\"300,640\"  data-type=\"png\" data-w=\"789\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153028490.png\"  \/><\/noscript><\/p>\n<p cid=\"n68\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u6587\u4ef6\u751f\u6210\u5b8c\u6210<\/span><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000470\" data-ratio=\"0.17091836734693877\" data-s=\"300,640\"  data-type=\"png\" data-w=\"784\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153031819.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000470\" data-ratio=\"0.17091836734693877\" data-s=\"300,640\"  data-type=\"png\" data-w=\"784\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153031819.png\"  \/><\/noscript><\/p>\n<p cid=\"n70\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u751f\u6210\u6587\u4ef6\u5982\u4e0b<\/span><\/p>\n<p style=\"text-align: center;\"><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg lazyload\" data-imgfileid=\"100000471\" data-ratio=\"1.9556650246305418\" data-s=\"300,640\"  data-type=\"png\" data-w=\"406\" style=\"\" data-src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153034334.png\" src=\"https:\/\/s.nmxc.ltd\/sakurairo_vision\/@2.6\/load_svg\/inload.svg\" onerror=\"imgError(this)\"  \/><noscript><img decoding=\"async\" class=\"rich_pages wxw-img js_insertlocalimg\" data-imgfileid=\"100000471\" data-ratio=\"1.9556650246305418\" data-s=\"300,640\"  data-type=\"png\" data-w=\"406\" style=\"\" src=\"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153034334.png\"  \/><\/noscript><\/p>\n<p cid=\"n72\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">\u8fd9\u6837\uff0c\u5bf9\u4e8e\u5927\u91cf\u7684\u6570\u636e\u5e93\u8868\uff0c\u6211\u4eec\u5c31\u53ef\u4ee5\u4f7f\u7528Generator\u6765\u751f\u6210\u57fa\u672c\u7684\u4ee3\u7801\uff0c\u7136\u540e\u81ea\u5df1\u518d\u6dfb\u52a0\u5176\u4ed6\u6240\u9700\u8981\u7684\u4ee3\u7801\u5373\u53ef\u3002<\/span><\/p>\n<p cid=\"n73\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\">\n<hr style=\"box-sizing: content-box;height: 2px;margin-top: 16px;margin-bottom: 16px;border-width: 0px;border-style: none;border-color: initial;background-color: rgb(231, 231, 231);\"  \/>\n<p cid=\"n76\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"plain\">CSDN\uff1a<\/span><span md-inline=\"link\"><span md-inline=\"plain\">https:\/\/blog.csdn.net\/dkbnull\/article\/details\/136331111<\/span><\/span><\/p>\n<hr style=\"box-sizing: content-box;height: 2px;margin-top: 16px;margin-bottom: 16px;border-width: 0px;border-style: none;border-color: initial;background-color: rgb(231, 231, 231);\"  \/>\n<p cid=\"n76\" mdtype=\"paragraph\" style=\"orphans: 4;margin-top: 0.8em;margin-bottom: 0.8em;white-space: pre-wrap;color: rgb(51, 51, 51);font-family: &quot;Open Sans&quot;, &quot;Clear Sans&quot;, &quot;Helvetica Neue&quot;, Helvetica, Arial, sans-serif;font-size: 16px;letter-spacing: normal;text-align: start;\"><span md-inline=\"link\"><\/span><\/p>\n<p style=\"display: none;\"><mp-style-type data-value=\"3\"><\/mp-style-type><\/p>\n<blockquote>\n<p>\u672c\u7bc7\u6587\u7ae0\u6765\u6e90\u4e8e\u5fae\u4fe1\u516c\u4f17\u53f7:                 \u7a0b\u5e8f\u5458null              <\/p>\n<\/blockquote>\n<\/div>\n","raw":"","protected":false},"excerpt":{"rendered":"<p>\u5982\u679c\u6587\u7ae0\u4e2d\u4ee3\u7801\u4e0d\u4fbf\u4e8e\u9605\u8bfb\uff0c\u8bf7\u4f7f\u7528\u7535\u8111\u67e5\u770b\u6216\u70b9\u51fb\u9605\u8bfb\u539f\u6587\u3002 \u5728 Spring Boot\u6574\u5408MyBatis\u8fde\u63a5\u6570\u636e\u5e93 \u8fd9\u7bc7\u6587\u7ae0\u4e2d\uff0c\u6211\u4eec &#8230;<\/p>\n","protected":false},"author":1,"featured_media":4331,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"emotion":"","emotion_color":"","title_style":"","license":"","footnotes":""},"categories":[33,7],"tags":[],"class_list":["post-4345","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mybatis","category-spring-boot"],"post_thumbnail_image":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153002777-150x150.jpeg","content_first_image":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153008726.png","post_medium_image_300":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153002777-300x127.jpeg","post_thumbnail_image_624":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153002777-1024x435.jpeg","post_frist_image":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153008726.png","post_medium_image":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153002777-300x127.jpeg","post_large_image":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153002777-1024x435.jpeg","post_full_image":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153002777.jpeg","post_all_images":[{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153008726.png","id":"image0"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153008726.png","id":"image1"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153011521.png","id":"image2"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153011521.png","id":"image3"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153013973.png","id":"image4"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153013973.png","id":"image5"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153016849.png","id":"image6"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153016849.png","id":"image7"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153018536.png","id":"image8"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153018536.png","id":"image9"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153021383.png","id":"image10"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153021383.png","id":"image11"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153023459.png","id":"image12"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153023459.png","id":"image13"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153026906.png","id":"image14"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153026906.png","id":"image15"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153028490.png","id":"image16"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153028490.png","id":"image17"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153031819.png","id":"image18"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153031819.png","id":"image19"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153034334.png","id":"image20"},{"imagesurl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2024\/05\/20240524153034334.png","id":"image21"}],"videoAdId":"","listAd":"0","listAdId":"","listAdEvery":6,"total_comments":0,"category_name":"Mybatis","post_date":"2024-02-27","like_count":"0","praiseWord":"\u9f13\u52b1","copyright_state":"","excitationAd":"0","rewardedVideoAdId":"","detailAdId":"","detailAd":"0","enterpriseMinapp":"0","audios":[],"postImageUrl":"https:\/\/wp-moto-1258805347.cos.ap-shanghai.myqcloud.com\/2023\/05\/20230519082947553.jpg","avatarurls":[],"related_posts":null,"pageviews":488,"next_post_id":3764,"next_post_title":"Mybaits\/MybatisPlus\u505a\u884c\u9501","previous_post_id":3755,"previous_post_title":"Kafka\u9ad8\u7ea7\u5e94\u7528\uff1a\u5982\u4f55\u914d\u7f6e\u5904\u7406MQ\u767e\u4e07\u7ea7\u6d88\u606f\u961f\u5217\uff1f","_links":{"self":[{"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/posts\/4345","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/comments?post=4345"}],"version-history":[{"count":0,"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/posts\/4345\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/media\/4331"}],"wp:attachment":[{"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/media?parent=4345"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/categories?post=4345"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xinchewhd.com.cn\/index.php\/wp-json\/wp\/v2\/tags?post=4345"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}