ffd78d5e by ja

no message

0 parents
Showing 70 changed files with 5844 additions and 0 deletions
1 <?xml version="1.0" encoding="UTF-8"?>
2 <classpath>
3 <classpathentry kind="src" output="target/classes" path="src/main/java">
4 <attributes>
5 <attribute name="optional" value="true"/>
6 <attribute name="maven.pomderived" value="true"/>
7 </attributes>
8 </classpathentry>
9 <classpathentry excluding="**" kind="src" output="target/classes" path="src/main/resources">
10 <attributes>
11 <attribute name="maven.pomderived" value="true"/>
12 </attributes>
13 </classpathentry>
14 <classpathentry kind="src" output="target/test-classes" path="src/test/java">
15 <attributes>
16 <attribute name="optional" value="true"/>
17 <attribute name="maven.pomderived" value="true"/>
18 </attributes>
19 </classpathentry>
20 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
21 <attributes>
22 <attribute name="maven.pomderived" value="true"/>
23 </attributes>
24 </classpathentry>
25 <classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
26 <attributes>
27 <attribute name="maven.pomderived" value="true"/>
28 </attributes>
29 </classpathentry>
30 <classpathentry kind="output" path="target/classes"/>
31 </classpath>
No preview for this file type
1 distributionUrl=https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.3.3/apache-maven-3.3.3-bin.zip
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="UTF-8"?>
2 <projectDescription>
3 <name>demo</name>
4 <comment></comment>
5 <projects>
6 </projects>
7 <buildSpec>
8 <buildCommand>
9 <name>org.eclipse.wst.common.project.facet.core.builder</name>
10 <arguments>
11 </arguments>
12 </buildCommand>
13 <buildCommand>
14 <name>org.eclipse.jdt.core.javabuilder</name>
15 <arguments>
16 </arguments>
17 </buildCommand>
18 <buildCommand>
19 <name>org.springframework.ide.eclipse.core.springbuilder</name>
20 <arguments>
21 </arguments>
22 </buildCommand>
23 <buildCommand>
24 <name>org.eclipse.m2e.core.maven2Builder</name>
25 <arguments>
26 </arguments>
27 </buildCommand>
28 </buildSpec>
29 <natures>
30 <nature>org.springframework.ide.eclipse.core.springnature</nature>
31 <nature>org.eclipse.jdt.core.javanature</nature>
32 <nature>org.eclipse.m2e.core.maven2Nature</nature>
33 <nature>org.eclipse.wst.common.project.facet.core.nature</nature>
34 </natures>
35 </projectDescription>
1 eclipse.preferences.version=1
2 encoding//src/main/java=UTF-8
3 encoding//src/main/resources=UTF-8
4 encoding//src/test/java=UTF-8
5 encoding/<project>=UTF-8
1 eclipse.preferences.version=1
2 org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
3 org.eclipse.jdt.core.compiler.compliance=1.7
4 org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
5 org.eclipse.jdt.core.compiler.source=1.7
1 activeProfiles=
2 eclipse.preferences.version=1
3 resolveWorkspaceProjects=true
4 version=1
1 <?xml version="1.0" encoding="UTF-8"?>
2 <faceted-project>
3 <installed facet="cloudfoundry.standalone.app" version="1.0"/>
4 </faceted-project>
1 <?xml version="1.0" encoding="UTF-8"?>
2 <module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
3 <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_7" inherit-compiler-output="false">
4 <output url="file://$MODULE_DIR$/target/classes" />
5 <output-test url="file://$MODULE_DIR$/target/test-classes" />
6 <content url="file://$MODULE_DIR$">
7 <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
8 <sourceFolder url="file://$MODULE_DIR$/src/main/resources" type="java-resource" />
9 <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
10 <excludeFolder url="file://$MODULE_DIR$/target" />
11 </content>
12 <orderEntry type="inheritedJdk" />
13 <orderEntry type="sourceFolder" forTests="false" />
14 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-data-mongodb:1.3.3.RELEASE" level="project" />
15 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter:1.3.3.RELEASE" level="project" />
16 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot:1.3.3.RELEASE" level="project" />
17 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-autoconfigure:1.3.3.RELEASE" level="project" />
18 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-logging:1.3.3.RELEASE" level="project" />
19 <orderEntry type="library" name="Maven: ch.qos.logback:logback-classic:1.1.5" level="project" />
20 <orderEntry type="library" name="Maven: ch.qos.logback:logback-core:1.1.5" level="project" />
21 <orderEntry type="library" name="Maven: org.slf4j:jul-to-slf4j:1.7.16" level="project" />
22 <orderEntry type="library" name="Maven: org.slf4j:log4j-over-slf4j:1.7.16" level="project" />
23 <orderEntry type="library" scope="RUNTIME" name="Maven: org.yaml:snakeyaml:1.16" level="project" />
24 <orderEntry type="library" name="Maven: org.mongodb:mongo-java-driver:2.13.3" level="project" />
25 <orderEntry type="library" name="Maven: org.springframework.data:spring-data-mongodb:1.8.4.RELEASE" level="project" />
26 <orderEntry type="library" name="Maven: org.springframework:spring-expression:4.2.5.RELEASE" level="project" />
27 <orderEntry type="library" name="Maven: org.springframework.data:spring-data-commons:1.11.4.RELEASE" level="project" />
28 <orderEntry type="library" name="Maven: org.slf4j:jcl-over-slf4j:1.7.16" level="project" />
29 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-redis:1.3.3.RELEASE" level="project" />
30 <orderEntry type="library" name="Maven: redis.clients:jedis:2.7.3" level="project" />
31 <orderEntry type="library" name="Maven: org.apache.commons:commons-pool2:2.4.2" level="project" />
32 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-web:1.3.3.RELEASE" level="project" />
33 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-tomcat:1.3.3.RELEASE" level="project" />
34 <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-logging-juli:8.0.32" level="project" />
35 <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-websocket:8.0.32" level="project" />
36 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-validation:1.3.3.RELEASE" level="project" />
37 <orderEntry type="library" name="Maven: org.hibernate:hibernate-validator:5.2.4.Final" level="project" />
38 <orderEntry type="library" name="Maven: javax.validation:validation-api:1.1.0.Final" level="project" />
39 <orderEntry type="library" name="Maven: org.jboss.logging:jboss-logging:3.3.0.Final" level="project" />
40 <orderEntry type="library" name="Maven: com.fasterxml:classmate:1.1.0" level="project" />
41 <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-databind:2.6.5" level="project" />
42 <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-annotations:2.6.5" level="project" />
43 <orderEntry type="library" name="Maven: com.fasterxml.jackson.core:jackson-core:2.6.5" level="project" />
44 <orderEntry type="library" name="Maven: org.springframework:spring-web:4.2.5.RELEASE" level="project" />
45 <orderEntry type="library" name="Maven: org.springframework:spring-webmvc:4.2.5.RELEASE" level="project" />
46 <orderEntry type="library" name="Maven: commons-httpclient:commons-httpclient:3.1" level="project" />
47 <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.0.4" level="project" />
48 <orderEntry type="library" scope="RUNTIME" name="Maven: mysql:mysql-connector-java:5.1.38" level="project" />
49 <orderEntry type="library" scope="TEST" name="Maven: org.springframework.boot:spring-boot-starter-test:1.3.3.RELEASE" level="project" />
50 <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.12" level="project" />
51 <orderEntry type="library" scope="TEST" name="Maven: org.mockito:mockito-core:1.10.19" level="project" />
52 <orderEntry type="library" scope="TEST" name="Maven: org.objenesis:objenesis:2.1" level="project" />
53 <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
54 <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-library:1.3" level="project" />
55 <orderEntry type="library" name="Maven: org.springframework:spring-core:4.2.5.RELEASE" level="project" />
56 <orderEntry type="library" scope="TEST" name="Maven: org.springframework:spring-test:4.2.5.RELEASE" level="project" />
57 <orderEntry type="library" name="Maven: org.json:json:20140107" level="project" />
58 <orderEntry type="library" name="Maven: wsdl4j:wsdl4j:1.6.3" level="project" />
59 <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.tomcat.embed:tomcat-embed-jasper:8.0.32" level="project" />
60 <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-core:8.0.32" level="project" />
61 <orderEntry type="library" name="Maven: org.apache.tomcat.embed:tomcat-embed-el:8.0.32" level="project" />
62 <orderEntry type="library" scope="PROVIDED" name="Maven: org.eclipse.jdt.core.compiler:ecj:4.4.2" level="project" />
63 <orderEntry type="library" name="Maven: javax.servlet:jstl:1.2" level="project" />
64 <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-starter:1.0.0" level="project" />
65 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jdbc:1.3.3.RELEASE" level="project" />
66 <orderEntry type="library" name="Maven: org.apache.tomcat:tomcat-jdbc:8.0.32" level="project" />
67 <orderEntry type="library" name="Maven: org.apache.tomcat:tomcat-juli:8.0.32" level="project" />
68 <orderEntry type="library" name="Maven: org.springframework:spring-jdbc:4.2.5.RELEASE" level="project" />
69 <orderEntry type="library" name="Maven: org.mybatis.spring.boot:mybatis-spring-boot-autoconfigure:1.0.0" level="project" />
70 <orderEntry type="library" name="Maven: org.mybatis:mybatis:3.3.0" level="project" />
71 <orderEntry type="library" name="Maven: org.mybatis:mybatis-spring:1.2.3" level="project" />
72 <orderEntry type="library" name="Maven: com.h2database:h2:1.4.191" level="project" />
73 <orderEntry type="library" name="Maven: org.springframework.data:spring-data-redis:1.5.0.RELEASE" level="project" />
74 <orderEntry type="library" name="Maven: org.springframework:spring-context:4.2.5.RELEASE" level="project" />
75 <orderEntry type="library" name="Maven: org.springframework:spring-context-support:4.2.5.RELEASE" level="project" />
76 <orderEntry type="library" name="Maven: org.springframework:spring-tx:4.2.5.RELEASE" level="project" />
77 <orderEntry type="library" name="Maven: org.springframework:spring-aop:4.2.5.RELEASE" level="project" />
78 <orderEntry type="library" name="Maven: aopalliance:aopalliance:1.0" level="project" />
79 <orderEntry type="library" name="Maven: org.slf4j:slf4j-api:1.7.16" level="project" />
80 <orderEntry type="library" name="Maven: org.springframework:spring-webmvc-portlet:4.2.5.RELEASE" level="project" />
81 <orderEntry type="library" name="Maven: org.springframework:spring-beans:4.2.5.RELEASE" level="project" />
82 <orderEntry type="library" name="Maven: org.tuckey:urlrewritefilter:4.0.3" level="project" />
83 <orderEntry type="library" name="Maven: tk.mybatis:mapper:3.3.4" level="project" />
84 <orderEntry type="library" name="Maven: javax.persistence:persistence-api:1.0" level="project" />
85 <orderEntry type="library" name="Maven: org.apache.commons:commons-lang3:3.3.2" level="project" />
86 <orderEntry type="library" name="Maven: commons-io:commons-io:2.1" level="project" />
87 <orderEntry type="library" name="Maven: org.apache.wink:wink-client:1.3.0" level="project" />
88 <orderEntry type="library" name="Maven: org.apache.wink:wink-common:1.3.0" level="project" />
89 <orderEntry type="library" name="Maven: javax.ws.rs:jsr311-api:1.1.1" level="project" />
90 <orderEntry type="library" name="Maven: org.apache.geronimo.specs:geronimo-annotation_1.1_spec:1.0" level="project" />
91 <orderEntry type="library" name="Maven: javax.xml.bind:jaxb-api:2.2" level="project" />
92 <orderEntry type="library" name="Maven: javax.xml.stream:stax-api:1.0-2" level="project" />
93 <orderEntry type="library" name="Maven: com.sun.xml.bind:jaxb-impl:2.2.1.1" level="project" />
94 <orderEntry type="library" name="Maven: javax.activation:activation:1.1" level="project" />
95 <orderEntry type="library" name="Maven: org.apache.poi:poi:3.15" level="project" />
96 <orderEntry type="library" name="Maven: org.apache.commons:commons-collections4:4.1" level="project" />
97 <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml:3.15" level="project" />
98 <orderEntry type="library" name="Maven: org.apache.poi:poi-ooxml-schemas:3.15" level="project" />
99 <orderEntry type="library" name="Maven: org.apache.xmlbeans:xmlbeans:2.6.0" level="project" />
100 <orderEntry type="library" name="Maven: stax:stax-api:1.0.1" level="project" />
101 <orderEntry type="library" name="Maven: com.github.virtuald:curvesapi:1.04" level="project" />
102 <orderEntry type="library" name="Maven: dom4j:dom4j:1.6.1" level="project" />
103 <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.0.b2" level="project" />
104 <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.9" level="project" />
105 <orderEntry type="library" name="Maven: commons-fileupload:commons-fileupload:1.2.2" level="project" />
106 <orderEntry type="library" name="Maven: javax.mail:mail:1.4.1" level="project" />
107 <orderEntry type="library" name="Maven: org.springframework.boot:spring-boot-starter-jetty:1.3.3.RELEASE" level="project" />
108 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-servlets:9.2.15.v20160210" level="project" />
109 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-continuation:9.2.15.v20160210" level="project" />
110 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-http:9.2.15.v20160210" level="project" />
111 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-util:9.2.15.v20160210" level="project" />
112 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-io:9.2.15.v20160210" level="project" />
113 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-webapp:9.2.15.v20160210" level="project" />
114 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-xml:9.2.15.v20160210" level="project" />
115 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-servlet:9.2.15.v20160210" level="project" />
116 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-security:9.2.15.v20160210" level="project" />
117 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-server:9.2.15.v20160210" level="project" />
118 <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-server:9.2.15.v20160210" level="project" />
119 <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-common:9.2.15.v20160210" level="project" />
120 <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-api:9.2.15.v20160210" level="project" />
121 <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-client:9.2.15.v20160210" level="project" />
122 <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:websocket-servlet:9.2.15.v20160210" level="project" />
123 <orderEntry type="library" name="Maven: javax.servlet:javax.servlet-api:3.1.0" level="project" />
124 <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:javax-websocket-server-impl:9.2.15.v20160210" level="project" />
125 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-annotations:9.2.15.v20160210" level="project" />
126 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-plus:9.2.15.v20160210" level="project" />
127 <orderEntry type="library" name="Maven: org.eclipse.jetty:jetty-jndi:9.2.15.v20160210" level="project" />
128 <orderEntry type="library" name="Maven: javax.annotation:javax.annotation-api:1.2" level="project" />
129 <orderEntry type="library" name="Maven: org.ow2.asm:asm:5.0.1" level="project" />
130 <orderEntry type="library" name="Maven: org.ow2.asm:asm-commons:5.0.1" level="project" />
131 <orderEntry type="library" name="Maven: org.ow2.asm:asm-tree:5.0.1" level="project" />
132 <orderEntry type="library" name="Maven: org.eclipse.jetty.websocket:javax-websocket-client-impl:9.2.15.v20160210" level="project" />
133 <orderEntry type="library" name="Maven: javax.websocket:javax.websocket-api:1.0" level="project" />
134 <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.4.1" level="project" />
135 <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.4.4" level="project" />
136 <orderEntry type="library" name="Maven: net.sf.json-lib:json-lib:jdk15:2.2.3" level="project" />
137 <orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.9.2" level="project" />
138 <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.2" level="project" />
139 <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.4" level="project" />
140 <orderEntry type="library" name="Maven: net.sf.ezmorph:ezmorph:1.0.6" level="project" />
141 </component>
142 </module>
...\ No newline at end of file ...\ No newline at end of file
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
1 [ INFO ] [2017-07-13 18:13:22] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-07-13 18:13:22] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-07-13 18:13:22] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
4 [ INFO ] [2017-07-13 18:13:22] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-07-13 18:13:22] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-07-13 18:13:22] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
7 [ INFO ] [2017-07-13 18:13:23] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 13379 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-07-13 18:13:23] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-07-13 18:13:23] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@70b85020: startup date [Thu Jul 13 18:13:23 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-07-13 18:13:23] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-07-13 18:13:24] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-07-13 18:13:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-07-13 18:13:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-07-13 18:13:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-07-13 18:13:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-07-13 18:13:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$3c7e90c5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-07-13 18:13:26] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-07-13 18:13:26] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-07-13 18:13:26] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-07-13 18:13:26] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-07-13 18:13:26] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-07-13 18:13:26] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7469ea14] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@70b85020: startup date [Thu Jul 13 18:13:23 CST 2017]; root of context hierarchy
24 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
25 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
26 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
27 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
28 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
29 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
30 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
31 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
32 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
33 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
34 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
35 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
36 [ INFO ] [2017-07-13 18:13:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
37 [ INFO ] [2017-07-13 18:13:27] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
38 [ INFO ] [2017-07-13 18:13:27] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
39 [ INFO ] [2017-07-13 18:13:27] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
40 [ INFO ] [2017-07-13 18:13:27] org.eclipse.jetty.util.log [186] - Logging initialized @5313ms
41 [ INFO ] [2017-07-13 18:13:27] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.901 seconds (JVM running for 6.022)
42 [ INFO ] [2017-07-13 18:13:27] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@70b85020: startup date [Thu Jul 13 18:13:23 CST 2017]; root of context hierarchy
43 [ WARN ] [2017-07-13 18:13:27] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
This diff could not be displayed because it is too large.
This diff could not be displayed because it is too large.
1 [ INFO ] [2017-07-25 14:19:06] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-07-25 14:19:06] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-07-25 14:19:06] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@924c71f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@55da60c5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7407518b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@c7ab830, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4cd25db6]
4 [ INFO ] [2017-07-25 14:19:06] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-07-25 14:19:06] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-07-25 14:19:06] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6e233c17, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4b3e427e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@647f84c9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6fe6dbaa, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1d5faf4b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@74ed73fd]
7 [ INFO ] [2017-07-25 14:19:06] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 9473 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-07-25 14:19:06] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-07-25 14:19:06] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@77097192: startup date [Tue Jul 25 14:19:06 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-07-25 14:19:07] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-07-25 14:19:08] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-07-25 14:19:08] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-07-25 14:19:08] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-07-25 14:19:08] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-07-25 14:19:08] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-07-25 14:19:08] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$868c8ac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-07-25 14:19:09] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-07-25 14:19:09] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-07-25 14:19:09] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-07-25 14:19:09] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-07-25 14:19:09] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-07-25 14:19:09] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-07-25 14:19:09] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-07-25 14:19:09] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$405421fb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@77097192: startup date [Tue Jul 25 14:19:06 CST 2017]; root of context hierarchy
26 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer)
27 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
28 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
29 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
30 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
31 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
32 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
33 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
34 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
35 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
36 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
37 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
38 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
39 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
40 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
41 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
42 [ INFO ] [2017-07-25 14:19:09] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
43 [ INFO ] [2017-07-25 14:19:10] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
44 [ INFO ] [2017-07-25 14:19:10] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
45 [ INFO ] [2017-07-25 14:19:10] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
46 [ INFO ] [2017-07-25 14:19:10] org.eclipse.jetty.util.log [186] - Logging initialized @4746ms
47 [ INFO ] [2017-07-25 14:19:10] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.221 seconds (JVM running for 5.302)
48 [ INFO ] [2017-07-25 14:19:10] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@77097192: startup date [Tue Jul 25 14:19:06 CST 2017]; root of context hierarchy
49 [ WARN ] [2017-07-25 14:19:10] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-07-26 14:17:37] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-07-26 14:17:37] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-07-26 14:17:37] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@924c71f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@55da60c5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7407518b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@c7ab830, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4cd25db6]
4 [ INFO ] [2017-07-26 14:17:37] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-07-26 14:17:37] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-07-26 14:17:37] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6e233c17, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4b3e427e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@647f84c9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6fe6dbaa, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1d5faf4b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@74ed73fd]
7 [ INFO ] [2017-07-26 14:17:37] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 14307 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-07-26 14:17:37] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-07-26 14:17:37] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@21b19aaa: startup date [Wed Jul 26 14:17:37 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-07-26 14:17:37] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-07-26 14:17:39] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-07-26 14:17:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-07-26 14:17:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-07-26 14:17:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-07-26 14:17:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-07-26 14:17:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$ad631b9b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-07-26 14:17:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-07-26 14:17:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-07-26 14:17:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-07-26 14:17:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-07-26 14:17:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-07-26 14:17:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-07-26 14:17:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-07-26 14:17:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e54e74ea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@21b19aaa: startup date [Wed Jul 26 14:17:37 CST 2017]; root of context hierarchy
26 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer)
27 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
28 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
29 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
30 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
31 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
32 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
33 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
34 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
35 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
36 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
37 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
38 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
39 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
40 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
41 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
42 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
43 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
44 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
45 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
46 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
47 [ INFO ] [2017-07-26 14:17:40] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
48 [ INFO ] [2017-07-26 14:17:40] org.eclipse.jetty.util.log [186] - Logging initialized @4830ms
49 [ INFO ] [2017-07-26 14:17:41] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.305 seconds (JVM running for 5.451)
50 [ INFO ] [2017-07-26 14:17:41] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@21b19aaa: startup date [Wed Jul 26 14:17:37 CST 2017]; root of context hierarchy
51 [ WARN ] [2017-07-26 14:17:41] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
52 [ INFO ] [2017-07-26 14:56:27] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
53 [ INFO ] [2017-07-26 14:56:27] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
54 [ INFO ] [2017-07-26 14:56:27] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4653f8eb, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@32fb305f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@924c71f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4d8cc8e9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@55da60c5, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7407518b]
55 [ INFO ] [2017-07-26 14:56:27] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
56 [ INFO ] [2017-07-26 14:56:27] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
57 [ INFO ] [2017-07-26 14:56:27] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@15b6fd08, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@209e235b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6e233c17, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4b3e427e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@647f84c9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6fe6dbaa]
58 [ INFO ] [2017-07-26 14:56:28] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 14460 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
59 [ INFO ] [2017-07-26 14:56:28] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
60 [ INFO ] [2017-07-26 14:56:28] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@31245703: startup date [Wed Jul 26 14:56:28 CST 2017]; root of context hierarchy
61 [ INFO ] [2017-07-26 14:56:28] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
62 [ INFO ] [2017-07-26 14:56:29] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
63 [ INFO ] [2017-07-26 14:56:30] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
64 [ INFO ] [2017-07-26 14:56:30] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
65 [ INFO ] [2017-07-26 14:56:30] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
66 [ INFO ] [2017-07-26 14:56:30] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
67 [ INFO ] [2017-07-26 14:56:30] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$7f902e9f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
68 [ INFO ] [2017-07-26 14:56:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
69 [ INFO ] [2017-07-26 14:56:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
70 [ INFO ] [2017-07-26 14:56:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
71 [ INFO ] [2017-07-26 14:56:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
72 [ INFO ] [2017-07-26 14:56:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
73 [ INFO ] [2017-07-26 14:56:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
74 [ INFO ] [2017-07-26 14:56:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
75 [ INFO ] [2017-07-26 14:56:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b77b87ee] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
76 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@31245703: startup date [Wed Jul 26 14:56:28 CST 2017]; root of context hierarchy
77 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer)
78 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
79 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
80 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
81 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
82 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
83 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
84 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
85 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
86 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
87 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
88 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
89 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
90 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
91 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
92 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
93 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
94 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
95 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
96 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
97 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
98 [ INFO ] [2017-07-26 14:56:31] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
99 [ INFO ] [2017-07-26 14:56:31] org.eclipse.jetty.util.log [186] - Logging initialized @5013ms
100 [ INFO ] [2017-07-26 14:56:32] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.474 seconds (JVM running for 5.611)
101 [ INFO ] [2017-07-26 14:56:32] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@31245703: startup date [Wed Jul 26 14:56:28 CST 2017]; root of context hierarchy
102 [ WARN ] [2017-07-26 14:56:32] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
103 [ INFO ] [2017-07-26 14:57:15] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
104 [ INFO ] [2017-07-26 14:57:15] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
105 [ INFO ] [2017-07-26 14:57:16] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
106 [ INFO ] [2017-07-26 14:57:16] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
107 [ INFO ] [2017-07-26 14:57:16] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
108 [ INFO ] [2017-07-26 14:57:16] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
109 [ INFO ] [2017-07-26 14:57:16] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 14685 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
110 [ INFO ] [2017-07-26 14:57:16] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
111 [ INFO ] [2017-07-26 14:57:16] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@3822cf60: startup date [Wed Jul 26 14:57:16 CST 2017]; root of context hierarchy
112 [ INFO ] [2017-07-26 14:57:16] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
113 [ INFO ] [2017-07-26 14:57:18] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
114 [ INFO ] [2017-07-26 14:57:18] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
115 [ INFO ] [2017-07-26 14:57:18] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
116 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
117 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
118 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$d7f5b60f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
119 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
120 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
121 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
122 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
123 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
124 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
125 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
126 [ INFO ] [2017-07-26 14:57:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$fe10f5e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
127 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@3822cf60: startup date [Wed Jul 26 14:57:16 CST 2017]; root of context hierarchy
128 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer)
129 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
130 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
131 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
132 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
133 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
134 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
135 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
136 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
137 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
138 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
139 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
140 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
141 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
142 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
143 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
144 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
145 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
146 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
147 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
148 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
149 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
150 [ INFO ] [2017-07-26 14:57:20] org.eclipse.jetty.util.log [186] - Logging initialized @4830ms
151 [ INFO ] [2017-07-26 14:57:20] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.781 seconds (JVM running for 5.522)
152 [ INFO ] [2017-07-26 14:57:20] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@3822cf60: startup date [Wed Jul 26 14:57:16 CST 2017]; root of context hierarchy
153 [ WARN ] [2017-07-26 14:57:20] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-08-03 10:27:17] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-08-03 10:27:17] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-08-03 10:27:17] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
4 [ INFO ] [2017-08-03 10:27:17] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-08-03 10:27:17] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-08-03 10:27:17] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
7 [ INFO ] [2017-08-03 10:27:17] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 29501 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-08-03 10:27:17] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-08-03 10:27:17] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@22d0e7e3: startup date [Thu Aug 03 10:27:17 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-08-03 10:27:18] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-08-03 10:27:19] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-08-03 10:27:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-08-03 10:27:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$758c17bb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-08-03 10:27:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ad77710a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@22d0e7e3: startup date [Thu Aug 03 10:27:17 CST 2017]; root of context hierarchy
26 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer)
27 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
28 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
29 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
30 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
31 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
32 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
33 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
34 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
35 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
36 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
37 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
38 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
39 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
40 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
41 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
42 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
43 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
44 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
45 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
46 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
47 [ INFO ] [2017-08-03 10:27:21] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
48 [ INFO ] [2017-08-03 10:27:21] org.eclipse.jetty.util.log [186] - Logging initialized @4954ms
49 [ INFO ] [2017-08-03 10:27:21] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.469 seconds (JVM running for 5.582)
50 [ INFO ] [2017-08-03 10:27:22] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@22d0e7e3: startup date [Thu Aug 03 10:27:17 CST 2017]; root of context hierarchy
51 [ WARN ] [2017-08-03 10:27:22] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-08-04 10:09:02] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-08-04 10:09:03] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-08-04 10:09:03] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
4 [ INFO ] [2017-08-04 10:09:03] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-08-04 10:09:03] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-08-04 10:09:03] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
7 [ INFO ] [2017-08-04 10:09:03] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 37626 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-08-04 10:09:03] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-08-04 10:09:03] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@224dc69c: startup date [Fri Aug 04 10:09:03 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-08-04 10:09:03] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-08-04 10:09:04] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$b392f12d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-08-04 10:09:05] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$eb7e4a7c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@224dc69c: startup date [Fri Aug 04 10:09:03 CST 2017]; root of context hierarchy
26 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer)
27 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
28 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
29 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
30 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
31 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
32 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
33 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
34 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
35 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
36 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
37 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
38 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
39 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
40 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
41 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
42 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
43 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
44 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
45 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
46 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
47 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
48 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
49 [ INFO ] [2017-08-04 10:09:06] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
50 [ INFO ] [2017-08-04 10:09:06] org.eclipse.jetty.util.log [186] - Logging initialized @4806ms
51 [ INFO ] [2017-08-04 10:09:07] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.288 seconds (JVM running for 5.391)
52 [ INFO ] [2017-08-04 10:09:07] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@224dc69c: startup date [Fri Aug 04 10:09:03 CST 2017]; root of context hierarchy
53 [ WARN ] [2017-08-04 10:09:07] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
54 [ INFO ] [2017-08-04 10:09:58] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
55 [ INFO ] [2017-08-04 10:09:58] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
56 [ INFO ] [2017-08-04 10:09:59] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
57 [ INFO ] [2017-08-04 10:09:59] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
58 [ INFO ] [2017-08-04 10:09:59] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
59 [ INFO ] [2017-08-04 10:09:59] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
60 [ INFO ] [2017-08-04 10:09:59] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 37637 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
61 [ INFO ] [2017-08-04 10:09:59] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
62 [ INFO ] [2017-08-04 10:09:59] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@1c42e68a: startup date [Fri Aug 04 10:09:59 CST 2017]; root of context hierarchy
63 [ INFO ] [2017-08-04 10:09:59] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
64 [ INFO ] [2017-08-04 10:10:00] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
65 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
66 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
67 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
68 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
69 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$df6cc979] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
70 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
71 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
72 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
73 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
74 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
75 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
76 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
77 [ INFO ] [2017-08-04 10:10:01] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$175822c8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
78 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@1c42e68a: startup date [Fri Aug 04 10:09:59 CST 2017]; root of context hierarchy
79 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.Integer,java.lang.Integer)
80 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
81 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
82 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
83 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
84 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
85 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
86 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
87 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
88 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
89 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
90 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
91 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
92 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
93 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
94 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
95 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
96 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
97 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
98 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
99 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
100 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
101 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
102 [ INFO ] [2017-08-04 10:10:02] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
103 [ INFO ] [2017-08-04 10:10:02] org.eclipse.jetty.util.log [186] - Logging initialized @4513ms
104 [ INFO ] [2017-08-04 10:10:03] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.295 seconds (JVM running for 5.131)
105 [ INFO ] [2017-08-04 10:10:03] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@1c42e68a: startup date [Fri Aug 04 10:09:59 CST 2017]; root of context hierarchy
106 [ WARN ] [2017-08-04 10:10:03] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
107 [ INFO ] [2017-08-04 10:49:35] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
108 [ INFO ] [2017-08-04 10:49:35] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
109 [ INFO ] [2017-08-04 10:49:35] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
110 [ INFO ] [2017-08-04 10:49:35] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
111 [ INFO ] [2017-08-04 10:49:35] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
112 [ INFO ] [2017-08-04 10:49:35] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
113 [ INFO ] [2017-08-04 10:49:36] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 38457 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
114 [ INFO ] [2017-08-04 10:49:36] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
115 [ INFO ] [2017-08-04 10:49:36] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@3c90cbce: startup date [Fri Aug 04 10:49:36 CST 2017]; root of context hierarchy
116 [ INFO ] [2017-08-04 10:49:36] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
117 [ INFO ] [2017-08-04 10:49:37] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
118 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
119 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
120 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
121 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
122 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$873f018f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
123 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
124 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
125 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
126 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
127 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
128 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
129 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
130 [ INFO ] [2017-08-04 10:49:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bf2a5ade] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
131 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@3c90cbce: startup date [Fri Aug 04 10:49:36 CST 2017]; root of context hierarchy
132 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
133 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
134 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
135 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
136 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
137 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
138 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
139 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
140 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
141 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
142 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
143 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
144 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
145 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
146 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
147 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
148 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
149 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
150 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
151 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
152 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
153 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
154 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
155 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
156 [ INFO ] [2017-08-04 10:49:39] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
157 [ INFO ] [2017-08-04 10:49:39] org.eclipse.jetty.util.log [186] - Logging initialized @4910ms
158 [ INFO ] [2017-08-04 10:49:40] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.534 seconds (JVM running for 5.611)
159 [ INFO ] [2017-08-04 10:49:40] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@3c90cbce: startup date [Fri Aug 04 10:49:36 CST 2017]; root of context hierarchy
160 [ WARN ] [2017-08-04 10:49:40] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
161 [ INFO ] [2017-08-04 10:51:36] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
162 [ INFO ] [2017-08-04 10:51:36] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
163 [ INFO ] [2017-08-04 10:51:36] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
164 [ INFO ] [2017-08-04 10:51:36] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
165 [ INFO ] [2017-08-04 10:51:36] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
166 [ INFO ] [2017-08-04 10:51:36] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
167 [ INFO ] [2017-08-04 10:51:36] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 38466 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
168 [ INFO ] [2017-08-04 10:51:36] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
169 [ INFO ] [2017-08-04 10:51:36] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@24fded8b: startup date [Fri Aug 04 10:51:36 CST 2017]; root of context hierarchy
170 [ INFO ] [2017-08-04 10:51:36] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
171 [ INFO ] [2017-08-04 10:51:38] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
172 [ INFO ] [2017-08-04 10:51:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
173 [ INFO ] [2017-08-04 10:51:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
174 [ INFO ] [2017-08-04 10:51:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
175 [ INFO ] [2017-08-04 10:51:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
176 [ INFO ] [2017-08-04 10:51:38] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$873f018f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
177 [ INFO ] [2017-08-04 10:51:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
178 [ INFO ] [2017-08-04 10:51:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
179 [ INFO ] [2017-08-04 10:51:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
180 [ INFO ] [2017-08-04 10:51:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
181 [ INFO ] [2017-08-04 10:51:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
182 [ INFO ] [2017-08-04 10:51:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
183 [ INFO ] [2017-08-04 10:51:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
184 [ INFO ] [2017-08-04 10:51:39] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bf2a5ade] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
185 [ INFO ] [2017-08-04 10:51:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@24fded8b: startup date [Fri Aug 04 10:51:36 CST 2017]; root of context hierarchy
186 [ INFO ] [2017-08-04 10:51:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
187 [ INFO ] [2017-08-04 10:51:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
188 [ INFO ] [2017-08-04 10:51:39] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
189 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
190 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
191 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
192 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
193 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
194 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
195 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
196 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
197 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
198 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
199 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
200 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
201 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
202 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
203 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
204 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
205 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
206 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
207 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
208 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
209 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
210 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
211 [ INFO ] [2017-08-04 10:51:40] org.eclipse.jetty.util.log [186] - Logging initialized @5874ms
212 [ INFO ] [2017-08-04 10:51:40] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.559 seconds (JVM running for 6.512)
213 [ INFO ] [2017-08-04 10:51:40] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@24fded8b: startup date [Fri Aug 04 10:51:36 CST 2017]; root of context hierarchy
214 [ WARN ] [2017-08-04 10:51:40] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-08-09 17:44:28] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-08-09 17:44:28] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-08-09 17:44:28] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
4 [ INFO ] [2017-08-09 17:44:28] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-08-09 17:44:28] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-08-09 17:44:28] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
7 [ INFO ] [2017-08-09 17:44:28] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 9340 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-08-09 17:44:28] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-08-09 17:44:29] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@239548df: startup date [Wed Aug 09 17:44:29 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-08-09 17:44:29] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-08-09 17:44:30] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$4579d5c1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-08-09 17:44:31] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7d652f10] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@239548df: startup date [Wed Aug 09 17:44:29 CST 2017]; root of context hierarchy
26 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
27 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
28 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
29 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
30 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
31 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
32 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
33 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
34 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
35 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
36 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
37 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
38 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
39 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
40 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
41 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
42 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
43 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
44 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
45 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
46 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
47 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
48 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
49 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
50 [ INFO ] [2017-08-09 17:44:32] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
51 [ INFO ] [2017-08-09 17:44:32] org.eclipse.jetty.util.log [186] - Logging initialized @5204ms
52 [ INFO ] [2017-08-09 17:44:33] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.762 seconds (JVM running for 5.937)
53 [ INFO ] [2017-08-09 17:44:33] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@239548df: startup date [Wed Aug 09 17:44:29 CST 2017]; root of context hierarchy
54 [ WARN ] [2017-08-09 17:44:33] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
55 [ INFO ] [2017-08-09 17:46:11] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
56 [ INFO ] [2017-08-09 17:46:11] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
57 [ INFO ] [2017-08-09 17:46:11] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4653f8eb, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@32fb305f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@924c71f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4d8cc8e9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@55da60c5, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7407518b]
58 [ INFO ] [2017-08-09 17:46:11] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
59 [ INFO ] [2017-08-09 17:46:11] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
60 [ INFO ] [2017-08-09 17:46:11] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@15b6fd08, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@209e235b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6e233c17, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4b3e427e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@647f84c9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6fe6dbaa]
61 [ INFO ] [2017-08-09 17:46:12] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 9353 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
62 [ INFO ] [2017-08-09 17:46:12] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
63 [ INFO ] [2017-08-09 17:46:12] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@77ce1626: startup date [Wed Aug 09 17:46:12 CST 2017]; root of context hierarchy
64 [ INFO ] [2017-08-09 17:46:12] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
65 [ INFO ] [2017-08-09 17:46:13] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
66 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
67 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
68 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
69 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
70 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$ecf8f1aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
71 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
72 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
73 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
74 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
75 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
76 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
77 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
78 [ INFO ] [2017-08-09 17:46:14] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$24e44af9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
79 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@77ce1626: startup date [Wed Aug 09 17:46:12 CST 2017]; root of context hierarchy
80 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
81 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
82 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
83 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
84 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
85 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
86 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
87 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
88 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
89 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
90 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
91 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
92 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
93 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
94 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
95 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
96 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
97 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
98 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
99 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
100 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
101 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
102 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
103 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
104 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
105 [ INFO ] [2017-08-09 17:46:15] org.eclipse.jetty.util.log [186] - Logging initialized @4169ms
106 [ INFO ] [2017-08-09 17:46:15] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.095 seconds (JVM running for 4.79)
107 [ INFO ] [2017-08-09 17:46:15] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@77ce1626: startup date [Wed Aug 09 17:46:12 CST 2017]; root of context hierarchy
108 [ WARN ] [2017-08-09 17:46:15] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
109 [ INFO ] [2017-08-09 17:49:20] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
110 [ INFO ] [2017-08-09 17:49:20] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
111 [ INFO ] [2017-08-09 17:49:20] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
112 [ INFO ] [2017-08-09 17:49:20] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
113 [ INFO ] [2017-08-09 17:49:20] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
114 [ INFO ] [2017-08-09 17:49:20] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
115 [ INFO ] [2017-08-09 17:49:20] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 9368 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
116 [ INFO ] [2017-08-09 17:49:20] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
117 [ INFO ] [2017-08-09 17:49:20] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@1c7419bd: startup date [Wed Aug 09 17:49:20 CST 2017]; root of context hierarchy
118 [ INFO ] [2017-08-09 17:49:21] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
119 [ INFO ] [2017-08-09 17:49:22] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
120 [ INFO ] [2017-08-09 17:49:22] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
121 [ INFO ] [2017-08-09 17:49:22] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
122 [ INFO ] [2017-08-09 17:49:22] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
123 [ INFO ] [2017-08-09 17:49:22] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
124 [ INFO ] [2017-08-09 17:49:22] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$873f018f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
125 [ INFO ] [2017-08-09 17:49:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
126 [ INFO ] [2017-08-09 17:49:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
127 [ INFO ] [2017-08-09 17:49:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
128 [ INFO ] [2017-08-09 17:49:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
129 [ INFO ] [2017-08-09 17:49:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
130 [ INFO ] [2017-08-09 17:49:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
131 [ INFO ] [2017-08-09 17:49:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
132 [ INFO ] [2017-08-09 17:49:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bf2a5ade] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
133 [ INFO ] [2017-08-09 17:49:23] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@1c7419bd: startup date [Wed Aug 09 17:49:20 CST 2017]; root of context hierarchy
134 [ INFO ] [2017-08-09 17:49:23] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
135 [ INFO ] [2017-08-09 17:49:23] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
136 [ INFO ] [2017-08-09 17:49:23] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
137 [ INFO ] [2017-08-09 17:49:23] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
138 [ INFO ] [2017-08-09 17:49:23] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
139 [ INFO ] [2017-08-09 17:49:23] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
140 [ INFO ] [2017-08-09 17:49:23] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
141 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
142 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
143 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
144 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
145 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
146 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
147 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
148 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
149 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
150 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
151 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
152 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
153 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
154 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
155 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
156 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
157 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
158 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
159 [ INFO ] [2017-08-09 17:49:24] org.eclipse.jetty.util.log [186] - Logging initialized @4850ms
160 [ INFO ] [2017-08-09 17:49:24] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.278 seconds (JVM running for 5.433)
161 [ INFO ] [2017-08-09 17:49:24] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@1c7419bd: startup date [Wed Aug 09 17:49:20 CST 2017]; root of context hierarchy
162 [ WARN ] [2017-08-09 17:49:24] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
4 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
5 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
6 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
7 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
8 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
9 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4653f8eb, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@32fb305f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@924c71f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4d8cc8e9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@55da60c5, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7407518b]
10 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
11 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
12 [ INFO ] [2017-08-10 10:06:37] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@15b6fd08, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@209e235b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6e233c17, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4b3e427e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@647f84c9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6fe6dbaa]
13 [ INFO ] [2017-08-10 10:06:38] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 9832 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
14 [ INFO ] [2017-08-10 10:06:38] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
15 [ INFO ] [2017-08-10 10:06:38] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 9834 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
16 [ INFO ] [2017-08-10 10:06:38] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
17 [ INFO ] [2017-08-10 10:06:38] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@611f3b6b: startup date [Thu Aug 10 10:06:38 CST 2017]; root of context hierarchy
18 [ INFO ] [2017-08-10 10:06:38] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@41c28931: startup date [Thu Aug 10 10:06:38 CST 2017]; root of context hierarchy
19 [ INFO ] [2017-08-10 10:06:38] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
20 [ INFO ] [2017-08-10 10:06:38] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
21 [ INFO ] [2017-08-10 10:06:40] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
22 [ INFO ] [2017-08-10 10:06:40] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
23 [ INFO ] [2017-08-10 10:06:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-08-10 10:06:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-08-10 10:06:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
26 [ INFO ] [2017-08-10 10:06:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
27 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
28 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
29 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$f35df31c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
30 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
31 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
32 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$db6d1e6d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
33 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
34 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
35 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
36 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
37 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
38 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
39 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
40 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
41 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
42 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
43 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
44 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
45 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
46 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
47 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2b494c6b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
48 [ INFO ] [2017-08-10 10:06:42] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$135877bc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
49 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@41c28931: startup date [Thu Aug 10 10:06:38 CST 2017]; root of context hierarchy
50 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@611f3b6b: startup date [Thu Aug 10 10:06:38 CST 2017]; root of context hierarchy
51 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
52 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
53 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
54 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
55 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
56 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
57 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
58 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
59 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
60 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
61 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
62 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
63 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
64 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
65 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
66 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
67 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
68 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
69 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
70 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
71 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
72 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
73 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
74 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
75 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
76 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
77 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
78 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
79 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
80 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
81 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
82 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
83 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
84 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
85 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
86 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
87 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
88 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
89 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
90 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
91 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
92 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
93 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
94 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
95 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
96 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
97 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
98 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
99 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
100 [ INFO ] [2017-08-10 10:06:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
101 [ INFO ] [2017-08-10 10:06:43] org.eclipse.jetty.util.log [186] - Logging initialized @6832ms
102 [ INFO ] [2017-08-10 10:06:43] org.eclipse.jetty.util.log [186] - Logging initialized @7037ms
103 [ INFO ] [2017-08-10 10:06:44] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 6.499 seconds (JVM running for 7.706)
104 [ INFO ] [2017-08-10 10:06:44] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 6.605 seconds (JVM running for 7.935)
105 [ INFO ] [2017-08-10 10:06:44] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@41c28931: startup date [Thu Aug 10 10:06:38 CST 2017]; root of context hierarchy
106 [ WARN ] [2017-08-10 10:06:44] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
107 [ INFO ] [2017-08-10 10:06:44] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@611f3b6b: startup date [Thu Aug 10 10:06:38 CST 2017]; root of context hierarchy
108 [ WARN ] [2017-08-10 10:06:44] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
109 [ INFO ] [2017-08-10 10:09:32] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
110 [ INFO ] [2017-08-10 10:09:32] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
111 [ INFO ] [2017-08-10 10:09:32] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@279d45d6, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4653f8eb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@924c71f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4d8cc8e9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@55da60c5]
112 [ INFO ] [2017-08-10 10:09:32] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
113 [ INFO ] [2017-08-10 10:09:32] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
114 [ INFO ] [2017-08-10 10:09:32] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1098a5f3, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@15b6fd08, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6e233c17, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4b3e427e, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@647f84c9]
115 [ INFO ] [2017-08-10 10:09:32] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 9917 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
116 [ INFO ] [2017-08-10 10:09:32] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
117 [ INFO ] [2017-08-10 10:09:32] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@783b3f7b: startup date [Thu Aug 10 10:09:32 CST 2017]; root of context hierarchy
118 [ INFO ] [2017-08-10 10:09:32] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
119 [ INFO ] [2017-08-10 10:09:34] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
120 [ INFO ] [2017-08-10 10:09:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
121 [ INFO ] [2017-08-10 10:09:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
122 [ INFO ] [2017-08-10 10:09:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
123 [ INFO ] [2017-08-10 10:09:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
124 [ INFO ] [2017-08-10 10:09:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$6323b78] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
125 [ INFO ] [2017-08-10 10:09:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
126 [ INFO ] [2017-08-10 10:09:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
127 [ INFO ] [2017-08-10 10:09:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
128 [ INFO ] [2017-08-10 10:09:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
129 [ INFO ] [2017-08-10 10:09:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
130 [ INFO ] [2017-08-10 10:09:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
131 [ INFO ] [2017-08-10 10:09:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
132 [ INFO ] [2017-08-10 10:09:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3e1d94c7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
133 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@783b3f7b: startup date [Thu Aug 10 10:09:32 CST 2017]; root of context hierarchy
134 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
135 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
136 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
137 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
138 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
139 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
140 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
141 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
142 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
143 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
144 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
145 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
146 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
147 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
148 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
149 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
150 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
151 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
152 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
153 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
154 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
155 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
156 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
157 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
158 [ INFO ] [2017-08-10 10:09:35] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
159 [ INFO ] [2017-08-10 10:09:35] org.eclipse.jetty.util.log [186] - Logging initialized @4703ms
160 [ INFO ] [2017-08-10 10:09:36] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 4.269 seconds (JVM running for 5.297)
161 [ INFO ] [2017-08-10 10:09:36] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@783b3f7b: startup date [Thu Aug 10 10:09:32 CST 2017]; root of context hierarchy
162 [ WARN ] [2017-08-10 10:09:36] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-08-16 17:48:21] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-08-16 17:48:21] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-08-16 17:48:21] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
4 [ INFO ] [2017-08-16 17:48:21] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-08-16 17:48:21] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-08-16 17:48:21] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
7 [ INFO ] [2017-08-16 17:48:21] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 94114 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-08-16 17:48:21] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-08-16 17:48:21] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@5c66ba5d: startup date [Wed Aug 16 17:48:21 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-08-16 17:48:22] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-08-16 17:48:23] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$8c60443e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-08-16 17:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c44b9d8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@5c66ba5d: startup date [Wed Aug 16 17:48:21 CST 2017]; root of context hierarchy
26 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
27 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
28 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
29 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
30 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
31 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
32 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
33 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
34 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
35 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
36 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
37 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
38 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
39 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
40 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
41 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
42 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
43 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
44 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
45 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
46 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
47 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
48 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
49 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
50 [ INFO ] [2017-08-16 17:48:25] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
51 [ INFO ] [2017-08-16 17:48:25] org.eclipse.jetty.util.log [186] - Logging initialized @5620ms
52 [ INFO ] [2017-08-16 17:48:26] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 5.211 seconds (JVM running for 6.451)
53 [ INFO ] [2017-08-16 17:48:26] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@5c66ba5d: startup date [Wed Aug 16 17:48:21 CST 2017]; root of context hierarchy
54 [ WARN ] [2017-08-16 17:48:26] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-09-21 18:09:58] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-09-21 18:09:58] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-09-21 18:09:58] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4653f8eb, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@32fb305f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@924c71f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4d8cc8e9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@55da60c5, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7407518b]
4 [ INFO ] [2017-09-21 18:09:58] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-09-21 18:09:58] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-09-21 18:09:58] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@15b6fd08, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@209e235b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6e233c17, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4b3e427e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@647f84c9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6fe6dbaa]
7 [ INFO ] [2017-09-21 18:09:59] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 33035 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-09-21 18:09:59] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-09-21 18:09:59] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@1d6ddc2f: startup date [Thu Sep 21 18:09:59 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-09-21 18:09:59] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-09-21 18:10:01] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$8c39255c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-09-21 18:10:02] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c4247eab] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@1d6ddc2f: startup date [Thu Sep 21 18:09:59 CST 2017]; root of context hierarchy
26 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
27 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
28 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
29 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
30 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
31 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
32 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
33 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
34 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
35 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
36 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
37 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
38 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
39 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
40 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
41 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
42 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
43 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
44 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
45 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
46 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
47 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
48 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
49 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
50 [ INFO ] [2017-09-21 18:10:03] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
51 [ INFO ] [2017-09-21 18:10:03] org.eclipse.jetty.util.log [186] - Logging initialized @7051ms
52 [ INFO ] [2017-09-21 18:10:04] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 6.083 seconds (JVM running for 7.823)
53 [ INFO ] [2017-09-21 18:10:04] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@1d6ddc2f: startup date [Thu Sep 21 18:09:59 CST 2017]; root of context hierarchy
54 [ WARN ] [2017-09-21 18:10:04] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-10-13 15:22:41] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
2 [ INFO ] [2017-10-13 15:22:41] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
3 [ INFO ] [2017-10-13 15:22:41] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@4653f8eb, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@32fb305f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@924c71f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4d8cc8e9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@55da60c5, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7407518b]
4 [ INFO ] [2017-10-13 15:22:41] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
5 [ INFO ] [2017-10-13 15:22:41] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
6 [ INFO ] [2017-10-13 15:22:41] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@15b6fd08, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@209e235b, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@6e233c17, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4b3e427e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@647f84c9, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6fe6dbaa]
7 [ INFO ] [2017-10-13 15:22:42] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 59135 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
8 [ INFO ] [2017-10-13 15:22:42] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
9 [ INFO ] [2017-10-13 15:22:42] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@33390b4a: startup date [Fri Oct 13 15:22:42 CST 2017]; root of context hierarchy
10 [ INFO ] [2017-10-13 15:22:42] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
11 [ INFO ] [2017-10-13 15:22:44] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
12 [ INFO ] [2017-10-13 15:22:44] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-10-13 15:22:44] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-10-13 15:22:44] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-10-13 15:22:44] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-10-13 15:22:44] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$aada49a2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-10-13 15:22:45] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-10-13 15:22:45] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-10-13 15:22:45] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-10-13 15:22:45] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-10-13 15:22:45] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-10-13 15:22:45] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
23 [ INFO ] [2017-10-13 15:22:45] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
24 [ INFO ] [2017-10-13 15:22:45] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e2c5a2f1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
25 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@33390b4a: startup date [Fri Oct 13 15:22:42 CST 2017]; root of context hierarchy
26 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
27 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
28 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
29 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
30 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
31 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
32 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
33 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
34 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
35 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
36 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
37 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
38 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
39 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
40 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
41 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
42 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
43 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
44 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
45 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
46 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
47 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
48 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
49 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
50 [ INFO ] [2017-10-13 15:22:46] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
51 [ INFO ] [2017-10-13 15:22:46] org.eclipse.jetty.util.log [186] - Logging initialized @5656ms
52 [ INFO ] [2017-10-13 15:22:47] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 5.219 seconds (JVM running for 6.368)
53 [ INFO ] [2017-10-13 15:22:47] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@33390b4a: startup date [Fri Oct 13 15:22:42 CST 2017]; root of context hierarchy
54 [ WARN ] [2017-10-13 15:22:47] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
55 [ INFO ] [2017-10-13 15:58:29] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
56 [ INFO ] [2017-10-13 15:58:30] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
57 [ INFO ] [2017-10-13 15:58:30] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@924c71f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@55da60c5, org.springframework.test.context.support.DirtiesContextTestExecutionListener@7407518b, org.springframework.test.context.transaction.TransactionalTestExecutionListener@c7ab830, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@4cd25db6]
58 [ INFO ] [2017-10-13 15:58:30] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
59 [ INFO ] [2017-10-13 15:58:30] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
60 [ INFO ] [2017-10-13 15:58:30] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@6e233c17, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@4b3e427e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@647f84c9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6fe6dbaa, org.springframework.test.context.transaction.TransactionalTestExecutionListener@1d5faf4b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@74ed73fd]
61 [ INFO ] [2017-10-13 15:58:30] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 59224 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
62 [ INFO ] [2017-10-13 15:58:30] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
63 [ INFO ] [2017-10-13 15:58:30] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@5659bb55: startup date [Fri Oct 13 15:58:30 CST 2017]; root of context hierarchy
64 [ INFO ] [2017-10-13 15:58:30] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
65 [ INFO ] [2017-10-13 15:58:32] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
66 [ INFO ] [2017-10-13 15:58:32] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
67 [ INFO ] [2017-10-13 15:58:32] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
68 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
69 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
70 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$8c60443e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
71 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
72 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
73 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
74 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
75 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
76 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
77 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
78 [ INFO ] [2017-10-13 15:58:33] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c44b9d8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
79 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@5659bb55: startup date [Fri Oct 13 15:58:30 CST 2017]; root of context hierarchy
80 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
81 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
82 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
83 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
84 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
85 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
86 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
87 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
88 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
89 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
90 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
91 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
92 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
93 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
94 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
95 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
96 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
97 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
98 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
99 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
100 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
101 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
102 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
103 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
104 [ INFO ] [2017-10-13 15:58:34] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
105 [ INFO ] [2017-10-13 15:58:34] org.eclipse.jetty.util.log [186] - Logging initialized @6362ms
106 [ INFO ] [2017-10-13 15:58:35] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 5.148 seconds (JVM running for 7.243)
107 [ INFO ] [2017-10-13 15:58:35] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@5659bb55: startup date [Fri Oct 13 15:58:30 CST 2017]; root of context hierarchy
108 [ WARN ] [2017-10-13 15:58:35] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
109 [ INFO ] [2017-10-13 16:15:23] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
110 [ INFO ] [2017-10-13 16:15:23] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
111 [ INFO ] [2017-10-13 16:15:23] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@32fb305f, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@924c71f, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4d8cc8e9, org.springframework.test.context.support.DirtiesContextTestExecutionListener@55da60c5, org.springframework.test.context.transaction.TransactionalTestExecutionListener@7407518b, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@c7ab830]
112 [ INFO ] [2017-10-13 16:15:23] org.springframework.test.context.support.AbstractContextLoader [242] - Could not detect default resource locations for test class [com.example.DemoApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
113 [ INFO ] [2017-10-13 16:15:23] org.springframework.test.context.web.WebTestContextBootstrapper [259] - Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener]
114 [ INFO ] [2017-10-13 16:15:23] org.springframework.test.context.web.WebTestContextBootstrapper [185] - Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@209e235b, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6e233c17, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4b3e427e, org.springframework.test.context.support.DirtiesContextTestExecutionListener@647f84c9, org.springframework.test.context.transaction.TransactionalTestExecutionListener@6fe6dbaa, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@1d5faf4b]
115 [ INFO ] [2017-10-13 16:15:24] com.example.DemoApplicationTests [48] - Starting DemoApplicationTests on qujiehuideMacBook-Pro.local with PID 59250 (/Users/JA/wanmei/java/wanmei_dp_HDP/target/test-classes started by JA in /Users/JA/wanmei/java/wanmei_dp_HDP)
116 [ INFO ] [2017-10-13 16:15:24] com.example.DemoApplicationTests [666] - No active profile set, falling back to default profiles: default
117 [ INFO ] [2017-10-13 16:15:24] org.springframework.web.context.support.GenericWebApplicationContext [578] - Refreshing org.springframework.web.context.support.GenericWebApplicationContext@17b18d5e: startup date [Fri Oct 13 16:15:24 CST 2017]; root of context hierarchy
118 [ INFO ] [2017-10-13 16:15:24] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
119 [ INFO ] [2017-10-13 16:15:26] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
120 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
121 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
122 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
123 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
124 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$f35df31c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
125 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
126 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
127 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
128 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
129 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
130 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
131 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
132 [ INFO ] [2017-10-13 16:15:27] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2b494c6b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
133 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@17b18d5e: startup date [Fri Oct 13 16:15:24 CST 2017]; root of context hierarchy
134 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
135 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
136 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
137 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
138 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
139 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
140 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
141 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
142 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
143 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
144 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
145 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
146 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
147 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
148 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
149 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
150 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
151 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
152 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
153 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
154 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
155 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
156 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
157 [ INFO ] [2017-10-13 16:15:28] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
158 [ INFO ] [2017-10-13 16:15:29] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
159 [ INFO ] [2017-10-13 16:15:29] org.eclipse.jetty.util.log [186] - Logging initialized @6666ms
160 [ INFO ] [2017-10-13 16:15:29] com.example.DemoApplicationTests [57] - Started DemoApplicationTests in 6.098 seconds (JVM running for 7.532)
161 [ INFO ] [2017-10-13 16:15:30] org.springframework.web.context.support.GenericWebApplicationContext [960] - Closing org.springframework.web.context.support.GenericWebApplicationContext@17b18d5e: startup date [Fri Oct 13 16:15:24 CST 2017]; root of context hierarchy
162 [ WARN ] [2017-10-13 16:15:30] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
1 [ INFO ] [2017-11-23 10:27:21] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
2 [ INFO ] [2017-11-23 10:27:21] com.example.DemoApplication [48] - Starting DemoApplication on qujiehuideMacBook-Pro.local with PID 24162 (/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes started by JA in /Users/JA/kmr-h5-java/kmr_dp_HDP)
3 [ INFO ] [2017-11-23 10:27:21] com.example.DemoApplication [666] - No active profile set, falling back to default profiles: default
4 [ INFO ] [2017-11-23 10:27:21] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [578] - Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:27:21 CST 2017]; root of context hierarchy
5 [ INFO ] [2017-11-23 10:27:23] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
6 [ INFO ] [2017-11-23 10:27:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
7 [ INFO ] [2017-11-23 10:27:23] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
8 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
9 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
10 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$555a42c3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
11 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
12 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'scoreLogInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'imgInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'configInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-11-23 10:27:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8d459c12] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-11-23 10:27:25] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory [149] - Server initialized with port: 9092
23 [ INFO ] [2017-11-23 10:27:25] org.eclipse.jetty.server.Server [327] - jetty-9.2.15.v20160210
24 [ INFO ] [2017-11-23 10:27:25] application [2052] - Initializing Spring embedded WebApplicationContext
25 [ INFO ] [2017-11-23 10:27:25] org.springframework.web.context.ContextLoader [272] - Root WebApplicationContext: initialization completed in 3634 ms
26 [ INFO ] [2017-11-23 10:27:25] org.springframework.boot.context.embedded.ServletRegistrationBean [189] - Mapping servlet: 'dispatcherServlet' to [/]
27 [ INFO ] [2017-11-23 10:27:25] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'characterEncodingFilter' to: [/*]
28 [ INFO ] [2017-11-23 10:27:25] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
29 [ INFO ] [2017-11-23 10:27:25] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'httpPutFormContentFilter' to: [/*]
30 [ INFO ] [2017-11-23 10:27:25] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'requestContextFilter' to: [/*]
31 [ INFO ] [2017-11-23 10:27:26] org.eclipse.jetty.server.handler.ContextHandler [744] - Started o.s.b.c.e.j.JettyEmbeddedWebAppContext@3421debd{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.8796259065770628183.9092/,AVAILABLE}
32 [ INFO ] [2017-11-23 10:27:26] org.eclipse.jetty.server.Server [379] - Started @6731ms
33 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:27:21 CST 2017]; root of context hierarchy
34 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
35 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
36 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
37 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
38 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
39 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
40 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
41 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
42 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
43 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/getbyopenid]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.getbyopenid(javax.servlet.http.HttpServletRequest,java.lang.String)
44 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile,com.example.models.ImgInfo)
45 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
46 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ScoreLogInfo)
47 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/ranking]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.ranking(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.Long)
48 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/counttoday]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.counttoday(javax.servlet.http.HttpServletRequest,java.lang.String)
49 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
50 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
51 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
52 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
53 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
54 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
55 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
56 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
57 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
58 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
59 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
60 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
61 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
62 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
63 [ INFO ] [2017-11-23 10:27:26] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
64 [ INFO ] [2017-11-23 10:27:27] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [431] - Registering beans for JMX exposure on startup
65 [ INFO ] [2017-11-23 10:27:27] application [2052] - Initializing Spring FrameworkServlet 'dispatcherServlet'
66 [ INFO ] [2017-11-23 10:27:27] org.springframework.web.servlet.DispatcherServlet [488] - FrameworkServlet 'dispatcherServlet': initialization started
67 [ INFO ] [2017-11-23 10:27:27] org.springframework.web.servlet.DispatcherServlet [507] - FrameworkServlet 'dispatcherServlet': initialization completed in 13 ms
68 [ INFO ] [2017-11-23 10:27:27] org.eclipse.jetty.server.ServerConnector [266] - Started ServerConnector@2b441e56{HTTP/1.1}{0.0.0.0:9092}
69 [ INFO ] [2017-11-23 10:27:27] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer [121] - Jetty started on port(s) 9092 (http/1.1)
70 [ INFO ] [2017-11-23 10:27:27] com.example.DemoApplication [57] - Started DemoApplication in 6.664 seconds (JVM running for 8.003)
71 [ WARN ] [2017-11-23 10:31:19] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=2 ms;
72 [ WARN ] [2017-11-23 10:31:19] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
73 from `t_kmr_score_log_info`
74 where create_at BETWEEN ? and ?
75 and openid= ?;; time=4 ms;
76 [ WARN ] [2017-11-23 10:31:49] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
77 from `t_kmr_score_log_info`
78 where create_at BETWEEN ? and ?
79 and openid= ?;; time=1 ms;
80 [ WARN ] [2017-11-23 10:31:57] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
81 [ WARN ] [2017-11-23 10:31:57] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
82 from `t_kmr_score_log_info`
83 where create_at BETWEEN ? and ?
84 and openid= ?;; time=1 ms;
85 [ INFO ] [2017-11-23 10:32:33] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [960] - Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:27:21 CST 2017]; root of context hierarchy
86 [ INFO ] [2017-11-23 10:32:33] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [449] - Unregistering JMX-exposed beans on shutdown
87 [ WARN ] [2017-11-23 10:32:33] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
88 [ INFO ] [2017-11-23 10:32:33] org.eclipse.jetty.server.ServerConnector [306] - Stopped ServerConnector@2b441e56{HTTP/1.1}{0.0.0.0:9092}
89 [ INFO ] [2017-11-23 10:32:33] application [2052] - Destroying Spring FrameworkServlet 'dispatcherServlet'
90 [ INFO ] [2017-11-23 10:32:33] org.eclipse.jetty.server.handler.ContextHandler [865] - Stopped o.s.b.c.e.j.JettyEmbeddedWebAppContext@3421debd{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.8796259065770628183.9092/,UNAVAILABLE}
91 [ INFO ] [2017-11-23 10:32:38] com.example.DemoApplication [48] - Starting DemoApplication on qujiehuideMacBook-Pro.local with PID 24221 (/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes started by JA in /Users/JA/kmr-h5-java/kmr_dp_HDP)
92 [ INFO ] [2017-11-23 10:32:38] com.example.DemoApplication [666] - No active profile set, falling back to default profiles: default
93 [ INFO ] [2017-11-23 10:32:38] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
94 [ INFO ] [2017-11-23 10:32:38] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [578] - Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:32:38 CST 2017]; root of context hierarchy
95 [ INFO ] [2017-11-23 10:32:40] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
96 [ INFO ] [2017-11-23 10:32:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
97 [ INFO ] [2017-11-23 10:32:40] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
98 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
99 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
100 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$eaeeffbc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
101 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
102 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
103 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
104 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
105 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'scoreLogInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
106 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'imgInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
107 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'configInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
108 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
109 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
110 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
111 [ INFO ] [2017-11-23 10:32:41] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$22da590b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
112 [ INFO ] [2017-11-23 10:32:42] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory [149] - Server initialized with port: 9092
113 [ INFO ] [2017-11-23 10:32:42] org.eclipse.jetty.server.Server [327] - jetty-9.2.15.v20160210
114 [ INFO ] [2017-11-23 10:32:42] application [2052] - Initializing Spring embedded WebApplicationContext
115 [ INFO ] [2017-11-23 10:32:42] org.springframework.web.context.ContextLoader [272] - Root WebApplicationContext: initialization completed in 3867 ms
116 [ INFO ] [2017-11-23 10:32:42] org.springframework.boot.context.embedded.ServletRegistrationBean [189] - Mapping servlet: 'dispatcherServlet' to [/]
117 [ INFO ] [2017-11-23 10:32:42] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'characterEncodingFilter' to: [/*]
118 [ INFO ] [2017-11-23 10:32:42] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
119 [ INFO ] [2017-11-23 10:32:42] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'httpPutFormContentFilter' to: [/*]
120 [ INFO ] [2017-11-23 10:32:42] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'requestContextFilter' to: [/*]
121 [ INFO ] [2017-11-23 10:32:43] org.eclipse.jetty.server.handler.ContextHandler [744] - Started o.s.b.c.e.j.JettyEmbeddedWebAppContext@41bfa9e9{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.4828911814076382451.9092/,AVAILABLE}
122 [ INFO ] [2017-11-23 10:32:43] org.eclipse.jetty.server.Server [379] - Started @6829ms
123 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:32:38 CST 2017]; root of context hierarchy
124 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
125 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
126 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
127 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
128 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
129 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
130 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
131 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
132 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
133 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/getbyopenid]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.getbyopenid(javax.servlet.http.HttpServletRequest,java.lang.String)
134 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile,com.example.models.ImgInfo)
135 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
136 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ScoreLogInfo)
137 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/ranking]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.ranking(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.Long)
138 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/counttoday]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.counttoday(javax.servlet.http.HttpServletRequest,java.lang.String)
139 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
140 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
141 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
142 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
143 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
144 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
145 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
146 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
147 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
148 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
149 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
150 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
151 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
152 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
153 [ INFO ] [2017-11-23 10:32:43] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
154 [ INFO ] [2017-11-23 10:32:44] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [431] - Registering beans for JMX exposure on startup
155 [ INFO ] [2017-11-23 10:32:44] application [2052] - Initializing Spring FrameworkServlet 'dispatcherServlet'
156 [ INFO ] [2017-11-23 10:32:44] org.springframework.web.servlet.DispatcherServlet [488] - FrameworkServlet 'dispatcherServlet': initialization started
157 [ INFO ] [2017-11-23 10:32:44] org.springframework.web.servlet.DispatcherServlet [507] - FrameworkServlet 'dispatcherServlet': initialization completed in 12 ms
158 [ INFO ] [2017-11-23 10:32:44] org.eclipse.jetty.server.ServerConnector [266] - Started ServerConnector@585ebc93{HTTP/1.1}{0.0.0.0:9092}
159 [ INFO ] [2017-11-23 10:32:44] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer [121] - Jetty started on port(s) 9092 (http/1.1)
160 [ INFO ] [2017-11-23 10:32:44] com.example.DemoApplication [57] - Started DemoApplication in 6.874 seconds (JVM running for 8.049)
161 [ WARN ] [2017-11-23 10:32:59] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=4 ms;
162 [ WARN ] [2017-11-23 10:32:59] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
163 from `t_kmr_score_log_info`
164 where create_at BETWEEN ? and ?
165 and openid= ?;; time=1 ms;
166 [ WARN ] [2017-11-23 10:33:06] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
167 from `t_kmr_score_log_info`
168 where create_at BETWEEN ? and ?
169 and openid= ?;; time=1 ms;
170 [ WARN ] [2017-11-23 10:33:06] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
171 `openid`,
172 `nickname`,
173 `avater`,
174 `score`,
175 `create_at`,
176 `status`
177 )
178 values(
179 ?,
180 ?,
181 ?,
182 ?,
183 ?,
184 ?
185 );; time=4 ms;
186 [ WARN ] [2017-11-23 10:33:28] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
187 a.*
188 from(
189 select openid, min(score) score, nickname, avater
190 from t_kmr_score_log_info
191 where status= 1
192 GROUP BY openid) a,
193 (
194 select @i:= 0) t2
195 order by a.score
196 limit ?;; time=10 ms;
197 [ WARN ] [2017-11-23 10:33:28] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
198 from(
199 select(@i:= @i+ 1) r, a.*
200 from(
201 select openid, min(score) score, nickname, avater
202 from t_kmr_score_log_info
203 where status= 1
204 GROUP BY openid) a,(
205 select @i:= 0) t2
206 order by a.score) b
207 where b.openid= ?; time=3 ms;
208 [ WARN ] [2017-11-23 10:33:38] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
209 from `t_kmr_score_log_info`
210 where create_at BETWEEN ? and ?
211 and openid= ?;; time=1 ms;
212 [ WARN ] [2017-11-23 10:33:38] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
213 [ WARN ] [2017-11-23 10:33:43] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
214 a.*
215 from(
216 select openid, min(score) score, nickname, avater
217 from t_kmr_score_log_info
218 where status= 1
219 GROUP BY openid) a,
220 (
221 select @i:= 0) t2
222 order by a.score
223 limit ?;; time=4 ms;
224 [ WARN ] [2017-11-23 10:33:43] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
225 from(
226 select(@i:= @i+ 1) r, a.*
227 from(
228 select openid, min(score) score, nickname, avater
229 from t_kmr_score_log_info
230 where status= 1
231 GROUP BY openid) a,(
232 select @i:= 0) t2
233 order by a.score) b
234 where b.openid= ?; time=3 ms;
235 [ WARN ] [2017-11-23 10:33:48] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
236 [ WARN ] [2017-11-23 10:33:48] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
237 from `t_kmr_score_log_info`
238 where create_at BETWEEN ? and ?
239 and openid= ?;; time=1 ms;
240 [ WARN ] [2017-11-23 10:33:48] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
241 `openid`,
242 `nickname`,
243 `avater`,
244 `score`,
245 `create_at`,
246 `status`
247 )
248 values(
249 ?,
250 ?,
251 ?,
252 ?,
253 ?,
254 ?
255 );; time=5 ms;
256 [ WARN ] [2017-11-23 10:33:49] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
257 a.*
258 from(
259 select openid, min(score) score, nickname, avater
260 from t_kmr_score_log_info
261 where status= 1
262 GROUP BY openid) a,
263 (
264 select @i:= 0) t2
265 order by a.score
266 limit ?;; time=1 ms;
267 [ WARN ] [2017-11-23 10:33:49] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
268 from(
269 select(@i:= @i+ 1) r, a.*
270 from(
271 select openid, min(score) score, nickname, avater
272 from t_kmr_score_log_info
273 where status= 1
274 GROUP BY openid) a,(
275 select @i:= 0) t2
276 order by a.score) b
277 where b.openid= ?; time=4 ms;
278 [ WARN ] [2017-11-23 10:33:50] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
279 a.*
280 from(
281 select openid, min(score) score, nickname, avater
282 from t_kmr_score_log_info
283 where status= 1
284 GROUP BY openid) a,
285 (
286 select @i:= 0) t2
287 order by a.score
288 limit ?;; time=2 ms;
289 [ WARN ] [2017-11-23 10:33:50] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
290 from(
291 select(@i:= @i+ 1) r, a.*
292 from(
293 select openid, min(score) score, nickname, avater
294 from t_kmr_score_log_info
295 where status= 1
296 GROUP BY openid) a,(
297 select @i:= 0) t2
298 order by a.score) b
299 where b.openid= ?; time=1 ms;
300 [ WARN ] [2017-11-23 10:33:51] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
301 a.*
302 from(
303 select openid, min(score) score, nickname, avater
304 from t_kmr_score_log_info
305 where status= 1
306 GROUP BY openid) a,
307 (
308 select @i:= 0) t2
309 order by a.score
310 limit ?;; time=1 ms;
311 [ WARN ] [2017-11-23 10:33:51] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
312 from(
313 select(@i:= @i+ 1) r, a.*
314 from(
315 select openid, min(score) score, nickname, avater
316 from t_kmr_score_log_info
317 where status= 1
318 GROUP BY openid) a,(
319 select @i:= 0) t2
320 order by a.score) b
321 where b.openid= ?; time=1 ms;
322 [ WARN ] [2017-11-23 10:33:55] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
323 `openid`,
324 `nickname`,
325 `avater`,
326 `score`,
327 `create_at`,
328 `status`
329 )
330 values(
331 ?,
332 ?,
333 ?,
334 ?,
335 ?,
336 ?
337 );; time=1 ms;
338 [ WARN ] [2017-11-23 10:33:55] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
339 `openid`,
340 `nickname`,
341 `avater`,
342 `score`,
343 `create_at`,
344 `status`
345 )
346 values(
347 ?,
348 ?,
349 ?,
350 ?,
351 ?,
352 ?
353 );; time=1 ms;
354 [ WARN ] [2017-11-23 10:33:55] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
355 from `t_kmr_score_log_info`
356 where create_at BETWEEN ? and ?
357 and openid= ?;; time=2 ms;
358 [ WARN ] [2017-11-23 10:33:55] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
359 `openid`,
360 `nickname`,
361 `avater`,
362 `score`,
363 `create_at`,
364 `status`
365 )
366 values(
367 ?,
368 ?,
369 ?,
370 ?,
371 ?,
372 ?
373 );; time=2 ms;
374 [ WARN ] [2017-11-23 10:33:56] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
375 [ WARN ] [2017-11-23 10:33:56] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
376 from `t_kmr_score_log_info`
377 where create_at BETWEEN ? and ?
378 and openid= ?;; time=1 ms;
379 [ WARN ] [2017-11-23 10:33:56] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
380 `openid`,
381 `nickname`,
382 `avater`,
383 `score`,
384 `create_at`,
385 `status`
386 )
387 values(
388 ?,
389 ?,
390 ?,
391 ?,
392 ?,
393 ?
394 );; time=1 ms;
395 [ WARN ] [2017-11-23 10:33:56] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
396 `openid`,
397 `nickname`,
398 `avater`,
399 `score`,
400 `create_at`,
401 `status`
402 )
403 values(
404 ?,
405 ?,
406 ?,
407 ?,
408 ?,
409 ?
410 );; time=1 ms;
411 [ WARN ] [2017-11-23 10:33:56] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
412 `openid`,
413 `nickname`,
414 `avater`,
415 `score`,
416 `create_at`,
417 `status`
418 )
419 values(
420 ?,
421 ?,
422 ?,
423 ?,
424 ?,
425 ?
426 );; time=1 ms;
427 [ WARN ] [2017-11-23 10:33:56] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
428 [ WARN ] [2017-11-23 10:33:56] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
429 from `t_kmr_score_log_info`
430 where create_at BETWEEN ? and ?
431 and openid= ?;; time=1 ms;
432 [ WARN ] [2017-11-23 10:33:56] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
433 `openid`,
434 `nickname`,
435 `avater`,
436 `score`,
437 `create_at`,
438 `status`
439 )
440 values(
441 ?,
442 ?,
443 ?,
444 ?,
445 ?,
446 ?
447 );; time=2 ms;
448 [ WARN ] [2017-11-23 10:33:57] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
449 `openid`,
450 `nickname`,
451 `avater`,
452 `score`,
453 `create_at`,
454 `status`
455 )
456 values(
457 ?,
458 ?,
459 ?,
460 ?,
461 ?,
462 ?
463 );; time=1 ms;
464 [ WARN ] [2017-11-23 10:33:58] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
465 from `t_kmr_score_log_info`
466 where create_at BETWEEN ? and ?
467 and openid= ?;; time=1 ms;
468 [ WARN ] [2017-11-23 10:33:58] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
469 [ WARN ] [2017-11-23 10:33:58] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
470 [ WARN ] [2017-11-23 10:33:59] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
471 [ WARN ] [2017-11-23 10:34:00] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
472 from `t_kmr_score_log_info`
473 where create_at BETWEEN ? and ?
474 and openid= ?;; time=1 ms;
475 [ WARN ] [2017-11-23 10:34:00] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
476 from `t_kmr_score_log_info`
477 where create_at BETWEEN ? and ?
478 and openid= ?;; time=1 ms;
479 [ WARN ] [2017-11-23 10:34:01] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=1 ms;
480 [ WARN ] [2017-11-23 10:34:03] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
481 a.*
482 from(
483 select openid, min(score) score, nickname, avater
484 from t_kmr_score_log_info
485 where status= 1
486 GROUP BY openid) a,
487 (
488 select @i:= 0) t2
489 order by a.score
490 limit ?;; time=4 ms;
491 [ WARN ] [2017-11-23 10:34:03] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
492 from(
493 select(@i:= @i+ 1) r, a.*
494 from(
495 select openid, min(score) score, nickname, avater
496 from t_kmr_score_log_info
497 where status= 1
498 GROUP BY openid) a,(
499 select @i:= 0) t2
500 order by a.score) b
501 where b.openid= ?; time=3 ms;
502 [ WARN ] [2017-11-23 10:34:04] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
503 a.*
504 from(
505 select openid, min(score) score, nickname, avater
506 from t_kmr_score_log_info
507 where status= 1
508 GROUP BY openid) a,
509 (
510 select @i:= 0) t2
511 order by a.score
512 limit ?;; time=2 ms;
513 [ WARN ] [2017-11-23 10:34:04] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
514 from(
515 select(@i:= @i+ 1) r, a.*
516 from(
517 select openid, min(score) score, nickname, avater
518 from t_kmr_score_log_info
519 where status= 1
520 GROUP BY openid) a,(
521 select @i:= 0) t2
522 order by a.score) b
523 where b.openid= ?; time=3 ms;
524 [ WARN ] [2017-11-23 10:34:05] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
525 a.*
526 from(
527 select openid, min(score) score, nickname, avater
528 from t_kmr_score_log_info
529 where status= 1
530 GROUP BY openid) a,
531 (
532 select @i:= 0) t2
533 order by a.score
534 limit ?;; time=2 ms;
535 [ WARN ] [2017-11-23 10:34:05] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
536 from(
537 select(@i:= @i+ 1) r, a.*
538 from(
539 select openid, min(score) score, nickname, avater
540 from t_kmr_score_log_info
541 where status= 1
542 GROUP BY openid) a,(
543 select @i:= 0) t2
544 order by a.score) b
545 where b.openid= ?; time=1 ms;
546 [ WARN ] [2017-11-23 10:38:04] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
547 from `t_kmr_score_log_info`
548 where create_at BETWEEN ? and ?
549 and openid= ?;; time=1 ms;
550 [ WARN ] [2017-11-23 10:38:48] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_img_info` (
551 `openid`,
552 `nickname`,
553 `avater`,
554 `img_url`,
555 `create_at`,
556 `update_at`,
557 `status`
558 )
559 values(
560 ?,
561 ?,
562 ?,
563 ?,
564 ?,
565 ?,
566 ?
567 );; time=6 ms;
568 [ WARN ] [2017-11-23 10:38:54] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_img_info` (
569 `openid`,
570 `nickname`,
571 `avater`,
572 `img_url`,
573 `create_at`,
574 `update_at`,
575 `status`
576 )
577 values(
578 ?,
579 ?,
580 ?,
581 ?,
582 ?,
583 ?,
584 ?
585 );; time=1 ms;
586 [ WARN ] [2017-11-23 10:38:55] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_img_info` (
587 `openid`,
588 `nickname`,
589 `avater`,
590 `img_url`,
591 `create_at`,
592 `update_at`,
593 `status`
594 )
595 values(
596 ?,
597 ?,
598 ?,
599 ?,
600 ?,
601 ?,
602 ?
603 );; time=2 ms;
604 [ INFO ] [2017-11-23 10:39:15] org.springframework.beans.factory.xml.XmlBeanDefinitionReader [317] - Loading XML bean definitions from class path resource [org/springframework/jdbc/support/sql-error-codes.xml]
605 [ INFO ] [2017-11-23 10:39:15] org.springframework.jdbc.support.SQLErrorCodesFactory [126] - SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase, Hana]
606 [ WARN ] [2017-11-23 10:39:15] org.eclipse.jetty.servlet.ServletHandler [620] -
607 org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException:
608 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'openid' in 'where clause'
609 ### The error may exist in file [/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes/mappers/ImgInfoMapper.xml]
610 ### The error may involve defaultParameterMap
611 ### The error occurred while setting parameters
612 ### SQL: select * from t_kmr_config_info where openid = ? and status = 1 order by id desc limit 1;
613 ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'openid' in 'where clause'
614 ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'openid' in 'where clause'
615 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:980)
616 at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:859)
617 at javax.servlet.http.HttpServlet.service(HttpServlet.java:622)
618 at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:844)
619 at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
620 at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
621 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
622 at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:224)
623 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
624 at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
625 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
626 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
627 at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:87)
628 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
629 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
630 at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:77)
631 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
632 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
633 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121)
634 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
635 at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
636 at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
637 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
638 at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
639 at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
640 at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
641 at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
642 at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
643 at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
644 at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
645 at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
646 at org.eclipse.jetty.server.Server.handle(Server.java:499)
647 at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
648 at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
649 at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
650 at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
651 at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
652 at java.lang.Thread.run(Thread.java:745)
653 Caused by: org.springframework.jdbc.BadSqlGrammarException:
654 ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'openid' in 'where clause'
655 ### The error may exist in file [/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes/mappers/ImgInfoMapper.xml]
656 ### The error may involve defaultParameterMap
657 ### The error occurred while setting parameters
658 ### SQL: select * from t_kmr_config_info where openid = ? and status = 1 order by id desc limit 1;
659 ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'openid' in 'where clause'
660 ; bad SQL grammar []; nested exception is com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'openid' in 'where clause'
661 at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:231)
662 at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
663 at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:74)
664 at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:399)
665 at com.sun.proxy.$Proxy46.selectOne(Unknown Source)
666 at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:165)
667 at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:69)
668 at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:53)
669 at com.sun.proxy.$Proxy65.getNewByOpenid(Unknown Source)
670 at com.example.service.ImgInfoServiceImpl.getNewByOpenid(ImgInfoServiceImpl.java:29)
671 at com.example.controller.ImgInfoController.getbyopenid(ImgInfoController.java:37)
672 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
673 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
674 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
675 at java.lang.reflect.Method.invoke(Method.java:498)
676 at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
677 at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)
678 at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
679 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:817)
680 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:731)
681 at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
682 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
683 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
684 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:968)
685 ... 37 common frames omitted
686 Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'openid' in 'where clause'
687 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
688 at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
689 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
690 at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
691 at com.mysql.jdbc.Util.handleNewInstance(Util.java:404)
692 at com.mysql.jdbc.Util.getInstance(Util.java:387)
693 at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:939)
694 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3878)
695 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3814)
696 at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2478)
697 at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2625)
698 at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2551)
699 at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1861)
700 at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1192)
701 at sun.reflect.GeneratedMethodAccessor38.invoke(Unknown Source)
702 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
703 at java.lang.reflect.Method.invoke(Method.java:498)
704 at org.apache.tomcat.jdbc.pool.interceptor.AbstractQueryReport$StatementProxy.invoke(AbstractQueryReport.java:233)
705 at com.sun.proxy.$Proxy80.execute(Unknown Source)
706 at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:62)
707 at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:78)
708 at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62)
709 at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:303)
710 at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:154)
711 at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:102)
712 at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:82)
713 at sun.reflect.GeneratedMethodAccessor43.invoke(Unknown Source)
714 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
715 at java.lang.reflect.Method.invoke(Method.java:498)
716 at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
717 at com.example.utils.mybatis.pageable.MybatisPageableInterceptor.intercept(MybatisPageableInterceptor.java:90)
718 at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
719 at com.sun.proxy.$Proxy78.query(Unknown Source)
720 at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:120)
721 at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:113)
722 at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:73)
723 at sun.reflect.GeneratedMethodAccessor47.invoke(Unknown Source)
724 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
725 at java.lang.reflect.Method.invoke(Method.java:498)
726 at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:386)
727 ... 57 common frames omitted
728 [ INFO ] [2017-11-23 10:39:54] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [960] - Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:32:38 CST 2017]; root of context hierarchy
729 [ INFO ] [2017-11-23 10:39:54] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [449] - Unregistering JMX-exposed beans on shutdown
730 [ WARN ] [2017-11-23 10:39:54] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
731 [ INFO ] [2017-11-23 10:39:54] org.eclipse.jetty.server.ServerConnector [306] - Stopped ServerConnector@585ebc93{HTTP/1.1}{0.0.0.0:9092}
732 [ INFO ] [2017-11-23 10:39:54] application [2052] - Destroying Spring FrameworkServlet 'dispatcherServlet'
733 [ INFO ] [2017-11-23 10:39:54] org.eclipse.jetty.server.handler.ContextHandler [865] - Stopped o.s.b.c.e.j.JettyEmbeddedWebAppContext@41bfa9e9{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.4828911814076382451.9092/,UNAVAILABLE}
734 [ INFO ] [2017-11-23 10:39:57] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
735 [ INFO ] [2017-11-23 10:39:57] com.example.DemoApplication [48] - Starting DemoApplication on qujiehuideMacBook-Pro.local with PID 24314 (/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes started by JA in /Users/JA/kmr-h5-java/kmr_dp_HDP)
736 [ INFO ] [2017-11-23 10:39:57] com.example.DemoApplication [666] - No active profile set, falling back to default profiles: default
737 [ INFO ] [2017-11-23 10:39:57] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [578] - Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:39:57 CST 2017]; root of context hierarchy
738 [ INFO ] [2017-11-23 10:39:58] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
739 [ INFO ] [2017-11-23 10:39:59] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
740 [ INFO ] [2017-11-23 10:39:59] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
741 [ INFO ] [2017-11-23 10:39:59] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
742 [ INFO ] [2017-11-23 10:39:59] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
743 [ INFO ] [2017-11-23 10:39:59] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$555a42c3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
744 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
745 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
746 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
747 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
748 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'scoreLogInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
749 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'imgInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
750 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'configInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
751 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
752 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
753 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
754 [ INFO ] [2017-11-23 10:40:00] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8d459c12] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
755 [ INFO ] [2017-11-23 10:40:00] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory [149] - Server initialized with port: 9092
756 [ INFO ] [2017-11-23 10:40:00] org.eclipse.jetty.server.Server [327] - jetty-9.2.15.v20160210
757 [ INFO ] [2017-11-23 10:40:00] application [2052] - Initializing Spring embedded WebApplicationContext
758 [ INFO ] [2017-11-23 10:40:00] org.springframework.web.context.ContextLoader [272] - Root WebApplicationContext: initialization completed in 3275 ms
759 [ INFO ] [2017-11-23 10:40:01] org.springframework.boot.context.embedded.ServletRegistrationBean [189] - Mapping servlet: 'dispatcherServlet' to [/]
760 [ INFO ] [2017-11-23 10:40:01] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'characterEncodingFilter' to: [/*]
761 [ INFO ] [2017-11-23 10:40:01] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
762 [ INFO ] [2017-11-23 10:40:01] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'httpPutFormContentFilter' to: [/*]
763 [ INFO ] [2017-11-23 10:40:01] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'requestContextFilter' to: [/*]
764 [ INFO ] [2017-11-23 10:40:01] org.eclipse.jetty.server.handler.ContextHandler [744] - Started o.s.b.c.e.j.JettyEmbeddedWebAppContext@3421debd{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.3954796647155177534.9092/,AVAILABLE}
765 [ INFO ] [2017-11-23 10:40:01] org.eclipse.jetty.server.Server [379] - Started @5920ms
766 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:39:57 CST 2017]; root of context hierarchy
767 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
768 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
769 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
770 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
771 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
772 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
773 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
774 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
775 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
776 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile,com.example.models.ImgInfo)
777 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/getbyopenid]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.getbyopenid(javax.servlet.http.HttpServletRequest,java.lang.String)
778 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
779 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ScoreLogInfo)
780 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/ranking]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.ranking(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.Long)
781 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/counttoday]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.counttoday(javax.servlet.http.HttpServletRequest,java.lang.String)
782 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
783 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
784 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
785 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
786 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
787 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
788 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
789 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
790 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
791 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
792 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
793 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
794 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
795 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
796 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
797 [ INFO ] [2017-11-23 10:40:02] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [431] - Registering beans for JMX exposure on startup
798 [ INFO ] [2017-11-23 10:40:02] application [2052] - Initializing Spring FrameworkServlet 'dispatcherServlet'
799 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.DispatcherServlet [488] - FrameworkServlet 'dispatcherServlet': initialization started
800 [ INFO ] [2017-11-23 10:40:02] org.springframework.web.servlet.DispatcherServlet [507] - FrameworkServlet 'dispatcherServlet': initialization completed in 11 ms
801 [ INFO ] [2017-11-23 10:40:02] org.eclipse.jetty.server.ServerConnector [266] - Started ServerConnector@2b441e56{HTTP/1.1}{0.0.0.0:9092}
802 [ INFO ] [2017-11-23 10:40:02] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer [121] - Jetty started on port(s) 9092 (http/1.1)
803 [ INFO ] [2017-11-23 10:40:02] com.example.DemoApplication [57] - Started DemoApplication in 6.122 seconds (JVM running for 7.19)
804 [ WARN ] [2017-11-23 10:40:06] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_img_info where openid = ? and status = 1 order by id desc limit 1;; time=1 ms;
805 [ WARN ] [2017-11-23 10:40:10] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_img_info where openid = ? and status = 1 order by id desc limit 1;; time=1 ms;
806 [ INFO ] [2017-11-23 14:19:59] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [960] - Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Thu Nov 23 10:39:57 CST 2017]; root of context hierarchy
1 [ INFO ] [2017-11-29 14:39:33] com.example.DemoApplication [48] - Starting DemoApplication on qujiehuideMacBook-Pro.local with PID 31631 (/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes started by JA in /Users/JA/kmr-h5-java/kmr_dp_HDP)
2 [ INFO ] [2017-11-29 14:39:33] com.example.DemoApplication [666] - No active profile set, falling back to default profiles: default
3 [ INFO ] [2017-11-29 14:39:33] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
4 [ INFO ] [2017-11-29 14:39:33] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [578] - Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Wed Nov 29 14:39:33 CST 2017]; root of context hierarchy
5 [ INFO ] [2017-11-29 14:39:34] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
6 [ INFO ] [2017-11-29 14:39:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
7 [ INFO ] [2017-11-29 14:39:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
8 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
9 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
10 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$6d4d2101] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
11 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
12 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
13 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
14 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
15 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'scoreLogInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
16 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'imgInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
17 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'configInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
18 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
19 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
20 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
21 [ INFO ] [2017-11-29 14:39:36] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a5387a50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
22 [ INFO ] [2017-11-29 14:39:36] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory [149] - Server initialized with port: 9092
23 [ INFO ] [2017-11-29 14:39:36] org.eclipse.jetty.server.Server [327] - jetty-9.2.15.v20160210
24 [ INFO ] [2017-11-29 14:39:36] application [2052] - Initializing Spring embedded WebApplicationContext
25 [ INFO ] [2017-11-29 14:39:36] org.springframework.web.context.ContextLoader [272] - Root WebApplicationContext: initialization completed in 3173 ms
26 [ INFO ] [2017-11-29 14:39:37] org.springframework.boot.context.embedded.ServletRegistrationBean [189] - Mapping servlet: 'dispatcherServlet' to [/]
27 [ INFO ] [2017-11-29 14:39:37] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'characterEncodingFilter' to: [/*]
28 [ INFO ] [2017-11-29 14:39:37] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
29 [ INFO ] [2017-11-29 14:39:37] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'httpPutFormContentFilter' to: [/*]
30 [ INFO ] [2017-11-29 14:39:37] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'requestContextFilter' to: [/*]
31 [ INFO ] [2017-11-29 14:39:37] org.eclipse.jetty.server.handler.ContextHandler [744] - Started o.s.b.c.e.j.JettyEmbeddedWebAppContext@7ecda95b{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.3338688916819545308.9092/,AVAILABLE}
32 [ INFO ] [2017-11-29 14:39:37] org.eclipse.jetty.server.Server [379] - Started @6128ms
33 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Wed Nov 29 14:39:33 CST 2017]; root of context hierarchy
34 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
35 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
36 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
37 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
38 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
39 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
40 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
41 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
42 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
43 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile,com.example.models.ImgInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
44 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/getbyopenid]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.getbyopenid(javax.servlet.http.HttpServletRequest,java.lang.String)
45 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
46 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ScoreLogInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
47 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/ranking]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.ranking(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.Long)
48 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/counttoday]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.counttoday(javax.servlet.http.HttpServletRequest,java.lang.String)
49 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
50 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
51 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
52 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
53 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
54 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
55 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
56 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
57 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
58 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
59 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/wx/getUser]}" onto public com.example.support.model.MessageEntity com.example.controller.WxController.oauth(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
60 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
61 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
62 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
63 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
64 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
65 [ INFO ] [2017-11-29 14:39:38] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [431] - Registering beans for JMX exposure on startup
66 [ INFO ] [2017-11-29 14:39:38] application [2052] - Initializing Spring FrameworkServlet 'dispatcherServlet'
67 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.DispatcherServlet [488] - FrameworkServlet 'dispatcherServlet': initialization started
68 [ INFO ] [2017-11-29 14:39:38] org.springframework.web.servlet.DispatcherServlet [507] - FrameworkServlet 'dispatcherServlet': initialization completed in 12 ms
69 [ INFO ] [2017-11-29 14:39:38] org.eclipse.jetty.server.ServerConnector [266] - Started ServerConnector@26a4f9ed{HTTP/1.1}{0.0.0.0:9092}
70 [ INFO ] [2017-11-29 14:39:38] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer [121] - Jetty started on port(s) 9092 (http/1.1)
71 [ INFO ] [2017-11-29 14:39:38] com.example.DemoApplication [57] - Started DemoApplication in 5.844 seconds (JVM running for 7.314)
72 [ WARN ] [2017-11-29 14:40:57] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
73 a.*
74 from(
75 select openid, min(score) score, nickname, headimgurl
76 from t_kmr_score_log_info
77 where status= 1
78 GROUP BY openid) a,
79 (
80 select @i:= 0) t2
81 order by a.score
82 limit ?;; time=2 ms;
83 [ WARN ] [2017-11-29 14:40:57] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
84 from(
85 select(@i:= @i+ 1) r, a.*
86 from(
87 select openid, min(score) score, nickname, headimgurl
88 from t_kmr_score_log_info
89 where status= 1
90 GROUP BY openid) a,(
91 select @i:= 0) t2
92 order by a.score) b
93 where b.openid= ?; time=1 ms;
94 [ INFO ] [2017-11-29 14:42:20] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [960] - Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Wed Nov 29 14:39:33 CST 2017]; root of context hierarchy
95 [ INFO ] [2017-11-29 14:42:20] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [449] - Unregistering JMX-exposed beans on shutdown
96 [ WARN ] [2017-11-29 14:42:20] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
97 [ INFO ] [2017-11-29 14:42:20] org.eclipse.jetty.server.ServerConnector [306] - Stopped ServerConnector@26a4f9ed{HTTP/1.1}{0.0.0.0:9092}
98 [ INFO ] [2017-11-29 14:42:20] application [2052] - Destroying Spring FrameworkServlet 'dispatcherServlet'
99 [ INFO ] [2017-11-29 14:42:20] org.eclipse.jetty.server.handler.ContextHandler [865] - Stopped o.s.b.c.e.j.JettyEmbeddedWebAppContext@7ecda95b{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.3338688916819545308.9092/,UNAVAILABLE}
100 [ INFO ] [2017-11-29 14:42:31] org.hibernate.validator.internal.util.Version [30] - HV000001: Hibernate Validator 5.2.4.Final
101 [ INFO ] [2017-11-29 14:42:31] com.example.DemoApplication [48] - Starting DemoApplication on qujiehuideMacBook-Pro.local with PID 31637 (/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes started by JA in /Users/JA/kmr-h5-java/kmr_dp_HDP)
102 [ INFO ] [2017-11-29 14:42:31] com.example.DemoApplication [666] - No active profile set, falling back to default profiles: default
103 [ INFO ] [2017-11-29 14:42:31] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [578] - Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Wed Nov 29 14:42:31 CST 2017]; root of context hierarchy
104 [ INFO ] [2017-11-29 14:42:32] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
105 [ INFO ] [2017-11-29 14:42:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
106 [ INFO ] [2017-11-29 14:42:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
107 [ INFO ] [2017-11-29 14:42:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
108 [ INFO ] [2017-11-29 14:42:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
109 [ INFO ] [2017-11-29 14:42:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$39e3bbb7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
110 [ INFO ] [2017-11-29 14:42:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
111 [ INFO ] [2017-11-29 14:42:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
112 [ INFO ] [2017-11-29 14:42:34] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
113 [ INFO ] [2017-11-29 14:42:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
114 [ INFO ] [2017-11-29 14:42:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'scoreLogInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
115 [ INFO ] [2017-11-29 14:42:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'imgInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
116 [ INFO ] [2017-11-29 14:42:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'configInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
117 [ INFO ] [2017-11-29 14:42:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
118 [ INFO ] [2017-11-29 14:42:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
119 [ INFO ] [2017-11-29 14:42:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
120 [ INFO ] [2017-11-29 14:42:35] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$71cf1506] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
121 [ INFO ] [2017-11-29 14:42:35] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory [149] - Server initialized with port: 9092
122 [ INFO ] [2017-11-29 14:42:35] org.eclipse.jetty.server.Server [327] - jetty-9.2.15.v20160210
123 [ INFO ] [2017-11-29 14:42:35] application [2052] - Initializing Spring embedded WebApplicationContext
124 [ INFO ] [2017-11-29 14:42:35] org.springframework.web.context.ContextLoader [272] - Root WebApplicationContext: initialization completed in 3933 ms
125 [ INFO ] [2017-11-29 14:42:35] org.springframework.boot.context.embedded.ServletRegistrationBean [189] - Mapping servlet: 'dispatcherServlet' to [/]
126 [ INFO ] [2017-11-29 14:42:35] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'characterEncodingFilter' to: [/*]
127 [ INFO ] [2017-11-29 14:42:35] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
128 [ INFO ] [2017-11-29 14:42:35] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'httpPutFormContentFilter' to: [/*]
129 [ INFO ] [2017-11-29 14:42:35] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'requestContextFilter' to: [/*]
130 [ INFO ] [2017-11-29 14:42:36] org.eclipse.jetty.server.handler.ContextHandler [744] - Started o.s.b.c.e.j.JettyEmbeddedWebAppContext@73c48264{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.7337060732055816949.9092/,AVAILABLE}
131 [ INFO ] [2017-11-29 14:42:36] org.eclipse.jetty.server.Server [379] - Started @6797ms
132 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Wed Nov 29 14:42:31 CST 2017]; root of context hierarchy
133 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
134 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
135 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
136 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
137 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
138 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
139 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
140 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
141 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
142 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile,com.example.models.ImgInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
143 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/getbyopenid]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.getbyopenid(javax.servlet.http.HttpServletRequest,java.lang.String)
144 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
145 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ScoreLogInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
146 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/ranking]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.ranking(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.Long)
147 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/counttoday]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.counttoday(javax.servlet.http.HttpServletRequest,java.lang.String)
148 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
149 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
150 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
151 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
152 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
153 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
154 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
155 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
156 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
157 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
158 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/wx/getUser]}" onto public com.example.support.model.MessageEntity com.example.controller.WxController.oauth(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
159 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
160 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
161 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
162 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
163 [ INFO ] [2017-11-29 14:42:36] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
164 [ INFO ] [2017-11-29 14:42:37] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [431] - Registering beans for JMX exposure on startup
165 [ INFO ] [2017-11-29 14:42:37] application [2052] - Initializing Spring FrameworkServlet 'dispatcherServlet'
166 [ INFO ] [2017-11-29 14:42:37] org.springframework.web.servlet.DispatcherServlet [488] - FrameworkServlet 'dispatcherServlet': initialization started
167 [ INFO ] [2017-11-29 14:42:37] org.springframework.web.servlet.DispatcherServlet [507] - FrameworkServlet 'dispatcherServlet': initialization completed in 13 ms
168 [ INFO ] [2017-11-29 14:42:37] org.eclipse.jetty.server.ServerConnector [266] - Started ServerConnector@514377fc{HTTP/1.1}{0.0.0.0:9092}
169 [ INFO ] [2017-11-29 14:42:37] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer [121] - Jetty started on port(s) 9092 (http/1.1)
170 [ INFO ] [2017-11-29 14:42:37] com.example.DemoApplication [57] - Started DemoApplication in 6.835 seconds (JVM running for 8.032)
171 [ INFO ] [2017-11-29 14:43:38] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [960] - Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@2667f029: startup date [Wed Nov 29 14:42:31 CST 2017]; root of context hierarchy
172 [ INFO ] [2017-11-29 14:43:38] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [449] - Unregistering JMX-exposed beans on shutdown
173 [ WARN ] [2017-11-29 14:43:38] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
174 [ INFO ] [2017-11-29 14:43:38] org.eclipse.jetty.server.ServerConnector [306] - Stopped ServerConnector@514377fc{HTTP/1.1}{0.0.0.0:9092}
175 [ INFO ] [2017-11-29 14:43:38] application [2052] - Destroying Spring FrameworkServlet 'dispatcherServlet'
176 [ INFO ] [2017-11-29 14:43:38] org.eclipse.jetty.server.handler.ContextHandler [865] - Stopped o.s.b.c.e.j.JettyEmbeddedWebAppContext@73c48264{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.7337060732055816949.9092/,UNAVAILABLE}
177 [ INFO ] [2017-11-29 14:48:22] com.example.DemoApplication [48] - Starting DemoApplication on qujiehuideMacBook-Pro.local with PID 31646 (/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes started by JA in /Users/JA/kmr-h5-java/kmr_dp_HDP)
178 [ INFO ] [2017-11-29 14:48:22] com.example.DemoApplication [666] - No active profile set, falling back to default profiles: default
179 [ INFO ] [2017-11-29 14:48:22] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [578] - Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@6933b6c6: startup date [Wed Nov 29 14:48:22 CST 2017]; root of context hierarchy
180 [ INFO ] [2017-11-29 14:48:23] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
181 [ INFO ] [2017-11-29 14:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
182 [ INFO ] [2017-11-29 14:48:24] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
183 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
184 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
185 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$7d940371] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
186 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
187 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
188 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
189 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
190 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'scoreLogInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
191 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'imgInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
192 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'configInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
193 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
194 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
195 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
196 [ INFO ] [2017-11-29 14:48:25] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b57f5cc0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
197 [ INFO ] [2017-11-29 14:48:25] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory [149] - Server initialized with port: 9092
198 [ INFO ] [2017-11-29 14:48:25] org.eclipse.jetty.server.Server [327] - jetty-9.2.15.v20160210
199 [ INFO ] [2017-11-29 14:48:25] application [2052] - Initializing Spring embedded WebApplicationContext
200 [ INFO ] [2017-11-29 14:48:25] org.springframework.web.context.ContextLoader [272] - Root WebApplicationContext: initialization completed in 3742 ms
201 [ INFO ] [2017-11-29 14:48:26] org.springframework.boot.context.embedded.ServletRegistrationBean [189] - Mapping servlet: 'dispatcherServlet' to [/]
202 [ INFO ] [2017-11-29 14:48:26] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'characterEncodingFilter' to: [/*]
203 [ INFO ] [2017-11-29 14:48:26] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
204 [ INFO ] [2017-11-29 14:48:26] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'httpPutFormContentFilter' to: [/*]
205 [ INFO ] [2017-11-29 14:48:26] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'requestContextFilter' to: [/*]
206 [ INFO ] [2017-11-29 14:48:27] org.eclipse.jetty.server.handler.ContextHandler [744] - Started o.s.b.c.e.j.JettyEmbeddedWebAppContext@203765b2{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.8642504536456874902.9092/,AVAILABLE}
207 [ INFO ] [2017-11-29 14:48:27] org.eclipse.jetty.server.Server [379] - Started @7282ms
208 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@6933b6c6: startup date [Wed Nov 29 14:48:22 CST 2017]; root of context hierarchy
209 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
210 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
211 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
212 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
213 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
214 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
215 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
216 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
217 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
218 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile,com.example.models.ImgInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
219 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/getbyopenid]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.getbyopenid(javax.servlet.http.HttpServletRequest,java.lang.String)
220 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
221 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ScoreLogInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
222 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/ranking]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.ranking(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.Long)
223 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/counttoday]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.counttoday(javax.servlet.http.HttpServletRequest,java.lang.String)
224 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
225 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
226 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
227 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
228 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
229 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
230 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
231 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
232 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
233 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
234 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/wx/getUser]}" onto public com.example.support.model.MessageEntity com.example.controller.WxController.oauth(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
235 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
236 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
237 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
238 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
239 [ INFO ] [2017-11-29 14:48:27] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
240 [ INFO ] [2017-11-29 14:48:28] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [431] - Registering beans for JMX exposure on startup
241 [ INFO ] [2017-11-29 14:48:28] application [2052] - Initializing Spring FrameworkServlet 'dispatcherServlet'
242 [ INFO ] [2017-11-29 14:48:28] org.springframework.web.servlet.DispatcherServlet [488] - FrameworkServlet 'dispatcherServlet': initialization started
243 [ INFO ] [2017-11-29 14:48:28] org.springframework.web.servlet.DispatcherServlet [507] - FrameworkServlet 'dispatcherServlet': initialization completed in 15 ms
244 [ INFO ] [2017-11-29 14:48:28] org.eclipse.jetty.server.ServerConnector [266] - Started ServerConnector@1b8ee69d{HTTP/1.1}{0.0.0.0:9092}
245 [ INFO ] [2017-11-29 14:48:28] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer [121] - Jetty started on port(s) 9092 (http/1.1)
246 [ INFO ] [2017-11-29 14:48:28] com.example.DemoApplication [57] - Started DemoApplication in 7.297 seconds (JVM running for 8.783)
247 [ WARN ] [2017-11-29 14:50:10] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select * from t_kmr_config_info limit 1;; time=4 ms;
248 [ WARN ] [2017-11-29 14:50:10] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select count(*) c
249 from `t_kmr_score_log_info`
250 where create_at BETWEEN ? and ?
251 and openid= ?;; time=1 ms;
252 [ WARN ] [2017-11-29 14:50:10] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=insert into `t_kmr_score_log_info` (
253 `openid`,
254 `nickname`,
255 `headimgurl`,
256 gtmc_uid,
257 gtmc_name,
258 gtmc_department,
259 `score`,
260 `create_at`,
261 `status`
262 )
263 values(
264 ?,
265 ?,
266 ?,
267 ?,
268 ?,
269 ?,
270 ?,
271 ?,
272 ?
273 );; time=2 ms;
274 [ WARN ] [2017-11-29 14:59:25] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
275 a.*
276 from(
277 select openid, min(score) score, nickname, headimgurl
278 from t_kmr_score_log_info
279 where status= 1
280 GROUP BY openid) a,
281 (
282 select @i:= 0) t2
283 order by a.score
284 limit ?;; time=1 ms;
285 [ WARN ] [2017-11-29 14:59:25] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
286 from(
287 select(@i:= @i+ 1) r, a.*
288 from(
289 select openid, min(score) score, nickname, headimgurl
290 from t_kmr_score_log_info
291 where status= 1
292 GROUP BY openid) a,(
293 select @i:= 0) t2
294 order by a.score) b
295 where b.openid= ?; time=1 ms;
296 [ WARN ] [2017-11-29 14:59:47] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select(@i:= @i+ 1) r,
297 a.*
298 from(
299 select openid, min(score) score, nickname, headimgurl
300 from t_kmr_score_log_info
301 where status= 1
302 GROUP BY openid) a,
303 (
304 select @i:= 0) t2
305 order by a.score
306 limit ?;; time=1 ms;
307 [ WARN ] [2017-11-29 14:59:47] org.apache.tomcat.jdbc.pool.interceptor.SlowQueryReport [180] - Slow Query Report SQL=select b.*
308 from(
309 select(@i:= @i+ 1) r, a.*
310 from(
311 select openid, min(score) score, nickname, headimgurl
312 from t_kmr_score_log_info
313 where status= 1
314 GROUP BY openid) a,(
315 select @i:= 0) t2
316 order by a.score) b
317 where b.openid= ?; time=1 ms;
318 [ INFO ] [2017-11-29 16:03:33] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [960] - Closing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@6933b6c6: startup date [Wed Nov 29 14:48:22 CST 2017]; root of context hierarchy
319 [ INFO ] [2017-11-29 16:03:33] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [449] - Unregistering JMX-exposed beans on shutdown
320 [ WARN ] [2017-11-29 16:03:33] org.springframework.beans.factory.support.DisposableBeanAdapter [364] - Invocation of destroy method 'close' failed on bean with name 'sqlSessionTemplate': java.lang.UnsupportedOperationException: Manual close is not allowed over a Spring managed SqlSession
321 [ INFO ] [2017-11-29 16:03:33] org.eclipse.jetty.server.ServerConnector [306] - Stopped ServerConnector@1b8ee69d{HTTP/1.1}{0.0.0.0:9092}
322 [ INFO ] [2017-11-29 16:03:33] application [2052] - Destroying Spring FrameworkServlet 'dispatcherServlet'
323 [ INFO ] [2017-11-29 16:03:33] org.eclipse.jetty.server.handler.ContextHandler [865] - Stopped o.s.b.c.e.j.JettyEmbeddedWebAppContext@203765b2{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.8642504536456874902.9092/,UNAVAILABLE}
324 [ INFO ] [2017-11-29 16:18:16] com.example.DemoApplication [48] - Starting DemoApplication on qujiehuideMacBook-Pro.local with PID 31744 (/Users/JA/kmr-h5-java/kmr_dp_HDP/target/classes started by JA in /Users/JA/kmr-h5-java/kmr_dp_HDP)
325 [ INFO ] [2017-11-29 16:18:16] com.example.DemoApplication [666] - No active profile set, falling back to default profiles: default
326 [ INFO ] [2017-11-29 16:18:16] org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext [578] - Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@6933b6c6: startup date [Wed Nov 29 16:18:16 CST 2017]; root of context hierarchy
327 [ INFO ] [2017-11-29 16:18:17] org.springframework.beans.factory.support.DefaultListableBeanFactory [839] - Overriding bean definition for bean 'beanNameViewResolver' with a different definition: replacing [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class]] with [Root bean: class [null]; scope=; abstract=false; lazyInit=false; autowireMode=3; dependencyCheck=0; autowireCandidate=true; primary=false; factoryBeanName=org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter; factoryMethodName=beanNameViewResolver; initMethodName=null; destroyMethodName=(inferred); defined in class path resource [org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class]]
328 [ INFO ] [2017-11-29 16:18:18] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'spring.datasource.CONFIGURATION_PROPERTIES' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
329 [ INFO ] [2017-11-29 16:18:18] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration' of type [class org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration$NonEmbeddedConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
330 [ INFO ] [2017-11-29 16:18:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'dataSource' of type [class org.apache.tomcat.jdbc.pool.DataSource] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
331 [ INFO ] [2017-11-29 16:18:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'mybatisPageableInterceptor' of type [class com.example.utils.mybatis.pageable.MybatisPageableInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
332 [ INFO ] [2017-11-29 16:18:19] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'myBatisConfig' of type [class com.example.utils.mybatis.MyBatisConfig$$EnhancerBySpringCGLIB$$826a13b6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
333 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionFactory' of type [class org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
334 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'sqlSessionTemplate' of type [class org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
335 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'SMSLogsMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
336 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'seriesInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
337 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'scoreLogInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
338 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'imgInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
339 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'configInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
340 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'applyInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
341 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'accountInfoMapper' of type [class org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
342 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'annotationDrivenTransactionManager' of type [class org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
343 [ INFO ] [2017-11-29 16:18:20] org.springframework.context.support.PostProcessorRegistrationDelegate$BeanPostProcessorChecker [328] - Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ba556d05] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
344 [ INFO ] [2017-11-29 16:18:20] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainerFactory [149] - Server initialized with port: 9092
345 [ INFO ] [2017-11-29 16:18:20] org.eclipse.jetty.server.Server [327] - jetty-9.2.15.v20160210
346 [ INFO ] [2017-11-29 16:18:20] application [2052] - Initializing Spring embedded WebApplicationContext
347 [ INFO ] [2017-11-29 16:18:20] org.springframework.web.context.ContextLoader [272] - Root WebApplicationContext: initialization completed in 4009 ms
348 [ INFO ] [2017-11-29 16:18:21] org.springframework.boot.context.embedded.ServletRegistrationBean [189] - Mapping servlet: 'dispatcherServlet' to [/]
349 [ INFO ] [2017-11-29 16:18:21] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'characterEncodingFilter' to: [/*]
350 [ INFO ] [2017-11-29 16:18:21] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
351 [ INFO ] [2017-11-29 16:18:21] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'httpPutFormContentFilter' to: [/*]
352 [ INFO ] [2017-11-29 16:18:21] org.springframework.boot.context.embedded.FilterRegistrationBean [258] - Mapping filter: 'requestContextFilter' to: [/*]
353 [ INFO ] [2017-11-29 16:18:22] org.eclipse.jetty.server.handler.ContextHandler [744] - Started o.s.b.c.e.j.JettyEmbeddedWebAppContext@506aa618{/,file:/private/var/folders/gr/vnj7fqcx3779xx9gq56x1dd80000gn/T/jetty-docbase.1480127264417621084.9092/,AVAILABLE}
354 [ INFO ] [2017-11-29 16:18:22] org.eclipse.jetty.server.Server [379] - Started @7849ms
355 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter [532] - Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@6933b6c6: startup date [Wed Nov 29 16:18:16 CST 2017]; root of context hierarchy
356 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
357 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.String,java.lang.String,java.lang.String,java.lang.Integer,java.lang.Integer)
358 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ApplyInfo)
359 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/scrap]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.scrap(javax.servlet.http.HttpServletRequest,java.lang.Long)
360 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/recovery]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.recovery(javax.servlet.http.HttpServletRequest,java.lang.Long)
361 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/upload]}" onto public com.example.support.model.MessageEntity com.example.controller.ApplyInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
362 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/applyinfo/downexport]}" onto public void com.example.controller.ApplyInfoController.downexport(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String,javax.servlet.http.HttpServletResponse)
363 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile)
364 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/file/uploadbase64],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.FileController.uploadbase64(javax.servlet.http.HttpServletRequest,java.lang.String)
365 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/upload],methods=[POST]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.upload(javax.servlet.http.HttpServletRequest,org.springframework.web.multipart.MultipartFile,com.example.models.ImgInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
366 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/img/getbyopenid]}" onto public com.example.support.model.MessageEntity com.example.controller.ImgInfoController.getbyopenid(javax.servlet.http.HttpServletRequest,java.lang.String)
367 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/login]}" onto public com.example.support.model.MessageEntity com.example.controller.LoginController.send(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
368 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/save]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.ScoreLogInfo,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.lang.String)
369 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/sum]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.sum(javax.servlet.http.HttpServletRequest,java.lang.String)
370 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/ranking]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.ranking(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.Long)
371 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/rank/counttoday]}" onto public com.example.support.model.MessageEntity com.example.controller.ScoreLogInfoController.counttoday(javax.servlet.http.HttpServletRequest,java.lang.String)
372 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/get]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.get(javax.servlet.http.HttpServletRequest,java.lang.Long)
373 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/update]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.update(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
374 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/delete]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.delete(javax.servlet.http.HttpServletRequest,java.lang.Long)
375 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/list]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.list(javax.servlet.http.HttpServletRequest,java.lang.Integer,java.lang.Integer,java.lang.Integer)
376 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/save]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.save(javax.servlet.http.HttpServletRequest,com.example.models.SeriesInfo)
377 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/up]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.up(javax.servlet.http.HttpServletRequest,java.lang.Long)
378 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/listByCommercial]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.listByCommercial(javax.servlet.http.HttpServletRequest,java.lang.Integer)
379 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/seriesinfo/down]}" onto public com.example.support.model.MessageEntity com.example.controller.SeriesInfoController.down(javax.servlet.http.HttpServletRequest,java.lang.Long)
380 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/send]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.send(javax.servlet.http.HttpServletRequest,java.lang.String)
381 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/wanmei/sms/validate]}" onto public com.example.support.model.MessageEntity com.example.controller.SmsController.validate(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
382 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/kmr/wx/getUser]}" onto public com.example.support.model.MessageEntity com.example.controller.WxController.oauth(javax.servlet.http.HttpServletRequest,java.lang.String,java.lang.String)
383 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
384 [ INFO ] [2017-11-29 16:18:22] org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping [534] - Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
385 [ INFO ] [2017-11-29 16:18:23] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
386 [ INFO ] [2017-11-29 16:18:23] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
387 [ INFO ] [2017-11-29 16:18:23] org.springframework.web.servlet.handler.SimpleUrlHandlerMapping [341] - Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
388 [ INFO ] [2017-11-29 16:18:24] org.springframework.jmx.export.annotation.AnnotationMBeanExporter [431] - Registering beans for JMX exposure on startup
389 [ INFO ] [2017-11-29 16:18:24] application [2052] - Initializing Spring FrameworkServlet 'dispatcherServlet'
390 [ INFO ] [2017-11-29 16:18:24] org.springframework.web.servlet.DispatcherServlet [488] - FrameworkServlet 'dispatcherServlet': initialization started
391 [ INFO ] [2017-11-29 16:18:24] org.springframework.web.servlet.DispatcherServlet [507] - FrameworkServlet 'dispatcherServlet': initialization completed in 63 ms
392 [ INFO ] [2017-11-29 16:18:24] org.eclipse.jetty.server.ServerConnector [266] - Started ServerConnector@594619d0{HTTP/1.1}{0.0.0.0:9092}
393 [ INFO ] [2017-11-29 16:18:24] org.springframework.boot.context.embedded.jetty.JettyEmbeddedServletContainer [121] - Jetty started on port(s) 9092 (http/1.1)
394 [ INFO ] [2017-11-29 16:18:24] com.example.DemoApplication [57] - Started DemoApplication in 8.654 seconds (JVM running for 9.982)
1 #!/bin/sh
2 # ----------------------------------------------------------------------------
3 # Licensed to the Apache Software Foundation (ASF) under one
4 # or more contributor license agreements. See the NOTICE file
5 # distributed with this work for additional information
6 # regarding copyright ownership. The ASF licenses this file
7 # to you under the Apache License, Version 2.0 (the
8 # "License"); you may not use this file except in compliance
9 # with the License. You may obtain a copy of the License at
10 #
11 # http://www.apache.org/licenses/LICENSE-2.0
12 #
13 # Unless required by applicable law or agreed to in writing,
14 # software distributed under the License is distributed on an
15 # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 # KIND, either express or implied. See the License for the
17 # specific language governing permissions and limitations
18 # under the License.
19 # ----------------------------------------------------------------------------
20
21 # ----------------------------------------------------------------------------
22 # Maven2 Start Up Batch script
23 #
24 # Required ENV vars:
25 # ------------------
26 # JAVA_HOME - location of a JDK home dir
27 #
28 # Optional ENV vars
29 # -----------------
30 # M2_HOME - location of maven2's installed home dir
31 # MAVEN_OPTS - parameters passed to the Java VM when running Maven
32 # e.g. to debug Maven itself, use
33 # set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
34 # MAVEN_SKIP_RC - flag to disable loading of mavenrc files
35 # ----------------------------------------------------------------------------
36
37 if [ -z "$MAVEN_SKIP_RC" ] ; then
38
39 if [ -f /etc/mavenrc ] ; then
40 . /etc/mavenrc
41 fi
42
43 if [ -f "$HOME/.mavenrc" ] ; then
44 . "$HOME/.mavenrc"
45 fi
46
47 fi
48
49 # OS specific support. $var _must_ be set to either true or false.
50 cygwin=false;
51 darwin=false;
52 mingw=false
53 case "`uname`" in
54 CYGWIN*) cygwin=true ;;
55 MINGW*) mingw=true;;
56 Darwin*) darwin=true
57 #
58 # Look for the Apple JDKs first to preserve the existing behaviour, and then look
59 # for the new JDKs provided by Oracle.
60 #
61 if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK ] ; then
62 #
63 # Apple JDKs
64 #
65 export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home
66 fi
67
68 if [ -z "$JAVA_HOME" ] && [ -L /System/Library/Java/JavaVirtualMachines/CurrentJDK ] ; then
69 #
70 # Apple JDKs
71 #
72 export JAVA_HOME=/System/Library/Java/JavaVirtualMachines/CurrentJDK/Contents/Home
73 fi
74
75 if [ -z "$JAVA_HOME" ] && [ -L "/Library/Java/JavaVirtualMachines/CurrentJDK" ] ; then
76 #
77 # Oracle JDKs
78 #
79 export JAVA_HOME=/Library/Java/JavaVirtualMachines/CurrentJDK/Contents/Home
80 fi
81
82 if [ -z "$JAVA_HOME" ] && [ -x "/usr/libexec/java_home" ]; then
83 #
84 # Apple JDKs
85 #
86 export JAVA_HOME=`/usr/libexec/java_home`
87 fi
88 ;;
89 esac
90
91 if [ -z "$JAVA_HOME" ] ; then
92 if [ -r /etc/gentoo-release ] ; then
93 JAVA_HOME=`java-config --jre-home`
94 fi
95 fi
96
97 if [ -z "$M2_HOME" ] ; then
98 ## resolve links - $0 may be a link to maven's home
99 PRG="$0"
100
101 # need this for relative symlinks
102 while [ -h "$PRG" ] ; do
103 ls=`ls -ld "$PRG"`
104 link=`expr "$ls" : '.*-> \(.*\)$'`
105 if expr "$link" : '/.*' > /dev/null; then
106 PRG="$link"
107 else
108 PRG="`dirname "$PRG"`/$link"
109 fi
110 done
111
112 saveddir=`pwd`
113
114 M2_HOME=`dirname "$PRG"`/..
115
116 # make it fully qualified
117 M2_HOME=`cd "$M2_HOME" && pwd`
118
119 cd "$saveddir"
120 # echo Using m2 at $M2_HOME
121 fi
122
123 # For Cygwin, ensure paths are in UNIX format before anything is touched
124 if $cygwin ; then
125 [ -n "$M2_HOME" ] &&
126 M2_HOME=`cygpath --unix "$M2_HOME"`
127 [ -n "$JAVA_HOME" ] &&
128 JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
129 [ -n "$CLASSPATH" ] &&
130 CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
131 fi
132
133 # For Migwn, ensure paths are in UNIX format before anything is touched
134 if $mingw ; then
135 [ -n "$M2_HOME" ] &&
136 M2_HOME="`(cd "$M2_HOME"; pwd)`"
137 [ -n "$JAVA_HOME" ] &&
138 JAVA_HOME="`(cd "$JAVA_HOME"; pwd)`"
139 # TODO classpath?
140 fi
141
142 if [ -z "$JAVA_HOME" ]; then
143 javaExecutable="`which javac`"
144 if [ -n "$javaExecutable" ] && ! [ "`expr \"$javaExecutable\" : '\([^ ]*\)'`" = "no" ]; then
145 # readlink(1) is not available as standard on Solaris 10.
146 readLink=`which readlink`
147 if [ ! `expr "$readLink" : '\([^ ]*\)'` = "no" ]; then
148 if $darwin ; then
149 javaHome="`dirname \"$javaExecutable\"`"
150 javaExecutable="`cd \"$javaHome\" && pwd -P`/javac"
151 else
152 javaExecutable="`readlink -f \"$javaExecutable\"`"
153 fi
154 javaHome="`dirname \"$javaExecutable\"`"
155 javaHome=`expr "$javaHome" : '\(.*\)/bin'`
156 JAVA_HOME="$javaHome"
157 export JAVA_HOME
158 fi
159 fi
160 fi
161
162 if [ -z "$JAVACMD" ] ; then
163 if [ -n "$JAVA_HOME" ] ; then
164 if [ -x "$JAVA_HOME/jre/sh/java" ] ; then
165 # IBM's JDK on AIX uses strange locations for the executables
166 JAVACMD="$JAVA_HOME/jre/sh/java"
167 else
168 JAVACMD="$JAVA_HOME/bin/java"
169 fi
170 else
171 JAVACMD="`which java`"
172 fi
173 fi
174
175 if [ ! -x "$JAVACMD" ] ; then
176 echo "Error: JAVA_HOME is not defined correctly." >&2
177 echo " We cannot execute $JAVACMD" >&2
178 exit 1
179 fi
180
181 if [ -z "$JAVA_HOME" ] ; then
182 echo "Warning: JAVA_HOME environment variable is not set."
183 fi
184
185 CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
186
187 # For Cygwin, switch paths to Windows format before running java
188 if $cygwin; then
189 [ -n "$M2_HOME" ] &&
190 M2_HOME=`cygpath --path --windows "$M2_HOME"`
191 [ -n "$JAVA_HOME" ] &&
192 JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
193 [ -n "$CLASSPATH" ] &&
194 CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
195 fi
196
197 # traverses directory structure from process work directory to filesystem root
198 # first directory with .mvn subdirectory is considered project base directory
199 find_maven_basedir() {
200 local basedir=$(pwd)
201 local wdir=$(pwd)
202 while [ "$wdir" != '/' ] ; do
203 if [ -d "$wdir"/.mvn ] ; then
204 basedir=$wdir
205 break
206 fi
207 wdir=$(cd "$wdir/.."; pwd)
208 done
209 echo "${basedir}"
210 }
211
212 # concatenates all lines of a file
213 concat_lines() {
214 if [ -f "$1" ]; then
215 echo "$(tr -s '\n' ' ' < "$1")"
216 fi
217 }
218
219 export MAVEN_PROJECTBASEDIR=${MAVEN_BASEDIR:-$(find_maven_basedir)}
220 MAVEN_OPTS="$(concat_lines "$MAVEN_PROJECTBASEDIR/.mvn/jvm.config") $MAVEN_OPTS"
221
222 # Provide a "standardized" way to retrieve the CLI args that will
223 # work with both Windows and non-Windows executions.
224 MAVEN_CMD_LINE_ARGS="$MAVEN_CONFIG $@"
225 export MAVEN_CMD_LINE_ARGS
226
227 WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain
228
229 exec "$JAVACMD" \
230 $MAVEN_OPTS \
231 -classpath "$MAVEN_PROJECTBASEDIR/.mvn/wrapper/maven-wrapper.jar" \
232 "-Dmaven.home=${M2_HOME}" "-Dmaven.multiModuleProjectDirectory=${MAVEN_PROJECTBASEDIR}" \
233 ${WRAPPER_LAUNCHER} "$@"
1 @REM ----------------------------------------------------------------------------
2 @REM Licensed to the Apache Software Foundation (ASF) under one
3 @REM or more contributor license agreements. See the NOTICE file
4 @REM distributed with this work for additional information
5 @REM regarding copyright ownership. The ASF licenses this file
6 @REM to you under the Apache License, Version 2.0 (the
7 @REM "License"); you may not use this file except in compliance
8 @REM with the License. You may obtain a copy of the License at
9 @REM
10 @REM http://www.apache.org/licenses/LICENSE-2.0
11 @REM
12 @REM Unless required by applicable law or agreed to in writing,
13 @REM software distributed under the License is distributed on an
14 @REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15 @REM KIND, either express or implied. See the License for the
16 @REM specific language governing permissions and limitations
17 @REM under the License.
18 @REM ----------------------------------------------------------------------------
19
20 @REM ----------------------------------------------------------------------------
21 @REM Maven2 Start Up Batch script
22 @REM
23 @REM Required ENV vars:
24 @REM JAVA_HOME - location of a JDK home dir
25 @REM
26 @REM Optional ENV vars
27 @REM M2_HOME - location of maven2's installed home dir
28 @REM MAVEN_BATCH_ECHO - set to 'on' to enable the echoing of the batch commands
29 @REM MAVEN_BATCH_PAUSE - set to 'on' to wait for a key stroke before ending
30 @REM MAVEN_OPTS - parameters passed to the Java VM when running Maven
31 @REM e.g. to debug Maven itself, use
32 @REM set MAVEN_OPTS=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000
33 @REM MAVEN_SKIP_RC - flag to disable loading of mavenrc files
34 @REM ----------------------------------------------------------------------------
35
36 @REM Begin all REM lines with '@' in case MAVEN_BATCH_ECHO is 'on'
37 @echo off
38 @REM enable echoing my setting MAVEN_BATCH_ECHO to 'on'
39 @if "%MAVEN_BATCH_ECHO%" == "on" echo %MAVEN_BATCH_ECHO%
40
41 @REM set %HOME% to equivalent of $HOME
42 if "%HOME%" == "" (set "HOME=%HOMEDRIVE%%HOMEPATH%")
43
44 @REM Execute a user defined script before this one
45 if not "%MAVEN_SKIP_RC%" == "" goto skipRcPre
46 @REM check for pre script, once with legacy .bat ending and once with .cmd ending
47 if exist "%HOME%\mavenrc_pre.bat" call "%HOME%\mavenrc_pre.bat"
48 if exist "%HOME%\mavenrc_pre.cmd" call "%HOME%\mavenrc_pre.cmd"
49 :skipRcPre
50
51 @setlocal
52
53 set ERROR_CODE=0
54
55 @REM To isolate internal variables from possible post scripts, we use another setlocal
56 @setlocal
57
58 @REM ==== START VALIDATION ====
59 if not "%JAVA_HOME%" == "" goto OkJHome
60
61 echo.
62 echo Error: JAVA_HOME not found in your environment. >&2
63 echo Please set the JAVA_HOME variable in your environment to match the >&2
64 echo location of your Java installation. >&2
65 echo.
66 goto error
67
68 :OkJHome
69 if exist "%JAVA_HOME%\bin\java.exe" goto init
70
71 echo.
72 echo Error: JAVA_HOME is set to an invalid directory. >&2
73 echo JAVA_HOME = "%JAVA_HOME%" >&2
74 echo Please set the JAVA_HOME variable in your environment to match the >&2
75 echo location of your Java installation. >&2
76 echo.
77 goto error
78
79 @REM ==== END VALIDATION ====
80
81 :init
82
83 set MAVEN_CMD_LINE_ARGS=%*
84
85 @REM Find the project base dir, i.e. the directory that contains the folder ".mvn".
86 @REM Fallback to current working directory if not found.
87
88 set MAVEN_PROJECTBASEDIR=%MAVEN_BASEDIR%
89 IF NOT "%MAVEN_PROJECTBASEDIR%"=="" goto endDetectBaseDir
90
91 set EXEC_DIR=%CD%
92 set WDIR=%EXEC_DIR%
93 :findBaseDir
94 IF EXIST "%WDIR%"\.mvn goto baseDirFound
95 cd ..
96 IF "%WDIR%"=="%CD%" goto baseDirNotFound
97 set WDIR=%CD%
98 goto findBaseDir
99
100 :baseDirFound
101 set MAVEN_PROJECTBASEDIR=%WDIR%
102 cd "%EXEC_DIR%"
103 goto endDetectBaseDir
104
105 :baseDirNotFound
106 set MAVEN_PROJECTBASEDIR=%EXEC_DIR%
107 cd "%EXEC_DIR%"
108
109 :endDetectBaseDir
110
111 IF NOT EXIST "%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config" goto endReadAdditionalConfig
112
113 @setlocal EnableExtensions EnableDelayedExpansion
114 for /F "usebackq delims=" %%a in ("%MAVEN_PROJECTBASEDIR%\.mvn\jvm.config") do set JVM_CONFIG_MAVEN_PROPS=!JVM_CONFIG_MAVEN_PROPS! %%a
115 @endlocal & set JVM_CONFIG_MAVEN_PROPS=%JVM_CONFIG_MAVEN_PROPS%
116
117 :endReadAdditionalConfig
118
119 SET MAVEN_JAVA_EXE="%JAVA_HOME%\bin\java.exe"
120
121 set WRAPPER_JAR="".\.mvn\wrapper\maven-wrapper.jar""
122 set WRAPPER_LAUNCHER=org.apache.maven.wrapper.MavenWrapperMain
123
124 %MAVEN_JAVA_EXE% %JVM_CONFIG_MAVEN_PROPS% %MAVEN_OPTS% %MAVEN_DEBUG_OPTS% -classpath %WRAPPER_JAR% "-Dmaven.multiModuleProjectDirectory=%MAVEN_PROJECTBASEDIR%" %WRAPPER_LAUNCHER% %MAVEN_CMD_LINE_ARGS%
125 if ERRORLEVEL 1 goto error
126 goto end
127
128 :error
129 set ERROR_CODE=1
130
131 :end
132 @endlocal & set ERROR_CODE=%ERROR_CODE%
133
134 if not "%MAVEN_SKIP_RC%" == "" goto skipRcPost
135 @REM check for post script, once with legacy .bat ending and once with .cmd ending
136 if exist "%HOME%\mavenrc_post.bat" call "%HOME%\mavenrc_post.bat"
137 if exist "%HOME%\mavenrc_post.cmd" call "%HOME%\mavenrc_post.cmd"
138 :skipRcPost
139
140 @REM pause the script if MAVEN_BATCH_PAUSE is set to 'on'
141 if "%MAVEN_BATCH_PAUSE%" == "on" pause
142
143 if "%MAVEN_TERMINATE_CMD%" == "on" exit %ERROR_CODE%
144
145 exit /B %ERROR_CODE%
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4 <modelVersion>4.0.0</modelVersion>
5
6 <groupId>com.example</groupId>
7 <artifactId>kmr_dp_HDP</artifactId>
8 <version>0.0.1-SNAPSHOT</version>
9 <packaging>jar</packaging>
10
11 <name>kmr_dp_HDP</name>
12 <description>Demo project for Spring Boot</description>
13
14 <parent>
15 <groupId>org.springframework.boot</groupId>
16 <artifactId>spring-boot-starter-parent</artifactId>
17 <version>1.3.3.RELEASE</version>
18 <relativePath/> <!-- lookup parent from repository -->
19 </parent>
20
21 <properties>
22 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
23 <java.version>1.7</java.version>
24 </properties>
25
26 <dependencies>
27 <dependency>
28 <groupId>org.springframework.boot</groupId>
29 <artifactId>spring-boot-starter-data-mongodb</artifactId>
30 </dependency>
31 <dependency>
32 <groupId>org.springframework.boot</groupId>
33 <artifactId>spring-boot-starter-redis</artifactId>
34 </dependency>
35 <dependency>
36 <groupId>org.springframework.boot</groupId>
37 <artifactId>spring-boot-starter-web</artifactId>
38 </dependency>
39
40 <dependency>
41 <groupId>commons-httpclient</groupId>
42 <artifactId>commons-httpclient</artifactId>
43 <version>3.1</version>
44 </dependency>
45
46
47 <dependency>
48 <groupId>mysql</groupId>
49 <artifactId>mysql-connector-java</artifactId>
50 <scope>runtime</scope>
51 </dependency>
52 <dependency>
53 <groupId>org.springframework.boot</groupId>
54 <artifactId>spring-boot-starter-test</artifactId>
55 <scope>test</scope>
56 </dependency>
57
58 <dependency>
59 <groupId>org.json</groupId>
60 <artifactId>json</artifactId>
61 <version>20140107</version>
62 </dependency>
63
64 <!-- https://mvnrepository.com/artifact/wsdl4j/wsdl4j -->
65 <dependency>
66 <groupId>wsdl4j</groupId>
67 <artifactId>wsdl4j</artifactId>
68 <version>1.6.3</version>
69 </dependency>
70
71
72 <dependency>
73 <groupId>org.apache.tomcat.embed</groupId>
74 <artifactId>tomcat-embed-jasper</artifactId>
75 <scope>provided</scope>
76 </dependency>
77 <dependency>
78 <groupId>javax.servlet</groupId>
79 <artifactId>jstl</artifactId>
80 </dependency>
81
82
83 <dependency>
84 <groupId>org.mybatis.spring.boot</groupId>
85 <artifactId>mybatis-spring-boot-starter</artifactId>
86 <version>1.0.0</version>
87 </dependency>
88
89 <dependency>
90 <groupId>org.springframework.data</groupId>
91 <artifactId>spring-data-redis</artifactId>
92 <version>1.5.0.RELEASE</version>
93 </dependency>
94
95 <dependency>
96 <groupId>org.springframework</groupId>
97 <artifactId>spring-webmvc-portlet</artifactId>
98 </dependency>
99
100 <dependency>
101 <groupId>org.tuckey</groupId>
102 <artifactId>urlrewritefilter</artifactId>
103 <version>4.0.3</version>
104 </dependency>
105
106 <!--通用Mapper插件-->
107 <dependency>
108 <groupId>tk.mybatis</groupId>
109 <artifactId>mapper</artifactId>
110 <version>3.3.4</version>
111 </dependency>
112
113 <dependency>
114 <groupId>org.apache.commons</groupId>
115 <artifactId>commons-lang3</artifactId>
116 <version>3.3.2</version>
117 </dependency>
118
119 <dependency>
120 <groupId>commons-io</groupId>
121 <artifactId>commons-io</artifactId>
122 <version>2.1</version>
123 </dependency>
124
125 <dependency>
126 <groupId>org.apache.wink</groupId>
127 <artifactId>wink-client</artifactId>
128 <version>1.3.0</version>
129 </dependency>
130
131 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
132 <dependency>
133 <groupId>org.apache.poi</groupId>
134 <artifactId>poi</artifactId>
135 <version>3.15</version>
136 </dependency>
137
138
139 <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml -->
140 <dependency>
141 <groupId>org.apache.poi</groupId>
142 <artifactId>poi-ooxml</artifactId>
143 <version>3.15</version>
144 </dependency>
145
146
147 <dependency>
148 <groupId>dom4j</groupId>
149 <artifactId>dom4j</artifactId>
150 <version>1.6.1</version>
151 </dependency>
152
153
154 <dependency>
155 <groupId>commons-codec</groupId>
156 <artifactId>commons-codec</artifactId>
157 <version>1.9</version>
158 </dependency>
159
160 <dependency>
161 <groupId>commons-fileupload</groupId>
162 <artifactId>commons-fileupload</artifactId>
163 <version>1.2.2</version>
164 </dependency>
165
166 <dependency>
167 <groupId>javax.mail</groupId>
168 <artifactId>mail</artifactId>
169 <version>1.4.1</version>
170 </dependency>
171
172
173 <dependency>
174 <groupId>org.springframework.boot</groupId>
175 <artifactId>spring-boot-starter-jetty</artifactId>
176 </dependency>
177
178 <dependency>
179 <groupId>org.apache.httpcomponents</groupId>
180 <artifactId>httpclient</artifactId>
181 <version>4.4.1</version>
182 </dependency>
183
184 <dependency>
185 <groupId>net.sf.json-lib</groupId>
186 <artifactId>json-lib</artifactId>
187 <version>2.2.3</version>
188 <classifier>jdk15</classifier>
189 </dependency>
190
191
192 </dependencies>
193
194 <build>
195 <plugins>
196 <plugin>
197 <groupId>org.springframework.boot</groupId>
198 <artifactId>spring-boot-maven-plugin</artifactId>
199 </plugin>
200 </plugins>
201 </build>
202
203
204 </project>
1 Manifest-Version: 1.0
2 Class-Path: spring-tx-4.2.5.RELEASE.jar websocket-api-9.2.15.v20160210
3 .jar spring-boot-starter-1.3.3.RELEASE.jar urlrewritefilter-4.0.3.jar
4 mybatis-spring-boot-starter-1.0.0.jar spring-boot-starter-jdbc-1.3.3
5 .RELEASE.jar tomcat-jdbc-8.0.32.jar javax.websocket-api-1.0.jar valid
6 ation-api-1.1.0.Final.jar aopalliance-1.0.jar xml-apis-1.0.b2.jar asm
7 -commons-5.0.1.jar jaxb-impl-2.2.1.1.jar jetty-servlet-9.2.15.v201602
8 10.jar spring-data-mongodb-1.8.4.RELEASE.jar websocket-client-9.2.15.
9 v20160210.jar jetty-server-9.2.15.v20160210.jar jetty-xml-9.2.15.v201
10 60210.jar javax-websocket-server-impl-9.2.15.v20160210.jar jackson-an
11 notations-2.6.5.jar commons-codec-1.9.jar mysql-connector-java-5.1.38
12 .jar dom4j-1.6.1.jar jetty-util-9.2.15.v20160210.jar commons-pool2-2.
13 4.2.jar mongo-java-driver-2.13.3.jar jboss-logging-3.3.0.Final.jar co
14 mmons-logging-1.0.4.jar h2-1.4.191.jar mybatis-spring-1.2.3.jar jaxb-
15 api-2.2.jar jetty-jndi-9.2.15.v20160210.jar wink-client-1.3.0.jar hib
16 ernate-validator-5.2.4.Final.jar websocket-server-9.2.15.v20160210.ja
17 r log4j-over-slf4j-1.7.16.jar mapper-3.3.4.jar json-20140107.jar tomc
18 at-embed-core-8.0.32.jar asm-tree-5.0.1.jar spring-context-4.2.5.RELE
19 ASE.jar jsr311-api-1.1.1.jar spring-aop-4.2.5.RELEASE.jar snakeyaml-1
20 .16.jar javax.annotation-api-1.2.jar wink-common-1.3.0.jar commons-io
21 -2.1.jar jetty-security-9.2.15.v20160210.jar asm-5.0.1.jar logback-cl
22 assic-1.1.5.jar tomcat-juli-8.0.32.jar classmate-1.1.0.jar jstl-1.2.j
23 ar spring-boot-starter-data-mongodb-1.3.3.RELEASE.jar spring-beans-4.
24 2.5.RELEASE.jar spring-boot-autoconfigure-1.3.3.RELEASE.jar logback-c
25 ore-1.1.5.jar spring-jdbc-4.2.5.RELEASE.jar slf4j-api-1.7.16.jar comm
26 ons-lang3-3.3.2.jar jetty-http-9.2.15.v20160210.jar geronimo-annotati
27 on_1.1_spec-1.0.jar jedis-2.7.3.jar spring-core-4.2.5.RELEASE.jar jet
28 ty-io-9.2.15.v20160210.jar stax-api-1.0-2.jar spring-boot-starter-web
29 -1.3.3.RELEASE.jar spring-boot-starter-tomcat-1.3.3.RELEASE.jar jacks
30 on-databind-2.6.5.jar mybatis-3.3.0.jar commons-httpclient-3.1.jar je
31 tty-servlets-9.2.15.v20160210.jar jul-to-slf4j-1.7.16.jar javax.servl
32 et-api-3.1.0.jar jetty-annotations-9.2.15.v20160210.jar jcl-over-slf4
33 j-1.7.16.jar activation-1.1.jar jetty-webapp-9.2.15.v20160210.jar spr
34 ing-boot-starter-validation-1.3.3.RELEASE.jar spring-boot-1.3.3.RELEA
35 SE.jar jackson-core-2.6.5.jar tomcat-embed-websocket-8.0.32.jar sprin
36 g-boot-starter-jetty-1.3.3.RELEASE.jar spring-context-support-4.2.5.R
37 ELEASE.jar spring-webmvc-4.2.5.RELEASE.jar spring-boot-starter-loggin
38 g-1.3.3.RELEASE.jar tomcat-embed-el-8.0.32.jar commons-fileupload-1.2
39 .2.jar jetty-continuation-9.2.15.v20160210.jar spring-webmvc-portlet-
40 4.2.5.RELEASE.jar spring-web-4.2.5.RELEASE.jar javax-websocket-client
41 -impl-9.2.15.v20160210.jar spring-boot-starter-redis-1.3.3.RELEASE.ja
42 r websocket-servlet-9.2.15.v20160210.jar persistence-api-1.0.jar tomc
43 at-embed-logging-juli-8.0.32.jar jetty-plus-9.2.15.v20160210.jar spri
44 ng-data-commons-1.11.4.RELEASE.jar spring-data-redis-1.5.0.RELEASE.ja
45 r spring-expression-4.2.5.RELEASE.jar websocket-common-9.2.15.v201602
46 10.jar mybatis-spring-boot-autoconfigure-1.0.0.jar
47 Main-Class: com.example.DemoApplication
48
1 package com.example;
2
3 import com.example.filter.CORSFilter;
4 import org.mybatis.spring.annotation.MapperScan;
5 import org.springframework.boot.SpringApplication;
6 import org.springframework.boot.autoconfigure.SpringBootApplication;
7 import org.springframework.boot.context.embedded.MultipartConfigFactory;
8 import org.springframework.context.annotation.Bean;
9 import org.springframework.context.annotation.Configuration;
10 import org.springframework.web.bind.annotation.RequestMapping;
11 import org.springframework.web.bind.annotation.RestController;
12 import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
13 import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
14
15 import javax.servlet.MultipartConfigElement;
16
17 @MapperScan(basePackages = {"com.example.mapper"})
18 @SpringBootApplication
19 public class DemoApplication extends WebMvcConfigurerAdapter{
20
21
22 public static void main(String[] args) {
23
24 SpringApplication.run(DemoApplication.class, args);
25 }
26
27 @Override
28 public void addInterceptors(InterceptorRegistry registry) {
29
30 registry.addInterceptor(new CORSFilter()).addPathPatterns("/**");
31 }
32
33
34 }
1 package com.example.controller;
2
3 import com.example.models.ImgInfo;
4 import com.example.service.ImgInfoService;
5 import com.example.support.model.MessageEntity;
6 import com.example.utils.file.DefaultFileUpload;
7 import com.example.utils.file.FileUploadInfo;
8 import com.example.utils.md5.MD5Utils;
9 import com.fasterxml.jackson.databind.ObjectMapper;
10 import org.apache.commons.lang3.StringUtils;
11 import org.springframework.beans.factory.annotation.Autowired;
12 import org.springframework.web.bind.annotation.*;
13 import org.springframework.web.multipart.MultipartFile;
14
15 import javax.servlet.http.HttpServletRequest;
16 import java.io.IOException;
17 import java.net.URLDecoder;
18 import java.util.Map;
19
20 /**
21 * Created by JA on 17/7/3.
22 */
23 @RequestMapping("/kmr/img")
24 @RestController
25 public class ImgInfoController {
26
27 @Autowired
28 private ImgInfoService imgInfoService;
29
30 @RequestMapping(value = "/upload", method = RequestMethod.POST)
31 public MessageEntity upload(HttpServletRequest request,@RequestPart final MultipartFile file,@ModelAttribute ImgInfo imgInfo,
32 String access_token, String state, String timestamp, String rands, String jsondata, String checksum, String secret) {
33 MessageEntity.Builder builder = new MessageEntity.Builder(request);
34 String code = "9000";
35 String openid = imgInfo.getOpenid();
36 boolean flag = false;
37 if(StringUtils.isNotBlank(jsondata)){
38 jsondata = URLDecoder.decode(jsondata);
39 ObjectMapper objectMapper = new ObjectMapper();
40 Map map = null;
41 try {
42 map = objectMapper.readValue(jsondata, Map.class);
43 } catch (IOException e) {
44 e.printStackTrace();
45 }
46 if(map != null && map.containsKey("gtmc_code") && map.get("gtmc_code").toString().equals("200")){
47 String checksum1 = MD5Utils.hash(access_token + openid + state + timestamp + rands + jsondata + secret);
48 if(checksum1.equals(checksum)){
49 imgInfo.setGtmcUid(map.get("gtmc_uid").toString());
50 imgInfo.setGtmcDepartment(map.get("gtmc_department").toString());
51 imgInfo.setGtmcName(map.get("gtmc_name").toString());
52 FileUploadInfo info = new DefaultFileUpload().upload("/Users/JA/Documents/img", file);
53 String url = info.getUrl();
54 imgInfo.setImgUrl(url);
55 boolean b = this.imgInfoService.create(imgInfo);
56 if(b){
57 code = "2000";
58 flag = true;
59 }
60 }
61 }
62 }
63
64 return builder.success(flag).content(imgInfo).code(code).create();
65 }
66
67 @RequestMapping("/getbyopenid")
68 public MessageEntity getbyopenid(HttpServletRequest request, @RequestParam String openid) {
69 MessageEntity.Builder builder = new MessageEntity.Builder(request);
70 ImgInfo imgInfo = this.imgInfoService.getNewByOpenid(openid);
71 return builder.success(true).code("2000").content(imgInfo).create();
72 }
73
74 }
1 package com.example.controller;
2
3 import com.example.mapper.ConfigInfoMapper;
4 import com.example.models.ConfigInfo;
5 import com.example.models.ScoreLogInfo;
6 import com.example.service.ScoreLogInfoService;
7 import com.example.support.model.MessageEntity;
8 import com.example.utils.md5.MD5Utils;
9 import com.fasterxml.jackson.databind.ObjectMapper;
10 import org.apache.commons.lang3.StringUtils;
11 import org.springframework.beans.factory.annotation.Autowired;
12 import org.springframework.web.bind.annotation.ModelAttribute;
13 import org.springframework.web.bind.annotation.RequestMapping;
14 import org.springframework.web.bind.annotation.RequestParam;
15 import org.springframework.web.bind.annotation.RestController;
16
17 import javax.servlet.http.HttpServletRequest;
18 import java.io.IOException;
19 import java.net.URLDecoder;
20 import java.net.URLEncoder;
21 import java.text.SimpleDateFormat;
22 import java.util.HashMap;
23 import java.util.List;
24 import java.util.Map;
25
26 /**
27 * Created by JA on 17/7/3.
28 */
29 @RequestMapping("/kmr/rank")
30 @RestController
31 public class ScoreLogInfoController {
32
33 private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
34
35 @Autowired
36 private ScoreLogInfoService scoreLogInfoService;
37
38 @Autowired
39 private ConfigInfoMapper configInfoMapper;
40
41 @RequestMapping("/save")
42 public MessageEntity save(HttpServletRequest request, @ModelAttribute ScoreLogInfo scoreLogInfo,
43 String access_token, String state, String timestamp, String rands, String jsondata, String checksum, String secret) {
44 MessageEntity.Builder builder = new MessageEntity.Builder(request);
45 boolean flag = false;
46 String code = "9000";
47 String openid = scoreLogInfo.getOpenid();
48 if(StringUtils.isNotBlank(jsondata)){
49 jsondata = URLDecoder.decode(jsondata);
50 ObjectMapper objectMapper = new ObjectMapper();
51 Map map = null;
52 try {
53 map = objectMapper.readValue(jsondata, Map.class);
54 } catch (IOException e) {
55 e.printStackTrace();
56 }
57 if(map != null && map.containsKey("gtmc_code") && map.get("gtmc_code").toString().equals("200")){
58 String checksum1 = MD5Utils.hash(access_token +openid +state +timestamp +rands +jsondata +secret);
59 if(checksum1.equals(checksum)){
60 scoreLogInfo.setGtmcUid(map.get("gtmc_uid").toString());
61 scoreLogInfo.setGtmcDepartment(map.get("gtmc_department").toString());
62 scoreLogInfo.setGtmcName(map.get("gtmc_name").toString());
63 code = this.scoreLogInfoService.save(scoreLogInfo);
64 if(code.equals("2000")){
65 flag = true;
66 }
67 }
68 }
69 }
70 return builder.success(flag).code(code).create();
71 }
72
73 @RequestMapping("/ranking")
74 public MessageEntity ranking(HttpServletRequest request, @RequestParam String openid,@RequestParam(defaultValue = "10") Long limit) {
75 MessageEntity.Builder builder = new MessageEntity.Builder(request);
76 Map<String,Object> map = new HashMap<>();
77 List<Map<String, Object>> rankingList = this.scoreLogInfoService.getRankingList(limit);
78 Map<String, Object> myRanking = this.scoreLogInfoService.getMyRanking(openid);
79 map.put("rankingList",rankingList);
80 map.put("myRanking",myRanking);
81 return builder.success(true).code("2000").content(map).create();
82 }
83
84 @RequestMapping("/counttoday")
85 public MessageEntity counttoday(HttpServletRequest request, @RequestParam String openid) {
86 MessageEntity.Builder builder = new MessageEntity.Builder(request);
87 long l = this.scoreLogInfoService.countToDay(openid);
88 ConfigInfo configInfo = configInfoMapper.get();
89 Long maxTime = configInfo.getMaxTime();
90 long lastTime = maxTime - l;
91 return builder.success(true).code("2000").content(lastTime).create();
92 }
93
94 @RequestMapping("/sum")
95 public MessageEntity sum(HttpServletRequest request, @RequestParam String openid) {
96 MessageEntity.Builder builder = new MessageEntity.Builder(request);
97 long l = this.scoreLogInfoService.countSum(openid);
98 return builder.success(true).code("2000").content(l).create();
99 }
100
101
102 // public static void main(String[] args) {
103 // String access_token="4_ei8KYHlVKGE8zLguYGl7iHLEBf28u4nAzxocOMXGvzKoPxpU3Dxr_kq8cQlfDD34qFiJWgQpYxj3k3gobg0hyA";
104 // String openid="oUmdXt90H2A784gfU7ChtsBsxU48";
105 // String state="xxxx";
106 // String timestamp="1511923072";
107 // String rands="KeXxdzc7gQxkw6sE";
108 // String jsondata="%7B%22gtmc_code%22%3A404%7D";
109 // jsondata = URLDecoder.decode(jsondata);
110 // System.out.println(jsondata);
111 // String checksum="5d179dbfdb49cafd3f27100df12d3b99";
112 // String secret="digi-campaign-2015";
113 // System.out.println(URLEncoder.encode("{\"gtmc_code\":404,\"gtmc_uid\":\"gtmc_uid\",\"gtmc_department\":\"gtmc_department\",\"gtmc_name\":\"gtmc_name\"}"));
114 // String checksum1 = MD5Utils.hash(access_token +openid +state +timestamp +rands +jsondata +secret);
115 // System.out.println(checksum);
116 // System.out.println(checksum1);
117 // }
118
119
120 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.controller;
2
3 import com.example.models.ImgInfo;
4 import com.example.service.ImgInfoService;
5 import com.example.service.http.ClientConfigService;
6 import com.example.service.http.ClientConfigServiceImpl;
7 import com.example.service.http.HttpPostService;
8 import com.example.support.model.MessageEntity;
9 import com.example.utils.file.DefaultFileUpload;
10 import com.example.utils.file.FileUploadInfo;
11 import com.fasterxml.jackson.databind.ObjectMapper;
12 import org.apache.wink.client.ClientResponse;
13 import org.apache.wink.client.Resource;
14 import org.apache.wink.client.RestClient;
15 import org.springframework.beans.factory.annotation.Autowired;
16 import org.springframework.web.bind.annotation.*;
17 import org.springframework.web.multipart.MultipartFile;
18 import sun.misc.BASE64Decoder;
19 import sun.misc.BASE64Encoder;
20
21 import javax.servlet.http.HttpServletRequest;
22 import java.io.IOException;
23 import java.io.UnsupportedEncodingException;
24 import java.util.Map;
25
26 /**
27 * Created by JA on 17/7/3.
28 */
29 @RequestMapping("/kmr/wx")
30 @RestController
31 public class WxController {
32
33 // String jssdkurl = "http://gfwp.gac-toyota.com.cn/GTMCfamily/index.php/campaign/api2/getjssdk";
34 //
35 // String getopenidurl = "http://gfwp.gac-toyota.com.cn/GTMCfamily/index.php/campaign/api2/getjssdk";
36 //
37 // @Autowired
38 // private HttpPostService httpPostService;
39 //
40 //
41 // @RequestMapping("/getjssdk")
42 // public MessageEntity getjssdk(HttpServletRequest request, @RequestParam String url) {
43 // MessageEntity.Builder builder = new MessageEntity.Builder(request);
44 // String newUrl = jssdkurl + "?url="+ url;
45 // Map<String, Object> map = null;
46 // try {
47 // map = httpPostService.httpPost(newUrl, null);
48 // } catch (IOException e) {
49 // e.printStackTrace();
50 // }
51 // return builder.success(true).code("2000").content(map).create();
52 // }
53
54
55 @RequestMapping("/getUser")
56 public MessageEntity oauth(HttpServletRequest request, @RequestParam String accessToken, String openid) {
57 MessageEntity.Builder builder = new MessageEntity.Builder(request);
58 ClientConfigService configService = new ClientConfigServiceImpl();
59 RestClient restClient = new RestClient(configService.getClientConfig());
60 Resource resource = restClient.resource("https://api.weixin.qq.com/sns/userinfo");
61 resource.queryParam("access_token", accessToken);
62 resource.queryParam("openid", openid);
63 resource.queryParam("lang", "zh_CN");
64 ClientResponse response = resource.get();
65 String responseEntity = response.getEntity(String.class);
66 Map readValue = null;
67 // System.out.println("responseEntity:::"+responseEntity);
68 ObjectMapper mapper = new ObjectMapper();
69 try {
70 readValue = mapper.readValue(responseEntity, Map.class);
71 if (null != readValue.get("errcode")) {
72 return null;
73 }
74 } catch (IOException e) {
75 e.printStackTrace();;
76 }
77 return builder.success(true).code("2000").content(readValue).create();
78 }
79
80
81 }
1 package com.example.filter;
2
3 import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
4
5 import javax.servlet.*;
6 import javax.servlet.http.HttpServletRequest;
7 import javax.servlet.http.HttpServletResponse;
8 import java.io.IOException;
9
10 /**
11 * Created by caobug on 15/7/29.
12 */
13 public class CORSFilter extends HandlerInterceptorAdapter {
14
15
16 @Override
17 public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler)
18 throws Exception {
19 response.setHeader("Access-Control-Allow-Origin", "*");
20 response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE, HEAD");
21 response.setHeader("Access-Control-Max-Age", "3600");
22 response.setHeader("Access-Control-Allow-Headers", "Content-Type,X-Requested-With,accept," +
23 "Origin,Access-Control-Request-Method,Access-Control-Request-Headers,hdp-application-id," +
24 "hdp-rest-api-key,hdp_wx_user_info_json,wxu_session");
25
26 return super.preHandle(request, response, handler);
27 }
28
29 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.mapper;
2
3 import com.example.models.ConfigInfo;
4
5 /**
6 * Created by JA on 17/7/17.
7 */
8 public interface ConfigInfoMapper {
9
10 ConfigInfo get();
11 }
1 package com.example.mapper;
2
3 import com.example.models.ImgInfo;
4 import org.apache.ibatis.annotations.Param;
5
6 /**
7 * Created by JA on 17/7/17.
8 */
9 public interface ImgInfoMapper {
10
11 boolean create(ImgInfo imgInfo);
12
13 ImgInfo getNewByOpenid(@Param("openid") String openid);
14
15 }
1 package com.example.mapper;
2
3 import com.example.models.ScoreLogInfo;
4 import org.apache.ibatis.annotations.Param;
5
6 import java.util.List;
7 import java.util.Map;
8
9 /**
10 * Created by JA on 17/7/17.
11 */
12 public interface ScoreLogInfoMapper {
13
14 boolean create(ScoreLogInfo scoreLogInfo);
15
16 List<Map<String,Object>> getRankingList(@Param("limit") Long limit);
17
18 Map<String,Object> getMyRanking(@Param("openid") String openid);
19
20 long countByDay(@Param("openid") String openid,@Param("startDate") String startDate,@Param("endDate") String endDate);
21
22 long countSum(@Param("openid") String openid);
23 }
1 package com.example.models;
2
3 import java.util.Date;
4
5 /**
6 * Created by JA on 17/7/17.
7 */
8 public class ConfigInfo {
9
10 private Date offTime;
11 private Double minScore;
12 private Long maxTime;
13
14 public Date getOffTime() {
15 return offTime;
16 }
17
18 public void setOffTime(Date offTime) {
19 this.offTime = offTime;
20 }
21
22 public Double getMinScore() {
23 return minScore;
24 }
25
26 public void setMinScore(Double minScore) {
27 this.minScore = minScore;
28 }
29
30 public Long getMaxTime() {
31 return maxTime;
32 }
33
34 public void setMaxTime(Long maxTime) {
35 this.maxTime = maxTime;
36 }
37 }
1 package com.example.models;
2
3 import java.util.Date;
4
5 /**
6 * Created by JA on 17/7/17.
7 */
8 public class ImgInfo {
9
10 Long id;
11 String openid;
12 String nickname;
13 String headimgurl;
14 String imgUrl;
15 String blessingWords;
16 String sharingDescribe;
17
18 String gtmcUid;
19 String gtmcName;
20 String gtmcDepartment;
21 Date createAt;
22 Date updateAt;
23 Integer status;
24
25 public Long getId() {
26 return id;
27 }
28
29 public void setId(Long id) {
30 this.id = id;
31 }
32
33 public String getOpenid() {
34 return openid;
35 }
36
37 public void setOpenid(String openid) {
38 this.openid = openid;
39 }
40
41 public String getNickname() {
42 return nickname;
43 }
44
45 public void setNickname(String nickname) {
46 this.nickname = nickname;
47 }
48
49 public String getHeadimgurl() {
50 return headimgurl;
51 }
52
53 public void setHeadimgurl(String headimgurl) {
54 this.headimgurl = headimgurl;
55 }
56
57 public String getImgUrl() {
58 return imgUrl;
59 }
60
61 public void setImgUrl(String imgUrl) {
62 this.imgUrl = imgUrl;
63 }
64
65 public Date getCreateAt() {
66 return createAt;
67 }
68
69 public void setCreateAt(Date createAt) {
70 this.createAt = createAt;
71 }
72
73 public Date getUpdateAt() {
74 return updateAt;
75 }
76
77 public void setUpdateAt(Date updateAt) {
78 this.updateAt = updateAt;
79 }
80
81 public Integer getStatus() {
82 return status;
83 }
84
85 public void setStatus(Integer status) {
86 this.status = status;
87 }
88
89 public String getBlessingWords() {
90 return blessingWords;
91 }
92
93 public void setBlessingWords(String blessingWords) {
94 this.blessingWords = blessingWords;
95 }
96
97 public String getSharingDescribe() {
98 return sharingDescribe;
99 }
100
101 public void setSharingDescribe(String sharingDescribe) {
102 this.sharingDescribe = sharingDescribe;
103 }
104
105 public String getGtmcUid() {
106 return gtmcUid;
107 }
108
109 public void setGtmcUid(String gtmcUid) {
110 this.gtmcUid = gtmcUid;
111 }
112
113 public String getGtmcName() {
114 return gtmcName;
115 }
116
117 public void setGtmcName(String gtmcName) {
118 this.gtmcName = gtmcName;
119 }
120
121 public String getGtmcDepartment() {
122 return gtmcDepartment;
123 }
124
125 public void setGtmcDepartment(String gtmcDepartment) {
126 this.gtmcDepartment = gtmcDepartment;
127 }
128 }
1 package com.example.models;
2
3 import java.util.Date;
4
5 /**
6 * Created by JA on 17/7/17.
7 */
8 public class ScoreLogInfo {
9
10 private Long id;
11 private String openid;
12 private String nickname;
13 private String headimgurl;
14 String gtmcUid;
15 String gtmcName;
16 String gtmcDepartment;
17 private Double score;
18 private Date createAt;
19 private Integer status;
20
21 public Long getId() {
22 return id;
23 }
24
25 public void setId(Long id) {
26 this.id = id;
27 }
28
29 public String getOpenid() {
30 return openid;
31 }
32
33 public void setOpenid(String openid) {
34 this.openid = openid;
35 }
36
37 public String getNickname() {
38 return nickname;
39 }
40
41 public void setNickname(String nickname) {
42 this.nickname = nickname;
43 }
44
45 public String getHeadimgurl() {
46 return headimgurl;
47 }
48
49 public void setHeadimgurl(String headimgurl) {
50 this.headimgurl = headimgurl;
51 }
52
53 public Double getScore() {
54 return score;
55 }
56
57 public void setScore(Double score) {
58 this.score = score;
59 }
60
61 public Date getCreateAt() {
62 return createAt;
63 }
64
65 public void setCreateAt(Date createAt) {
66 this.createAt = createAt;
67 }
68
69 public Integer getStatus() {
70 return status;
71 }
72
73 public void setStatus(Integer status) {
74 this.status = status;
75 }
76
77 public String getGtmcUid() {
78 return gtmcUid;
79 }
80
81 public void setGtmcUid(String gtmcUid) {
82 this.gtmcUid = gtmcUid;
83 }
84
85 public String getGtmcName() {
86 return gtmcName;
87 }
88
89 public void setGtmcName(String gtmcName) {
90 this.gtmcName = gtmcName;
91 }
92
93 public String getGtmcDepartment() {
94 return gtmcDepartment;
95 }
96
97 public void setGtmcDepartment(String gtmcDepartment) {
98 this.gtmcDepartment = gtmcDepartment;
99 }
100 }
1 package com.example.service;
2
3 import com.example.models.ImgInfo;
4
5 /**
6 * Created by JA on 17/7/17.
7 */
8 public interface ImgInfoService {
9
10 boolean create(ImgInfo imgInfo);
11
12 ImgInfo getNewByOpenid(String openid);
13
14 }
1 package com.example.service;
2
3 import com.example.mapper.ImgInfoMapper;
4 import com.example.models.ImgInfo;
5 import org.springframework.beans.factory.annotation.Autowired;
6 import org.springframework.stereotype.Service;
7
8 import java.util.Date;
9
10 /**
11 * Created by JA on 17/11/22.
12 */
13 @Service
14 public class ImgInfoServiceImpl implements ImgInfoService {
15
16 @Autowired
17 private ImgInfoMapper imgInfoMapper;
18
19 @Override
20 public boolean create(ImgInfo imgInfo) {
21 imgInfo.setStatus(1);
22 imgInfo.setCreateAt(new Date());
23 imgInfo.setUpdateAt(new Date());
24 return this.imgInfoMapper.create(imgInfo);
25 }
26
27 @Override
28 public ImgInfo getNewByOpenid(String openid) {
29 return this.imgInfoMapper.getNewByOpenid(openid);
30 }
31 }
1 package com.example.service;
2
3 import com.example.models.ScoreLogInfo;
4
5 import java.util.List;
6 import java.util.Map;
7
8 /**
9 * Created by JA on 17/11/21.
10 */
11 public interface ScoreLogInfoService {
12 String save(ScoreLogInfo scoreLogInfo);
13
14 List<Map<String,Object>> getRankingList(Long limit);
15
16 Map<String,Object> getMyRanking(String openid);
17
18 long countToDay(String openid);
19
20 long countSum(String openid);
21 }
1 package com.example.service;
2
3 import com.example.mapper.ConfigInfoMapper;
4 import com.example.mapper.ScoreLogInfoMapper;
5 import com.example.models.ConfigInfo;
6 import com.example.models.ScoreLogInfo;
7 import org.springframework.beans.factory.annotation.Autowired;
8 import org.springframework.stereotype.Service;
9
10 import java.text.SimpleDateFormat;
11 import java.util.Date;
12 import java.util.List;
13 import java.util.Map;
14
15 /**
16 * Created by JA on 17/11/22.
17 */
18 @Service
19 public class ScoreLogInfoServiceImpl implements ScoreLogInfoService {
20
21 private SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
22
23 @Autowired
24 private ScoreLogInfoMapper scoreLogInfoMapper;
25
26 @Autowired
27 private ConfigInfoMapper configInfoMapper;
28
29 @Override
30 public String save(ScoreLogInfo scoreLogInfo) {
31 String code = "2000";
32 ConfigInfo configInfo = configInfoMapper.get();
33 Date offTime = configInfo.getOffTime();
34 Long maxTime = configInfo.getMaxTime();
35 Double minScore = configInfo.getMinScore();
36 Date now = new Date();
37 long nowTime = now.getTime();
38 long offTimeTime = offTime.getTime();
39
40 if(nowTime > offTimeTime){
41 code = "9901";
42 }else{
43 long count = this.countToDay(scoreLogInfo.getOpenid());
44 if(count >= maxTime){
45 code = "9902";
46 }else{
47 Double score = scoreLogInfo.getScore();
48 if(minScore > score){
49 code = "9903";
50 }else{
51 scoreLogInfo.setCreateAt(new Date());
52 scoreLogInfo.setStatus(1);
53 boolean b = this.scoreLogInfoMapper.create(scoreLogInfo);
54 if(!b){
55 code = "9904";
56 }
57 }
58 }
59 }
60 return code;
61 }
62
63 @Override
64 public List<Map<String, Object>> getRankingList(Long limit) {
65 return this.scoreLogInfoMapper.getRankingList(limit);
66 }
67
68 @Override
69 public Map<String, Object> getMyRanking(String openid) {
70 return this.scoreLogInfoMapper.getMyRanking(openid);
71 }
72
73 @Override
74 public long countToDay(String openid) {
75 Date date = new Date();
76 String format = sdf.format(date);
77 String startDate = format + " 00:00:00";
78 String endDate = format + " 23:59:59";
79 return this.scoreLogInfoMapper.countByDay(openid,startDate,endDate);
80 }
81
82 @Override
83 public long countSum(String openid) {
84 return this.scoreLogInfoMapper.countSum(openid);
85 }
86
87
88 }
1 package com.example.service.http;
2
3 import org.apache.wink.client.ClientConfig;
4
5 /**
6 * Created by caobug on 15/5/12.
7 */
8 public interface ClientConfigService {
9
10 ClientConfig getClientConfig();
11 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.service.http;
2
3 import org.apache.wink.client.ClientConfig;
4
5 import javax.net.ssl.HttpsURLConnection;
6 import javax.net.ssl.SSLContext;
7 import javax.net.ssl.TrustManager;
8 import javax.net.ssl.X509TrustManager;
9 import java.security.KeyManagementException;
10 import java.security.NoSuchAlgorithmException;
11
12 /**
13 * Created by caobug on 15/5/12.
14 */
15 public class ClientConfigServiceImpl implements ClientConfigService {
16
17
18 public ClientConfig getClientConfig() {
19 ClientConfig myConfig = new ClientConfig();
20 SSLContext sc;
21 try {
22 sc = SSLContext.getInstance("SSL");
23 sc.init(null, getTrustManager(), new java.security.SecureRandom());
24 } catch (NoSuchAlgorithmException | KeyManagementException e) {
25 return null;
26 }
27 HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
28 myConfig.setBypassHostnameVerification(true);
29 myConfig.connectTimeout(100000);
30 myConfig.readTimeout(100000);
31 myConfig.followRedirects(false);
32 return myConfig;
33 }
34
35 private TrustManager[] getTrustManager() {
36 return new TrustManager[]{new X509TrustManager() {
37 @Override
38 public java.security.cert.X509Certificate[] getAcceptedIssuers() {
39 return null;
40 }
41
42 @Override
43 public void checkClientTrusted(
44 java.security.cert.X509Certificate[] certs, String authType) {
45 }
46
47 @Override
48 public void checkServerTrusted(
49 java.security.cert.X509Certificate[] certs, String authType) {
50 }
51 }};
52 }
53 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.service.http;
2
3 import com.fasterxml.jackson.core.JsonProcessingException;
4
5 import java.io.IOException;
6 import java.util.List;
7 import java.util.Map;
8
9 /**
10 * Created by Administrator on 2015/10/10-16:56.
11 *
12 * 派加积分HTTP POST接口
13 */
14 public interface HttpPostService {
15
16 void httpPostAsync(String url, Map<String, Object> postData);
17
18 Map<String, Object> httpPost(String url, Map<String, Object> postData) throws JsonProcessingException, IOException;
19
20 Map<String, Object> httpPostList(String url, List<Map<String, Object>> postData) throws JsonProcessingException, IOException;
21
22 String httpPostString(String url, Map<String, Object> postData);
23
24 List<Map<String, Object>> httpPostXml(String url, String postData);
25
26 }
1 package com.example.service.http;
2
3 import com.fasterxml.jackson.core.JsonProcessingException;
4 import com.fasterxml.jackson.core.type.TypeReference;
5 import com.fasterxml.jackson.databind.ObjectMapper;
6 import org.apache.wink.client.*;
7 import org.dom4j.Document;
8 import org.dom4j.DocumentException;
9 import org.dom4j.Element;
10 import org.dom4j.io.SAXReader;
11 import org.springframework.scheduling.annotation.Async;
12 import org.springframework.stereotype.Service;
13
14 import java.io.ByteArrayInputStream;
15 import java.io.IOException;
16 import java.io.UnsupportedEncodingException;
17 import java.util.ArrayList;
18 import java.util.HashMap;
19 import java.util.List;
20 import java.util.Map;
21
22 /**
23 * Created by Administrator on 2015/10/10-17:00.
24 */
25 @Service("HttpPostService")
26 public class HttpPostServiceImpl implements HttpPostService {
27
28
29 private final ClientConfig CONFIG = new ClientConfigServiceImpl().getClientConfig();
30
31 private final ClientConfig ASYNC_CONFIG = new ClientConfigServiceImpl().getClientConfig();
32
33 @Override
34 @Async
35 public void httpPostAsync(String url, Map<String, Object> postData) {
36 // logger.debug("http post start [url:{}] [param:{}]", url, postData);
37 // logger.debug("http post postData:{}", postData);
38
39 ObjectMapper objectMapper = new ObjectMapper();
40 try {
41 String postDataString = objectMapper.writeValueAsString(postData);
42 String responseEntity = post(url, postDataString, ASYNC_CONFIG);
43 } catch (JsonProcessingException e) {
44 } catch (ClientRuntimeException e) {
45 }
46 }
47
48 /**
49 *
50 *
51 *
52 * @param url 请求的url
53 * @param postData post的数据
54 * @return 请求响应内容(解析后的结果)
55 */
56 @Override
57 public Map<String, Object> httpPost(String url, Map<String, Object> postData) {
58 // logger.debug("http post start url:{}", url);
59 // logger.debug("http post postData:{}", postData);
60 ObjectMapper objectMapper = new ObjectMapper();
61 Map<String, Object> readValue = null;
62 try {
63 String postDataString = objectMapper.writeValueAsString(postData);
64 String responseEntity = post(url, postDataString, CONFIG);
65 readValue = objectMapper.readValue(responseEntity, new TypeReference<Map<String, Object>>() {
66 });
67 } catch (JsonProcessingException e) {
68 } catch (IOException e) {
69 } catch (ClientRuntimeException e) {
70 }
71
72 return readValue;
73 }
74
75
76 /**
77 *
78 *
79 *
80 * @param url 请求的url
81 * @param postData post的数据
82 * @return 请求响应内容(解析后的结果)
83 */
84 @Override
85 public String httpPostString(String url, Map<String, Object> postData) {
86 String responseEntity = null;
87 try {
88 responseEntity = postString(url, postData, CONFIG);
89 } catch (Exception e){
90 e.printStackTrace();
91 }
92
93 return responseEntity;
94 }
95
96 /**
97 *
98 *
99 *
100 * @param url 请求的url
101 * @param postData post的数据
102 * @return 请求响应内容(解析后的结果)
103 */
104 @Override
105 public Map<String, Object> httpPostList(String url, List<Map<String, Object>> postData) {
106 // logger.debug("http post start url:{}", url);
107 // logger.debug("http post postData:{}", postData);
108
109 ObjectMapper objectMapper = new ObjectMapper();
110 Map<String, Object> readValue = null;
111 try {
112 String postDataString = objectMapper.writeValueAsString(postData);
113 String responseEntity = post(url, postDataString, CONFIG);
114 readValue = objectMapper.readValue(responseEntity, new TypeReference<Map<String, Object>>() {
115 });
116 } catch (JsonProcessingException e) {
117 } catch (IOException e) {
118 } catch (ClientRuntimeException e) {
119 }
120
121 return readValue;
122 }
123
124 private String post(String url, String postParams, ClientConfig config) {
125 //创建http访问
126 Resource resource = new RestClient(config).resource(url);
127 resource.contentType("application/json;charset=UTF-8");
128 ClientResponse response = resource.post(postParams);
129 String responseEntity = response.getEntity(String.class);
130 return responseEntity;
131 }
132
133 /**
134 *
135 *
136 *
137 * @param url 请求的url
138 * @param postData post的数据
139 * @return 请求响应内容(解析后的结果)
140 */
141 @Override
142 public List<Map<String, Object>> httpPostXml(String url, String postData) {
143 // logger.debug("http post start url:{}", url);
144 // logger.debug("http post postData:{}", postData);
145 List<Map<String, Object>> list = null;
146 try {
147 String responseEntity = post(url, postData, CONFIG);
148 System.out.println(responseEntity);
149 list = resolveXml(responseEntity);
150 } catch (Exception e) {
151 }
152
153 return list;
154 }
155
156 @SuppressWarnings("unchecked")
157 public static List<Map<String, Object>> resolveXml(String xmlString) {
158 List<Map<String, Object>> result = new ArrayList<>();
159 try {
160 SAXReader saxReader = new SAXReader();
161 Document document = saxReader.read(new ByteArrayInputStream(xmlString.getBytes("UTF-8")));
162 Element rootElement = document.getRootElement();
163 re(result,rootElement);
164 } catch (DocumentException | UnsupportedEncodingException e) {
165 e.printStackTrace();
166 }
167 return result;
168 }
169
170 @SuppressWarnings("unchecked")
171 private static List<Map<String, Object>> re(List<Map<String, Object>> pMap,Element rootElement){
172 List<Map<String, Object>> result = new ArrayList<>();
173 Map<String, Object> m = new HashMap<>();
174 for (Element element : (Iterable<Element>) rootElement.elements()) {
175
176
177 if(element.elements() != null && element.elements().size() != 0){
178 re(result,element);
179 m.put(element.getName(),result);
180 }else{
181 m.put(element.getName(), element.getStringValue());
182 }
183
184 }
185 pMap.add(m);
186 return pMap;
187 }
188
189 private String postXml(String url, String postParams, ClientConfig config) {
190 //创建http访问
191 Resource resource = new RestClient(config).resource(url);
192 resource.contentType("application/xml;charset=UTF-8");
193 ClientResponse response = resource.post(postParams);
194 String responseEntity = response.getEntity(String.class);
195 return responseEntity;
196 }
197
198
199 private String postString(String url, Map<String,Object> postParams, ClientConfig config) {
200 //创建http访问
201 Resource resource = new RestClient(config).resource(url);
202 if(postParams != null){
203 for(String key:postParams.keySet()){
204 resource.queryParam(key,postParams.get(key));
205 }
206 }
207 ClientResponse response = resource.post(null);
208 String responseEntity = response.getEntity(String.class);
209 return responseEntity;
210 }
211
212 }
1 package com.example.support.model;
2
3 import org.apache.commons.lang3.RandomStringUtils;
4
5 import javax.servlet.http.HttpServletRequest;
6 import java.io.Serializable;
7
8 /**
9 * 响应的消息实体,使用例子如下:
10 *
11 * @FormToken(produce = true)
12 * @ResponseBody
13 * @RequestMapping(value = "/create/test", method = RequestMethod.GET)
14 * public Object test(HttpServletRequest request) throws JsonProcessingException {
15 * Object map = new HashMap<>();
16 * map.put("redirect", "http://www.baidu.com/");
17 * return new MessageEntity.Builder(request).code(MessageCodeEnum.ALREADY_EXISTS).
18 * msg("账户已存在").content(map).success(false).create();
19 * }
20 * <p/>
21 * 构造对此对象时,消息不传时会默认初始化一些值。以下键值对左边表示属性,右边表示默认值:requestId=null, msg=null, seccuess=false
22 * , code=0, content=null,而resubmitToken已内置在构造器中,无需担忧默认为空。通常该值是从 SESSION 中取,为了防止TOKEN 重复提交功能生效,
23 * 请勿自定义resubmitToken值。正确的做法是传入request
24 */
25 public class MessageEntity implements Serializable {
26
27 private static final long serialVersionUID = 5165069341805388402L;
28
29 private final String msg; // 消息
30 private final boolean success; // 操作成功与否
31 private final String resubmitToken; // post token
32 private final String code; // 状态码
33 private final Object content; // 内容主体
34
35 /**
36 * 请选构造 MessageEntity.Builder 对象
37 *
38 * @param builder
39 */
40 public MessageEntity(Builder builder) {
41 this.msg = builder.msg;
42 this.success = builder.success;
43 this.resubmitToken = builder.resubmitToken;
44 this.code = builder.code;
45 this.content = builder.content;
46 }
47
48 public String getMsg() {
49 return msg;
50 }
51
52 public boolean isSuccess() {
53 return success;
54 }
55
56 public String getResubmitToken() {
57 return resubmitToken;
58 }
59
60 public String getCode() {
61 return code;
62 }
63
64 public Object getContent() {
65 return content;
66 }
67
68 @Override
69 public String toString() {
70 return "MessageEntity{" +
71 ", msg='" + msg + '\'' +
72 ", success=" + success +
73 ", resubmitToken='" + resubmitToken + '\'' +
74 ", code=" + code +
75 ", content=" + content +
76 '}';
77 }
78
79 public static class Builder {
80 private final String resubmitToken; // post token
81 private String msg; // 消息
82 private boolean success; // 操作成功与否
83 private String code; // 状态码
84 private Object content; // 内容主体
85
86 /**
87 * 新 token
88 *
89 * @param request
90 */
91 public Builder(HttpServletRequest request) {
92 if (null != request) {
93 this.resubmitToken = getToken();
94 // request.getSession().setAttribute(FormTokenInterceptor.TOKEN_NAME, this.resubmitToken);
95 } else {
96 this.resubmitToken = null;
97 }
98 }
99
100 /**
101 * 消息,需要解决国际化问题
102 *
103 * @param msg
104 * @return
105 */
106 public Builder msg(String msg) {
107 this.msg = msg;
108 return this;
109 }
110
111 /**
112 * 是否成功
113 *
114 * @param success
115 * @return
116 */
117 public Builder success(boolean success) {
118 this.success = success;
119 return this;
120 }
121
122 public Builder code(String code) {
123 this.code = code;
124 return this;
125 }
126
127 /**
128 * 消息主体,根据前端需求构造
129 *
130 * @param content
131 * @return
132 */
133 public Builder content(Object content) {
134 this.content = content;
135 return this;
136 }
137
138 public MessageEntity create() {
139 return new MessageEntity(this);
140 }
141
142 public String getToken() {
143 return RandomStringUtils.random(32, 'a', 'b', 'c', 'd', 'e', 'f', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9');
144 }
145 }
146 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.utils;
2
3 import java.util.UUID;
4
5 /**
6 * RandomStringUtils
7 * <p/>
8 * Created by caobug on 15/6/23.
9 */
10 public class RandomStringUtils extends org.apache.commons.lang3.RandomStringUtils {
11
12 public static final String ARTICLE_KEY_ALPHABET = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
13
14 public static String getString() {
15 return UUID.randomUUID().toString().replace("-", "");
16 }
17
18 /**
19 * 根据字母表生成指定位数随机字符串
20 *
21 * @param length 随机长度
22 * @return 随机字符串
23 */
24 public static String getString(int length) {
25 return random(length, ARTICLE_KEY_ALPHABET);
26 }
27 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.utils.check;
2
3 import javax.servlet.http.HttpServletRequest;
4
5 /**
6 * Created by Administrator on 2017/4/1.
7 */
8 public class CheckRefererUtils {
9
10 public static boolean checkReferer(HttpServletRequest request){
11 return true;
12
13 // String referer = request.getHeader("REFERER");
14 // String host = "lucky.csair.com";
15 //
16 // System.out.println("开始校验 referer:"+referer);
17 // if(referer == null || referer.indexOf(host) < 0){
18 // System.out.println("referer错误 referer:"+referer);
19 // return false;
20 // }
21 // return true;
22 }
23
24 }
1 package com.example.utils.file;
2
3 import org.springframework.web.multipart.MultipartFile;
4 import sun.misc.BASE64Decoder;
5
6 import java.io.*;
7 import java.text.SimpleDateFormat;
8 import java.util.Date;
9 import java.util.UUID;
10
11 /**
12 * Created by JA on 17/7/3.
13 */
14
15 public class DefaultFileUpload {
16
17
18
19 /**
20 * 快速上传,等同于调用另外一个uplaod方法
21 *
22 * @param file MultipartFile 对象,不能为空
23 * @return FileUploadInfo
24 */
25 public static FileUploadInfo directUpload(String home, MultipartFile file) {
26 return new DefaultFileUpload().upload(home,file);
27 }
28
29
30 public FileUploadInfo upload(String home,MultipartFile file) {
31 try {
32 InputStream inputStream = file.getInputStream();
33 String savePath = home;
34 String originFileName = file.getOriginalFilename();
35 String suffix = FileType.getSuffixByFilename(originFileName);
36 String url = savePath + "/" + getRandomString() + suffix;
37 File filePath = new File(url);
38
39 File parentFile = filePath.getParentFile();
40 if (!parentFile.exists()) {
41 parentFile.mkdirs(); // create dirs
42 }
43 // filePath.createNewFile();
44 inputstreamtofile(inputStream,filePath);
45 // file.transferTo(filePath);
46 return new FileUploadInfo(true, originFileName, file.getSize(), url.replace(home, ""), suffix);
47 } catch (IOException e) {
48 e.printStackTrace();
49 // logger.error("file upload fail!", e);
50 FileUploadInfo fileUploadInfo = new FileUploadInfo(false, null, 0, null, null);
51 fileUploadInfo.setStateMsg(e.getMessage());
52 return fileUploadInfo;
53 }
54 }
55
56 public FileUploadInfo uploadBase64(String home,String base64) {
57 try {
58 BASE64Decoder decoder = new BASE64Decoder();
59 String savePath = home;
60 String suffix = base64.substring(base64.indexOf('/') + 1, base64.indexOf(';'));
61 String str1 = base64.split(",")[1];
62 base64 = str1;
63 String url = savePath + "/" + getRandomString()+"." + suffix;
64 // File filePath = new File(url);
65 // filePath.createNewFile();
66 //对字节数组字符串进行Base64解码并生成图片
67 if (base64 == null){
68 FileUploadInfo fileUploadInfo = new FileUploadInfo(false, null, 0, null, null);
69 fileUploadInfo.setStateMsg("");
70 return fileUploadInfo;
71 }
72 //Base64解码
73 byte[] bytes = decoder.decodeBuffer(base64);
74 OutputStream out = new FileOutputStream(url);
75 out.write(bytes);
76 out.flush();
77 out.close();
78 // file.transferTo(filePath);
79 return new FileUploadInfo(true, "", 0, url.replace(home, ""), suffix);
80 } catch (Exception e) {
81 e.printStackTrace();
82 // logger.error("file upload fail!", e);
83 FileUploadInfo fileUploadInfo = new FileUploadInfo(false, null, 0, null, null);
84 fileUploadInfo.setStateMsg(e.getMessage());
85 return fileUploadInfo;
86 }
87 }
88
89 public static void inputstreamtofile(InputStream ins,File file) {
90 try {
91 OutputStream os = new FileOutputStream(file);
92 int bytesRead = 0;
93 byte[] buffer = new byte[8192];
94 while ((bytesRead = ins.read(buffer, 0, 8192)) != -1) {
95 os.write(buffer, 0, bytesRead);
96 }
97 os.close();
98 ins.close();
99 } catch (Exception e) {
100 e.printStackTrace();
101 }
102 }
103
104 private String getDateTime(String format) {
105 SimpleDateFormat simpleDateFormat = new SimpleDateFormat(format);
106 return simpleDateFormat.format(new Date());
107 }
108
109 private String getRandomString() {
110 return UUID.randomUUID().toString().replace("-", "");
111 }
112
113
114 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.utils.file;
2
3 import java.util.HashMap;
4 import java.util.Map;
5
6 /**
7 * Created by caobug on 15/5/22.
8 */
9 public class FileType {
10
11 public static final String JPG = "JPG";
12
13 private static final Map<String, String> types = new HashMap<String, String>() {{
14 put(FileType.JPG, ".jpg");
15 }};
16
17 public static String getSuffix(String key) {
18 return FileType.types.get(key);
19 }
20
21 /**
22 * 根据给定的文件名,获取其后缀信息
23 *
24 * @param filename
25 * @return
26 */
27 public static String getSuffixByFilename(String filename) {
28 return filename.substring(filename.lastIndexOf(".")).toLowerCase();
29 }
30
31 /**
32 * 根据给定的文件名,获取文件类型
33 *
34 * @param filename
35 * @return
36 */
37 public static String getFileType(String filename) {
38 return filename.substring(filename.lastIndexOf(".") + 1).toLowerCase();
39 }
40 }
1 package com.example.utils.file;
2
3 /**
4 * Created by JA on 17/7/3.
5 */
6
7 /**
8 * 文件上传信息
9 * <p/>
10 * Created by caobug on 15/5/22.
11 */
12 public class FileUploadInfo {
13
14 private boolean state; // 上传状态
15 private String stateMsg;// 状态消息
16 private String originalName; // 原始文件名
17 private long size; // 文件大小
18 private String url; // 文件保存路径
19 private String suffix; // 后缀
20
21 public FileUploadInfo(boolean state, String originalName, long size, String url, String suffix) {
22 this.state = state;
23 this.originalName = originalName;
24 this.size = size;
25 this.url = url;
26 this.suffix = suffix;
27 }
28
29 public boolean isState() {
30 return state;
31 }
32
33 public void setState(boolean state) {
34 this.state = state;
35 }
36
37 public String getOriginalName() {
38 return originalName;
39 }
40
41 public void setOriginalName(String originalName) {
42 this.originalName = originalName;
43 }
44
45 public long getSize() {
46 return size;
47 }
48
49 public void setSize(long size) {
50 this.size = size;
51 }
52
53 public String getUrl() {
54 return url;
55 }
56
57 public void setUrl(String url) {
58 this.url = url;
59 }
60
61 public String getSuffix() {
62 return suffix;
63 }
64
65 public void setSuffix(String suffix) {
66 this.suffix = suffix;
67 }
68
69 public String getStateMsg() {
70 return stateMsg;
71 }
72
73 public void setStateMsg(String stateMsg) {
74 this.stateMsg = stateMsg;
75 }
76 }
1 package com.example.utils.md5;
2
3 import java.io.File;
4 import java.io.FileInputStream;
5 import java.io.FileNotFoundException;
6 import java.io.IOException;
7 import java.math.BigInteger;
8 import java.nio.MappedByteBuffer;
9 import java.nio.channels.FileChannel;
10 import java.security.MessageDigest;
11
12
13
14 /**
15 * Created by caobug on 14/11/20.
16 */
17 public class MD5Utils {
18
19 public static String hash(String str) {
20 try {
21 java.security.MessageDigest md = java.security.MessageDigest.getInstance("MD5");
22 byte[] array = md.digest(str.getBytes());
23 StringBuilder sb = new StringBuilder();
24 for (byte anArray : array) {
25 sb.append(Integer.toHexString((anArray & 0xFF) | 0x100).substring(1, 3));
26 }
27 return sb.toString();
28 } catch (java.security.NoSuchAlgorithmException ignored) {
29 }
30 return "";
31 }
32
33 private static String byteArrayToHexString(byte b[]) {
34 StringBuffer resultSb = new StringBuffer();
35 for (int i = 0; i < b.length; i++)
36 resultSb.append(byteToHexString(b[i]));
37
38 return resultSb.toString();
39 }
40
41 private static String byteToHexString(byte b) {
42 int n = b;
43 if (n < 0)
44 n += 256;
45 int d1 = n / 16;
46 int d2 = n % 16;
47 return hexDigits[d1] + hexDigits[d2];
48 }
49
50 public static String MD5Encode(String origin, String charsetname) {
51 String resultString = null;
52 try {
53 resultString = new String(origin);
54 MessageDigest md = MessageDigest.getInstance("MD5");
55 if (charsetname == null || "".equals(charsetname))
56 resultString = byteArrayToHexString(md.digest(resultString
57 .getBytes()));
58 else
59 resultString = byteArrayToHexString(md.digest(resultString
60 .getBytes(charsetname)));
61 } catch (Exception exception) {
62 }
63 return resultString;
64 }
65
66 public static String getMd5ByFile(File file) throws FileNotFoundException {
67 String value = null;
68 FileInputStream in = new FileInputStream(file);
69 try {
70 MappedByteBuffer byteBuffer = in.getChannel().map(FileChannel.MapMode.READ_ONLY, 0, file.length());
71 MessageDigest md5 = MessageDigest.getInstance("MD5");
72 md5.update(byteBuffer);
73 BigInteger bi = new BigInteger(1, md5.digest());
74 value = bi.toString(16);
75 } catch (Exception e) {
76 e.printStackTrace();
77 } finally {
78 if(null != in) {
79 try {
80 in.close();
81 } catch (IOException e) {
82 e.printStackTrace();
83 }
84 }
85 }
86 return value;
87 }
88
89 private static final String hexDigits[] = { "0", "1", "2", "3", "4", "5",
90 "6", "7", "8", "9", "a", "b", "c", "d", "e", "f" };
91 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.utils.mybatis;
2
3 import com.example.utils.mybatis.pageable.MybatisPageableInterceptor;
4 import org.apache.ibatis.plugin.Interceptor;
5 import org.apache.ibatis.session.SqlSessionFactory;
6 import org.mybatis.spring.SqlSessionFactoryBean;
7 import org.mybatis.spring.SqlSessionTemplate;
8 import org.springframework.beans.factory.annotation.Autowired;
9 import org.springframework.beans.factory.annotation.Value;
10 import org.springframework.context.annotation.Bean;
11 import org.springframework.context.annotation.Configuration;
12 import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
13 import org.springframework.core.io.support.ResourcePatternResolver;
14 import org.springframework.jdbc.datasource.DataSourceTransactionManager;
15 import org.springframework.transaction.PlatformTransactionManager;
16 import org.springframework.transaction.annotation.EnableTransactionManagement;
17 import org.springframework.transaction.annotation.TransactionManagementConfigurer;
18
19 import javax.sql.DataSource;
20
21 @Configuration
22 @EnableTransactionManagement
23 public class MyBatisConfig implements TransactionManagementConfigurer {
24
25 @Autowired
26 DataSource dataSource;
27
28 @Value("${mybatis.mapperLocations}")
29 private String mybatismapperLocations;
30
31 @Autowired
32 MybatisPageableInterceptor mybatisPageableInterceptor;
33
34 @Bean(name = "sqlSessionFactory")
35 public SqlSessionFactory sqlSessionFactoryBean() {
36 System.out.println("sqlSessionFactory=============");
37 System.out.println("sqlSessionFactory=============");
38 System.out.println("sqlSessionFactory=============");
39 System.out.println("sqlSessionFactory=============");
40 System.out.println("sqlSessionFactory=============");
41 SqlSessionFactoryBean bean = new SqlSessionFactoryBean();
42 bean.setDataSource(dataSource);
43 //添加分页插件
44 bean.setPlugins(new Interceptor[]{mybatisPageableInterceptor});
45
46 //添加XML目录
47 ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver();
48 try {
49 // SqlSessionFactory sqlSessionFactory = bean.getObject();
50 // org.apache.ibatis.session.Configuration configuration = sqlSessionFactory.getConfiguration();
51 // //支持驼峰
52 // configuration.setMapUnderscoreToCamelCase(true);
53 bean.setMapperLocations(resolver.getResources(mybatismapperLocations));
54 SqlSessionFactory sqlSessionFactory = bean.getObject();
55 sqlSessionFactory.getConfiguration().setMapUnderscoreToCamelCase(true);// 开启驼峰映射
56 return sqlSessionFactory;
57 } catch (Exception e) {
58 e.printStackTrace();
59 throw new RuntimeException(e);
60 }
61 }
62
63 @Bean
64 public SqlSessionTemplate sqlSessionTemplate(SqlSessionFactory sqlSessionFactory) {
65 return new SqlSessionTemplate(sqlSessionFactory);
66 }
67
68 @Bean
69 @Override
70 public PlatformTransactionManager annotationDrivenTransactionManager() {
71 return new DataSourceTransactionManager(dataSource);
72 }
73 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.utils.mybatis.pageable;
2
3 public class Dialect {
4 public boolean supportsLimit() {
5 return false;
6 }
7
8 public boolean supportsLimitOffset() {
9 return supportsLimit();
10 }
11
12 /**
13 * 将sql变成分页sql语句,直接使用offset,limit的值作为占位符.</br> 源代码为:
14 * getLimitString(sql,offset
15 * ,String.valueOf(offset),limit,String.valueOf(limit))
16 */
17 public String getLimitString(String sql, int offset, int limit) {
18 return getLimitString(sql, offset, Integer.toString(offset), limit,
19 Integer.toString(limit));
20 }
21
22 /**
23 * 将sql变成分页sql语句,提供将offset及limit使用占位符(placeholder)替换.
24 * <p/>
25 * <pre>
26 * 如mysql
27 * dialect.getLimitString("select * from user", 12, ":offset",0,":limit") 将返回
28 * select * from user limit :offset,:limit
29 * </pre>
30 *
31 * @return 包含占位符的分页sql
32 */
33 public String getLimitString(String sql, int offset,
34 String offsetPlaceholder, int limit, String limitPlaceholder) {
35 throw new UnsupportedOperationException("paged queries not supported");
36 }
37
38 /**
39 * 将sql转换为总记录数SQL
40 *
41 * @param sql SQL语句
42 * @return 总记录数的sql
43 */
44 public String getCountString(String sql) {
45 return "select count(1) from (" + sql + ") tmp_count";
46 }
47
48 /**
49 * 将sql转换为带排序的SQL
50 *
51 * @param sql
52 * SQL语句
53 * @return 总记录数的sql
54 */
55 // public String getSortString(String sql, List<Order> orders) {
56 // if (orders == null || orders.isEmpty()) {
57 // return sql;
58 // }
59 //
60 // StringBuffer buffer = new StringBuffer("select * from (").append(sql)
61 // .append(") temp_order order by ");
62 // for (Order order : orders) {
63 // if (order != null) {
64 // buffer.append(order.toString()).append(", ");
65 // }
66 //
67 // }
68 // buffer.delete(buffer.length() - 2, buffer.length());
69 // return buffer.toString();
70 // }
71 }
1 package com.example.utils.mybatis.pageable;
2
3 public class MySQLDialect extends Dialect {
4
5 public boolean supportsLimitOffset() {
6 return true;
7 }
8
9 public boolean supportsLimit() {
10 return true;
11 }
12
13 public String getLimitString(String sql, int offset, String offsetPlaceholder, int limit, String limitPlaceholder) {
14 if (offset > 0) {
15 return sql + " limit " + offsetPlaceholder + "," + limitPlaceholder;
16 } else {
17 return sql + " limit " + limitPlaceholder;
18 }
19 }
20 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.utils.mybatis.pageable;
2
3 import org.apache.ibatis.binding.MapperMethod;
4 import org.apache.ibatis.executor.Executor;
5 import org.apache.ibatis.executor.parameter.ParameterHandler;
6 import org.apache.ibatis.mapping.BoundSql;
7 import org.apache.ibatis.mapping.MappedStatement;
8 import org.apache.ibatis.mapping.MappedStatement.Builder;
9 import org.apache.ibatis.mapping.ParameterMapping;
10 import org.apache.ibatis.mapping.SqlSource;
11 import org.apache.ibatis.plugin.*;
12 import org.apache.ibatis.scripting.defaults.DefaultParameterHandler;
13 import org.apache.ibatis.session.ResultHandler;
14 import org.apache.ibatis.session.RowBounds;
15 import org.apache.log4j.LogManager;
16 import org.apache.log4j.Logger;
17 import org.springframework.stereotype.Service;
18
19 import java.sql.Connection;
20 import java.sql.PreparedStatement;
21 import java.sql.ResultSet;
22 import java.sql.SQLException;
23 import java.util.HashMap;
24 import java.util.Map;
25 import java.util.Properties;
26
27 /**
28 * 分页插件,使用 Pageable 和 Page 对象作为输入和输出。
29 * 只要方法参数中包含 Pageable 参数,则自动分页。
30 * <p/>
31 */
32 @Service
33 @Intercepts({@Signature(type = Executor.class, method = "query", args =
34 {MappedStatement.class, Object.class, RowBounds.class, ResultHandler.class})})
35 public class MybatisPageableInterceptor implements Interceptor {
36
37 private static Logger logger = LogManager.getLogger(MybatisPageableInterceptor.class);
38
39 static int MAPPED_STATEMENT_INDEX = 0;
40 static int PARAMETER_INDEX = 1;
41 static int ROWBOUNDS_INDEX = 2;
42 static int RESULT_HANDLER_INDEX = 3;
43
44
45 private Dialect dialect = new MySQLDialect();
46
47 @Override
48 public Object intercept(Invocation inv) throws Throwable {
49
50 final Object[] queryArgs = inv.getArgs();
51
52 // 查找方法参数中的 分页请求对象
53 Pageable pageRequest = this.findPageableObject(queryArgs[PARAMETER_INDEX]);
54
55 // 如果需要分页
56 if (pageRequest != null) {
57
58 final MappedStatement ms = (MappedStatement) queryArgs[MAPPED_STATEMENT_INDEX];
59 final Object parameter = queryArgs[PARAMETER_INDEX];
60
61 final BoundSql boundSql = ms.getBoundSql(parameter);
62
63 // 删除尾部的 ';'
64 String sql = boundSql.getSql().trim().replaceAll(";$", "");
65
66 // 1. 搞定总记录数(如果需要的话)
67 // int total = 0;
68 // if (pageRequest.getCountable()) {
69 // total = this.queryTotal(sql, ms, boundSql);
70 // }
71
72 // 2. 搞定limit 查询
73 // 2.1 获取分页SQL,并完成参数准备
74 String limitSql = dialect.getLimitString(sql, pageRequest.getOffset(), pageRequest.getPageSize());
75
76 queryArgs[ROWBOUNDS_INDEX] = new RowBounds(RowBounds.NO_ROW_OFFSET, RowBounds.NO_ROW_LIMIT);
77 queryArgs[MAPPED_STATEMENT_INDEX] = copyFromNewSql(ms, boundSql, limitSql);
78
79 // 2.2 继续执行剩余步骤,获取查询结果
80 // Object ret = inv.proceed();
81 //
82 // // 3. 组成分页对象
83 // Page<?> pi = new Page<Object>((List) ret, pageRequest, total);
84 //
85 // // 4. MyBatis 需要返回一个List对象,这里只是满足MyBatis而作的临时包装
86 // List<Page<?>> tmp = new ArrayList<Page<?>>(1);
87 // tmp.add(pi);
88 }
89
90 return inv.proceed();
91
92 }
93
94 /**
95 * 在方法参数中查找 分页请求对象
96 *
97 * @param params Mapper接口方法中的参数对象
98 * @return
99 */
100 private Pageable findPageableObject(Object params) {
101
102 if (params == null) {
103 return null;
104 }
105
106 // 单个参数 表现为参数对象
107 if (Pageable.class.isAssignableFrom(params.getClass())) {
108 return (Pageable) params;
109 }
110
111 // 多个参数 表现为 ParamMap
112 else if (params instanceof MapperMethod.ParamMap) {
113 MapperMethod.ParamMap<Object> paramMap = (MapperMethod.ParamMap<Object>) params;
114 for (Map.Entry<String, Object> entry : paramMap.entrySet()) {
115 Object paramValue = entry.getValue();
116
117 if (paramValue != null && Pageable.class.isAssignableFrom(paramValue.getClass())) {
118 return (Pageable) paramValue;
119 }
120 }
121 } else if (params instanceof HashMap) {
122 Map<String, Object> stringObjectMap = (Map<String, Object>) params;
123 for (Map.Entry<String, Object> entry : stringObjectMap.entrySet()) {
124 Object paramValue = entry.getValue();
125
126 if (paramValue != null && Pageable.class.isAssignableFrom(paramValue.getClass())) {
127 return (Pageable) paramValue;
128 }
129 }
130 }
131
132 return null;
133 }
134
135 @Override
136 public Object plugin(Object target) {
137 // return Plugin.wrap(target, this);
138 if (Executor.class.isAssignableFrom(target.getClass())) {
139 return Plugin.wrap(target, this);
140 }
141
142 return target;
143 }
144
145 @Override
146 public void setProperties(Properties p) {
147 String dialectClass = p.getProperty("dialectClass");
148
149 try {
150 setDialect((Dialect) Class.forName(dialectClass).newInstance());
151 } catch (Exception e) {
152 throw new RuntimeException("cannot create dialect instance by dialectClass:" + dialectClass, e);
153 }
154
155 }
156
157 /**
158 * 查询总记录数
159 *
160 * @param sql
161 * @param mappedStatement
162 * @param boundSql
163 * @return
164 * @throws SQLException
165 */
166 private int queryTotal(String sql, MappedStatement mappedStatement,
167 BoundSql boundSql) throws SQLException {
168
169 Connection connection = null;
170 PreparedStatement countStmt = null;
171 ResultSet rs = null;
172 try {
173
174 connection = mappedStatement.getConfiguration().getEnvironment().getDataSource().getConnection();
175
176 String countSql = this.dialect.getCountString(sql);
177
178 countStmt = connection.prepareStatement(countSql);
179 BoundSql countBoundSql = new BoundSql(mappedStatement.getConfiguration(), countSql,
180 boundSql.getParameterMappings(), boundSql.getParameterObject());
181
182 setParameters(countStmt, mappedStatement, countBoundSql, boundSql.getParameterObject());
183
184 rs = countStmt.executeQuery();
185 int totalCount = 0;
186 if (rs.next()) {
187 totalCount = rs.getInt(1);
188 }
189
190 return totalCount;
191 } catch (SQLException e) {
192 logger.error("查询总记录数出错", e);
193 throw e;
194 } finally {
195 if (rs != null) {
196 try {
197 rs.close();
198 } catch (SQLException e) {
199 logger.error("exception happens when doing: ResultSet.close()", e);
200 }
201 }
202
203 if (countStmt != null) {
204 try {
205 countStmt.close();
206 } catch (SQLException e) {
207 logger.error("exception happens when doing: PreparedStatement.close()", e);
208 }
209 }
210
211 if (connection != null) {
212 try {
213 connection.close();
214 } catch (SQLException e) {
215 logger.error("exception happens when doing: Connection.close()", e);
216 }
217 }
218 }
219
220 }
221
222 /**
223 * 对SQL参数(?)设值
224 *
225 * @param ps
226 * @param mappedStatement
227 * @param boundSql
228 * @param parameterObject
229 * @throws SQLException
230 */
231 private void setParameters(PreparedStatement ps, MappedStatement mappedStatement, BoundSql boundSql,
232 Object parameterObject) throws SQLException {
233 ParameterHandler parameterHandler = new DefaultParameterHandler(mappedStatement, parameterObject, boundSql);
234 parameterHandler.setParameters(ps);
235 }
236
237 public Dialect getDialect() {
238 return dialect;
239 }
240
241 public void setDialect(Dialect dialect) {
242 this.dialect = dialect;
243 }
244
245 private MappedStatement copyFromNewSql(MappedStatement ms,
246 BoundSql boundSql, String sql) {
247 BoundSql newBoundSql = copyFromBoundSql(ms, boundSql, sql);
248 return copyFromMappedStatement(ms, new BoundSqlSqlSource(newBoundSql));
249 }
250
251 public static class BoundSqlSqlSource implements SqlSource {
252 BoundSql boundSql;
253
254 public BoundSqlSqlSource(BoundSql boundSql) {
255 this.boundSql = boundSql;
256 }
257
258 public BoundSql getBoundSql(Object parameterObject) {
259 return boundSql;
260 }
261 }
262
263 private BoundSql copyFromBoundSql(MappedStatement ms, BoundSql boundSql,
264 String sql) {
265 BoundSql newBoundSql = new BoundSql(ms.getConfiguration(), sql, boundSql.getParameterMappings(), boundSql.getParameterObject());
266 for (ParameterMapping mapping : boundSql.getParameterMappings()) {
267 String prop = mapping.getProperty();
268 if (boundSql.hasAdditionalParameter(prop)) {
269 newBoundSql.setAdditionalParameter(prop, boundSql.getAdditionalParameter(prop));
270 }
271 }
272 return newBoundSql;
273 }
274
275 //see: MapperBuilderAssistant
276 private MappedStatement copyFromMappedStatement(MappedStatement ms, SqlSource newSqlSource) {
277 Builder builder = new Builder(ms.getConfiguration(), ms.getId(), newSqlSource, ms.getSqlCommandType());
278
279 builder.resource(ms.getResource());
280 builder.fetchSize(ms.getFetchSize());
281 builder.statementType(ms.getStatementType());
282 builder.keyGenerator(ms.getKeyGenerator());
283 if (ms.getKeyProperties() != null && ms.getKeyProperties().length != 0) {
284 StringBuffer keyProperties = new StringBuffer();
285 for (String keyProperty : ms.getKeyProperties()) {
286 keyProperties.append(keyProperty).append(",");
287 }
288 keyProperties.delete(keyProperties.length() - 1, keyProperties.length());
289 builder.keyProperty(keyProperties.toString());
290 }
291
292 //setStatementTimeout()
293 builder.timeout(ms.getTimeout());
294
295 //setStatementResultMap()
296 builder.parameterMap(ms.getParameterMap());
297
298 //setStatementResultMap()
299 builder.resultMaps(ms.getResultMaps());
300 builder.resultSetType(ms.getResultSetType());
301
302 //setStatementCache()
303 builder.cache(ms.getCache());
304 builder.flushCacheRequired(ms.isFlushCacheRequired());
305 builder.useCache(ms.isUseCache());
306
307 return builder.build();
308 }
309 }
...\ No newline at end of file ...\ No newline at end of file
1 package com.example.utils.mybatis.pageable;
2
3 public class OracleDialect extends Dialect {
4
5 public boolean supportsLimit() {
6 return true;
7 }
8
9 public boolean supportsLimitOffset() {
10 return true;
11 }
12
13 public String getLimitString(String sql, int offset, String offsetPlaceholder, int limit, String limitPlaceholder) {
14 sql = sql.trim();
15 boolean isForUpdate = false;
16 if (sql.toLowerCase().endsWith(" for update")) {
17 sql = sql.substring(0, sql.length() - 11);
18 isForUpdate = true;
19 }
20
21 StringBuffer pagingSelect = new StringBuffer(sql.length() + 100);
22 if (offset > 0) {
23 pagingSelect.append("select * from ( select row_.*, rownum rownum_ from ( ");
24 } else {
25 pagingSelect.append("select * from ( ");
26 }
27 pagingSelect.append(sql);
28 if (offset > 0) {
29 // int end = offset+limit;
30 String endString = offsetPlaceholder + "+" + limitPlaceholder;
31 pagingSelect.append(" ) row_ ) where rownum_ <= " + endString + " and rownum_ > " + offsetPlaceholder);
32 } else {
33 pagingSelect.append(" ) where rownum <= " + limitPlaceholder);
34 }
35
36 if (isForUpdate) {
37 pagingSelect.append(" for update");
38 }
39
40 return pagingSelect.toString();
41 }
42
43 }
44
1 package com.example.utils.mybatis.pageable;
2
3 import java.util.ArrayList;
4 import java.util.Collections;
5 import java.util.Iterator;
6 import java.util.List;
7
8 /**
9 * 分页对象, 存放单页数据
10 */
11 public class Page<T> {
12 private static final long serialVersionUID = 867755909294344406L;
13
14 private final List<T> content = new ArrayList<T>();
15 private final Pageable pageable;
16 private final long total;
17
18 public Page(List<T> content, Pageable pageable, long total) {
19
20 if (null == content) {
21 throw new IllegalArgumentException("Content must not be null!");
22 }
23
24 this.content.addAll(content);
25 this.total = total;
26 this.pageable = pageable;
27 }
28
29 public Page(List<T> content) {
30 this(content, null, null == content ? 0 : content.size());
31 }
32
33 /**
34 * 请求页面
35 *
36 * @return
37 */
38 public int getNumber() {
39 return pageable == null ? 0 : pageable.getPageNumber();
40 }
41
42 /**
43 * page size
44 *
45 * @return
46 */
47 public int getSize() {
48 return pageable == null ? 0 : pageable.getPageSize();
49 }
50
51 /**
52 * 总页数
53 *
54 * @return
55 */
56 public int getTotalPages() {
57 return getSize() == 0 ? 1 : (int) Math.ceil((double) total / (double) getSize());
58 }
59
60 /**
61 * 当前页记录条数
62 *
63 * @return
64 */
65 public int getNumberOfElements() {
66 return content.size();
67 }
68
69 /**
70 * 总记录条数
71 *
72 * @return
73 */
74 public long getTotalElements() {
75 return total;
76 }
77
78 /**
79 * 是否有上一页
80 *
81 * @return
82 */
83 public boolean hasPreviousPage() {
84 return getNumber() > 0;
85 }
86
87 /**
88 * 是否首页
89 *
90 * @return
91 */
92 public boolean isFirstPage() {
93 return !hasPreviousPage();
94 }
95
96 /**
97 * 是否有下一页
98 *
99 * @return
100 */
101 public boolean hasNextPage() {
102 return getNumber() + 1 < getTotalPages();
103 }
104
105 /**
106 * 是否末页
107 *
108 * @return
109 */
110 public boolean isLastPage() {
111 return !hasNextPage();
112 }
113
114 /**
115 * 下一页请求对象
116 *
117 * @return
118 */
119 public Pageable nextPageable() {
120 return hasNextPage() ? pageable.next() : null;
121 }
122
123 /**
124 * 上一页请求对象
125 *
126 * @return
127 */
128 public Pageable previousPageable() {
129
130 if (hasPreviousPage()) {
131 return pageable.previousOrFirst();
132 }
133
134 return null;
135 }
136
137 /**
138 * 迭代器
139 *
140 * @return
141 */
142 public Iterator<T> iterator() {
143 return content.iterator();
144 }
145
146 /**
147 * 当前页元素列表
148 *
149 * @return
150 */
151 public List<T> getContent() {
152 return Collections.unmodifiableList(content);
153 }
154
155 /**
156 * 当前页是否有元素
157 *
158 * @return
159 */
160 public boolean hasContent() {
161 return !content.isEmpty();
162 }
163
164
165 /*
166 * (non-Javadoc)
167 * @see java.lang.Object#toString()
168 */
169 @Override
170 public String toString() {
171
172 String contentType = "UNKNOWN";
173
174 if (content.size() > 0) {
175 contentType = content.get(0).getClass().getName();
176 }
177
178 return String.format("Page %s of %d containing %s instances", getNumber(), getTotalPages(), contentType);
179 }
180
181 }
1 package com.example.utils.mybatis.pageable;
2
3 /**
4 * 分页请求对象
5 */
6 public class Pageable {
7 private static final long serialVersionUID = 7280485938848398236L;
8
9 private final int page;
10 private final int size;
11
12 /**
13 * 是否查询总记录数
14 */
15 private final boolean countable;
16
17 /**
18 * @param page the page no you want to request, start from 0
19 * @param size page size
20 */
21 public Pageable(int page, int size) {
22
23 this(page, size, true);
24 }
25
26 /**
27 * @param page the page no you want to request, start from 0
28 * @param size page size
29 * @param countable whether count total numbers
30 */
31 public Pageable(int page, int size, boolean countable) {
32
33 if (page < 0) {
34 throw new IllegalArgumentException("Page index must not be less than zero!");
35 }
36
37 if (size < 0) {
38 throw new IllegalArgumentException("Page size must not be less than zero!");
39 }
40
41 this.page = page;
42 this.size = size;
43
44 this.countable = countable;
45 }
46
47 public boolean getCountable() {
48 return countable;
49 }
50
51 public int getPageSize() {
52
53 return size;
54 }
55
56 public int getPageNumber() {
57 return page;
58 }
59
60 public int getOffset() {
61 return page * size - size;
62 }
63
64 public boolean hasPrevious() {
65 return page > 0;
66 }
67
68 public Pageable next() {
69 return new Pageable(page + 1, size);
70 }
71
72 public Pageable previousOrFirst() {
73 return hasPrevious() ? new Pageable(page - 1, size) : this;
74 }
75
76 public Pageable first() {
77 return new Pageable(0, size);
78 }
79
80 /*
81 * (non-Javadoc)
82 * @see java.lang.Object#toString()
83 */
84 @Override
85 public String toString() {
86 return String.format("Page request [number: %d, size %d, sort: %s]", page, size);
87 }
88 }
1
2
3 #data source
4 spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=utf8
5 spring.datasource.username=root
6 spring.datasource.password=
7 spring.datasource.driver-class-name=com.mysql.jdbc.Driver
8 spring.datasource.max-idle=10
9 spring.datasource.max-wait=10000
10 spring.datasource.min-idle=5
11 spring.datasource.initial-size=5
12 spring.datasource.validation-query=SELECT 1
13 spring.datasource.test-on-borrow=false
14 spring.datasource.test-while-idle=true
15 spring.datasource.time-between-eviction-runs-millis=18800
16 spring.datasource.jdbc-interceptors=ConnectionState;SlowQueryReport(threshold=0)
17
18 #mybatis
19 mybatis.mapperLocations=classpath*:mappers/*.xml
20 mybatis.configLocation=classpath:/mybatis-config.xml
21
22 #port
23 server.port=9092
...\ No newline at end of file ...\ No newline at end of file
1 <!-- Logback configuration. See http://logback.qos.ch/manual/index.html -->
2 <configuration scan="true" scanPeriod="10 seconds">
3
4 <!-- Simple file output -->
5 <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
6 <!-- encoder defaults to ch.qos.logback.classic.encoder.PatternLayoutEncoder -->
7 <encoder>
8 <pattern>
9 [ %-5level] [%date{yyyy-MM-dd HH:mm:ss}] %logger{96} [%line] - %msg%n
10 </pattern>
11 <charset>UTF-8</charset> <!-- 此处设置字符集 -->
12 </encoder>
13
14 <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
15 <!-- rollover daily 配置日志所生成的目录以及生成文件名的规则 -->
16 <fileNamePattern>logs/catalina-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
17 <timeBasedFileNamingAndTriggeringPolicy
18 class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
19 <!-- or whenever the file size reaches 64 MB -->
20 <maxFileSize>64 MB</maxFileSize>
21 </timeBasedFileNamingAndTriggeringPolicy>
22 </rollingPolicy>
23
24
25 <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
26 <level>DEBUG</level>
27 </filter>
28 <!-- Safely log to the same file from multiple JVMs. Degrades performance! -->
29 <prudent>true</prudent>
30 </appender>
31
32
33 <!-- Console output -->
34 <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
35 <!-- encoder defaults to ch.qos.logback.classic.encoder.PatternLayoutEncoder -->
36 <encoder>
37 <pattern>
38 [ %-5level] [%date{yyyy-MM-dd HH:mm:ss}] %logger{96} [%line] - %msg%n
39 </pattern>
40 <charset>UTF-8</charset> <!-- 此处设置字符集 -->
41 </encoder>
42 <!-- Only log level WARN and above -->
43 <filter class="ch.qos.logback.classic.filter.ThresholdFilter">
44 <level>INFO</level>
45 </filter>
46 </appender>
47
48
49 <!-- Enable FILE and STDOUT appenders for all log messages.
50 By default, only log at level INFO and above. -->
51 <root level="INFO">
52 <appender-ref ref="FILE" />
53 <appender-ref ref="STDOUT" />
54 </root>
55
56 <!-- For loggers in the these namespaces, log at all levels. -->
57 <logger name="pedestal" level="ALL" />
58 <logger name="hammock-cafe" level="ALL" />
59 <logger name="user" level="ALL" />
60 </configuration>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
3 <mapper namespace="com.example.mapper.ConfigInfoMapper">
4
5 <select id="get" resultType="com.example.models.ConfigInfo">
6 select * from t_kmr_config_info limit 1;
7 </select>
8
9 </mapper>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
3 <mapper namespace="com.example.mapper.ImgInfoMapper">
4
5 <select id="getNewByOpenid" resultType="com.example.models.ImgInfo">
6 select * from t_kmr_img_info where openid = #{openid} and status = 1 order by id desc limit 1;
7 </select>
8
9 <insert id="create">
10 insert into `t_kmr_img_info` (
11 `openid`,
12 `nickname`,
13 `headimgurl`,
14 `img_url`,
15 blessing_words,
16 sharing_describe,
17 gtmc_uid,
18 gtmc_name,
19 gtmc_department,
20 `create_at`,
21 `update_at`,
22 `status`
23 )
24 values(
25 #{openid},
26 #{nickname},
27 #{headimgurl},
28 #{imgUrl},
29 #{blessingWords},
30 #{sharingDescribe},
31 #{gtmcUid},
32 #{gtmcName},
33 #{gtmcDepartment},
34 #{createAt},
35 #{updateAt},
36 #{status}
37 );
38 </insert>
39
40 </mapper>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="UTF-8" ?>
2 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
3 <mapper namespace="com.example.mapper.ScoreLogInfoMapper">
4
5 <insert id="create">
6 insert into `t_kmr_score_log_info` (
7 `openid`,
8 `nickname`,
9 `headimgurl`,
10 gtmc_uid,
11 gtmc_name,
12 gtmc_department,
13 `score`,
14 `create_at`,
15 `status`
16 )
17 values(
18 #{openid},
19 #{nickname},
20 #{headimgurl},
21 #{gtmcUid},
22 #{gtmcName},
23 #{gtmcDepartment},
24 #{score},
25 #{createAt},
26 #{status}
27 );
28 </insert>
29
30 <select id="getRankingList" resultType="map">
31 select(@i:= @i+ 1) r,
32 a.*
33 from(
34 select openid, min(score) score, nickname, headimgurl
35 from t_kmr_score_log_info
36 where status= 1
37 GROUP BY openid) a,
38 (
39 select @i:= 0) t2
40 order by a.score
41 limit #{limit};
42 </select>
43
44 <select id="getMyRanking" resultType="map">
45 select b.*
46 from(
47 select(@i:= @i+ 1) r, a.*
48 from(
49 select openid, min(score) score, nickname, headimgurl
50 from t_kmr_score_log_info
51 where status= 1
52 GROUP BY openid) a,(
53 select @i:= 0) t2
54 order by a.score) b
55 where b.openid= #{openid}
56 </select>
57
58 <select id="countByDay" resultType="long">
59 select count(*) c
60 from `t_kmr_score_log_info`
61 where create_at BETWEEN #{startDate} and #{endDate}
62 and openid= #{openid};
63 </select>
64
65 <select id="countSum" resultType="long">
66 select count(*) c
67 from `t_kmr_score_log_info`
68 where openid= #{openid};
69 </select>
70
71
72
73 </mapper>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd">
3 <configuration>
4
5 <settings>
6 <!--该配置影响的所有映射器中配置的二级缓存的全局开关。-->
7 <setting name="cacheEnabled" value="false"/>
8 <!--延迟加载的全局开关。当开启时,所有关联对象都会延迟加载。特定关联关系中可通过设置fetchType属性来覆盖该项的开关状态。-->
9 <setting name="lazyLoadingEnabled" value="true"/>
10 <!--是否允许单一语句返回多结果集(需要兼容驱动)。-->
11 <setting name="multipleResultSetsEnabled" value="true"/>
12 <!--使用列标签代替列名。不同的驱动在这方面会有不同的表现,具体可参考相关驱动文档或通过测试这两种不同的模式来观察所用驱动的结果。-->
13 <setting name="useColumnLabel" value="true"/>
14 <!--允许 JDBC 支持自动生成主键,需要驱动兼容。如果设置为 true 则这个设置强制使用自动生成主键,尽管一些驱动不能兼容但仍可正常工作(比如 Derby)。-->
15 <setting name="useGeneratedKeys" value="false"/>
16 <!--指定 MyBatis 是否以及如何自动映射指定的列到字段或属性。NONE 表示取消自动映射;PARTIAL 只会自动映射没有定义嵌套结果集映射的结果集。FULL 会自动映射任意复杂的结果集(包括嵌套和其他情况)。-->
17 <setting name="autoMappingBehavior" value="PARTIAL"/>
18 <!--配置默认的执行器。SIMPLE 就是普通的执行器;REUSE 执行器会重用预处理语句(prepared statements);BATCH 执行器将重用语句并执行批量更新。-->
19 <setting name="defaultExecutorType" value="SIMPLE"/>
20 <!--设置超时时间,它决定驱动等待数据库响应的秒数。-->
21 <setting name="defaultStatementTimeout" value="25"/>
22 <!--允许在嵌套语句中使用行分界(RowBounds)。-->
23 <setting name="safeRowBoundsEnabled" value="false"/>
24 <!--是否开启自动驼峰命名规则(camel case)映射,即从经典数据库列名 A_COLUMN 到经典 Java 属性名 aColumn 的类似映射。-->
25 <setting name="mapUnderscoreToCamelCase" value="true"/>
26 <!--MyBatis 利用本地缓存机制(Local Cache)防止循环引用(circular references)和加速重复嵌套查询。默认值为 SESSION,这种情况下会缓存一个会话中执行的所有查询。若设置值为 STATEMENT,本地会话仅用在语句执行上,对相同 SqlSession 的不同调用将不会共享数据。-->
27 <setting name="localCacheScope" value="SESSION"/>
28 <!--当没有为参数提供特定的 JDBC 类型时,为空值指定 JDBC 类型。某些驱动需要指定列的 JDBC 类型,多数情况直接用一般类型即可,比如 NULL、VARCHAR 或 OTHER。-->
29 <setting name="jdbcTypeForNull" value="OTHER"/>
30 <!--指定哪个对象的方法触发一次延迟加载。-->
31 <setting name="lazyLoadTriggerMethods" value="equals,clone,hashCode,toString"/>
32 </settings>
33 <plugins>
34 <!-- 分页 -->
35 <plugin interceptor="com.example.utils.pageable.MybatisPageableInterceptor">
36 <property name="dialectClass" value="com.example.utils.pageable.MySQLDialect"/>
37 </plugin>
38 <!-- / 分页 -->
39 </plugins>
40 </configuration>
...\ No newline at end of file ...\ No newline at end of file
1 <?xml version="1.0" encoding="UTF-8"?>
2 <urlrewrite>
3 <rule>
4 <note>默认加载 /index.html</note>
5 <from>^/([a-zA-Z0-9]+)/$</from>
6 <to>/Users/joe/Documents/self/src/jia51/case_new_by_luo/$1/html/$1.html</to>
7 </rule>
8 </urlrewrite>
...\ No newline at end of file ...\ No newline at end of file
1 package com.example;
2
3 import org.junit.Test;
4 import org.junit.runner.RunWith;
5 import org.springframework.test.context.web.WebAppConfiguration;
6 import org.springframework.boot.test.SpringApplicationConfiguration;
7 import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
8
9 @RunWith(SpringJUnit4ClassRunner.class)
10 @SpringApplicationConfiguration(classes = DemoApplication.class)
11 @WebAppConfiguration
12 public class DemoApplicationTests {
13
14 @Test
15 public void contextLoads() {
16 }
17
18 }