{"id":19,"date":"2021-09-06T16:27:39","date_gmt":"2021-09-06T08:27:39","guid":{"rendered":"http:\/\/www.maoyunwang.top\/?p=19"},"modified":"2021-09-06T16:27:42","modified_gmt":"2021-09-06T08:27:42","slug":"2018%e5%b9%b46%e6%9c%887%e6%97%a5idea%e6%90%ad%e5%bb%bassm%e6%a1%86%e6%9e%b6","status":"publish","type":"post","link":"https:\/\/blog.tongyunli.top\/?p=19","title":{"rendered":"2018\u5e746\u67087\u65e5idea\u642d\u5efassm\u6846\u67b6"},"content":{"rendered":"<p>\u5148\u5efa\u9879\u76ee<\/p>\n<p>\u9009\u62e9maven\u9879\u76ee&nbsp;webapp\u6a21\u578b nxet<\/p>\n<p>\u8bbe\u7f6e\u9879\u76ee\u540d\u79f0<\/p>\n<p>\u9009\u62e9 \u81ea\u5df1\u7684maven\u73af\u5883 Finish<\/p>\n<p>\u9009\u62e9&nbsp;Enable Auto-Import\u751f\u6210maven\u9879\u76ee<\/p>\n<p>\u65b0\u5efaresources\u6587\u4ef6<\/p>\n<p>\u914d\u7f6e\u6587\u4ef6<\/p>\n<p>pom.xml\u914d\u7f6e<\/p>\n<p>\u5148\u5728<code><dependencies><\/dependencies><\/code>\u4e0a\u9762\u8bbe\u7f6e\u597d\u4e00\u4e9b\u5305\u7248\u672c\u53f7,\u65b9\u4fbf\u4ee5\u540e\u4fee\u6539\u7248\u672c\u53f7\u3002<\/p>\n<p><span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">properties<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- spring\u7248\u672c\u53f7 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">spring.version<\/span>&gt;<\/span>4.0.2.RELEASE<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">spring.version<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- mybatis\u7248\u672c\u53f7 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">mybatis.version<\/span>&gt;<\/span>3.2.6<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">mybatis.version<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- log4j\u65e5\u5fd7\u6587\u4ef6\u7ba1\u7406\u5305\u7248\u672c --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">slf4j.version<\/span>&gt;<\/span>1.7.7<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">slf4j.version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">log4j.version<\/span>&gt;<\/span>1.2.17<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">log4j.version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">properties<\/span>&gt;<\/span><\/p>\n<p>\u7136\u540e\u518d\u6dfb\u52a0\u4e00\u4e0b\u4f9d\u8d56\u5305\u5230<code><dependencies><\/dependencies><\/code>\u4e2d<\/p>\n<p><span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>junit<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>junit<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>4.11<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- \u8868\u793a\u5f00\u53d1\u7684\u65f6\u5019\u5f15\u5165\uff0c\u53d1\u5e03\u7684\u65f6\u5019\u4e0d\u4f1a\u52a0\u8f7d\u6b64\u5305 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">scope<\/span>&gt;<\/span>test<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">scope<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- spring\u6838\u5fc3\u5305 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-core<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-web<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-oxm<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-tx<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-jdbc<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-webmvc<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-aop<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-context-support<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.springframework<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>spring-test<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${spring.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- mybatis\u6838\u5fc3\u5305 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.mybatis<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>mybatis<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${mybatis.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- mybatis\/spring\u5305 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.mybatis<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>mybatis-spring<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.2.2<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- \u5bfc\u5165java ee jar \u5305 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>javax<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>javaee-api<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>7.0<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- \u5bfc\u5165Mysql\u6570\u636e\u5e93\u94fe\u63a5jar\u5305 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>mysql<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>mysql-connector-java<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>5.1.30<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- \u5bfc\u5165dbcp\u7684jar\u5305\uff0c\u7528\u6765\u5728applicationContext.xml\u4e2d\u914d\u7f6e\u6570\u636e\u5e93 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>commons-dbcp<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>commons-dbcp<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.2.2<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- JSTL\u6807\u7b7e\u7c7b --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>jstl<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>jstl<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.2<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- \u65e5\u5fd7\u6587\u4ef6\u7ba1\u7406\u5305 --><\/span> <span class=\"hljs-comment\"><!-- log start --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>log4j<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>log4j<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${log4j.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- \u6570\u636e\u6e90 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>com.alibaba<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>druid<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.0.12<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>com.fasterxml.jackson.core<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>jackson-core<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>2.8.5<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>com.fasterxml.jackson.jaxrs<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>jackson-jaxrs-xml-provider<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>2.4.1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.codehaus.jackson<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>jackson-mapper-asl<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.9.4<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>com.fasterxml.jackson.core<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>jackson-databind<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>2.8.5<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>com.fasterxml.jackson.core<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>jackson-annotations<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>2.8.5<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>com.alibaba<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>fastjson<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.2.3<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.slf4j<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>slf4j-log4j12<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>${slf4j.version}<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- log end --><\/span> <span class=\"hljs-comment\"><!-- \u4e0a\u4f20\u7ec4\u4ef6\u5305 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>commons-fileupload<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>commons-fileupload<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.3.1<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>commons-io<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>commons-io<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>2.4<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>commons-codec<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>commons-codec<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.9<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- mybatis\u5206\u9875\u63d2\u4ef6\u4f9d\u8d56 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>com.github.pagehelper<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>pagehelper<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>4.0.0<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-comment\"><!-- mybatis\u5206\u9875\u63d2\u4ef6\u4f9d\u8d56 --><\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">dependency<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>com.github.pagehelper<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>pagehelper<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>4.0.0<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">dependency<\/span>&gt;<\/span><\/p>\n<p>\u5728<code><build><\/build><\/code>\u4e2d\u6dfb\u52a0mybatis-generator\u63d2\u4ef6\uff0c\u4e3b\u8981\u7528\u4e8emybatis\u81ea\u52a8\u751f\u6210dao\uff0cmodel\uff0cmapping<\/p>\n<p><span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">plugins<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">plugin<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">groupId<\/span>&gt;<\/span>org.mybatis.generator<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">groupId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span>mybatis-generator-maven-plugin<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">artifactId<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">version<\/span>&gt;<\/span>1.3.2<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">version<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">configuration<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">verbose<\/span>&gt;<\/span>true<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">verbose<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;<span class=\"hljs-title\">overwrite<\/span>&gt;<\/span>true<span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">overwrite<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">configuration<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">plugin<\/span>&gt;<\/span> <span class=\"hljs-tag\">&lt;\/<span class=\"hljs-title\">plugins<\/span>&gt;<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5148\u5efa\u9879\u76ee \u9009\u62e9maven\u9879\u76ee&nbsp;webapp\u6a21\u578b nxet \u8bbe\u7f6e\u9879\u76ee\u540d\u79f0 \u9009\u62e9 \u81ea\u5df1\u7684maven\u73af\u5883  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[21,22],"class_list":["post-19","post","type-post","status-publish","format-standard","hentry","tag-21","tag-projk"],"_links":{"self":[{"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=\/wp\/v2\/posts\/19","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=19"}],"version-history":[{"count":2,"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=\/wp\/v2\/posts\/19\/revisions"}],"predecessor-version":[{"id":830,"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=\/wp\/v2\/posts\/19\/revisions\/830"}],"wp:attachment":[{"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=19"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=19"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.tongyunli.top\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=19"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}