diff --git a/.idea/.gitignore b/.idea/.gitignore index c0f9e19..d8308fd 100644 --- a/.idea/.gitignore +++ b/.idea/.gitignore @@ -2,4 +2,6 @@ /workspace.xml # Datasource local storage ignored files -/dataSources.local.xml \ No newline at end of file +/dataSources.local.xml +# Datasource local storage ignored files +/dataSources/ \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 010f387..ef64863 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -2,6 +2,7 @@ + diff --git a/.idea/libraries/Maven__javax_activation_javax_activation_api_1_2_0.xml b/.idea/libraries/Maven__javax_activation_javax_activation_api_1_2_0.xml new file mode 100644 index 0000000..ff49512 --- /dev/null +++ b/.idea/libraries/Maven__javax_activation_javax_activation_api_1_2_0.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_3_1.xml b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_3_1.xml new file mode 100644 index 0000000..059f88f --- /dev/null +++ b/.idea/libraries/Maven__javax_xml_bind_jaxb_api_2_3_1.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_attoparser_attoparser_2_0_5_RELEASE.xml b/.idea/libraries/Maven__org_attoparser_attoparser_2_0_5_RELEASE.xml new file mode 100644 index 0000000..5bad7db --- /dev/null +++ b/.idea/libraries/Maven__org_attoparser_attoparser_2_0_5_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_projectlombok_lombok_1_18_8.xml b/.idea/libraries/Maven__org_projectlombok_lombok_1_18_10.xml similarity index 64% rename from .idea/libraries/Maven__org_projectlombok_lombok_1_18_8.xml rename to .idea/libraries/Maven__org_projectlombok_lombok_1_18_10.xml index 9843fa4..0ce7ba6 100644 --- a/.idea/libraries/Maven__org_projectlombok_lombok_1_18_8.xml +++ b/.idea/libraries/Maven__org_projectlombok_lombok_1_18_10.xml @@ -1,13 +1,13 @@ - + - + - + - + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_thymeleaf_2_1_9_RELEASE.xml b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_thymeleaf_2_1_9_RELEASE.xml new file mode 100644 index 0000000..e956289 --- /dev/null +++ b/.idea/libraries/Maven__org_springframework_boot_spring_boot_starter_thymeleaf_2_1_9_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_thymeleaf_extras_thymeleaf_extras_java8time_3_0_4_RELEASE.xml b/.idea/libraries/Maven__org_thymeleaf_extras_thymeleaf_extras_java8time_3_0_4_RELEASE.xml new file mode 100644 index 0000000..7b246ae --- /dev/null +++ b/.idea/libraries/Maven__org_thymeleaf_extras_thymeleaf_extras_java8time_3_0_4_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_thymeleaf_thymeleaf_3_0_11_RELEASE.xml b/.idea/libraries/Maven__org_thymeleaf_thymeleaf_3_0_11_RELEASE.xml new file mode 100644 index 0000000..7b72bab --- /dev/null +++ b/.idea/libraries/Maven__org_thymeleaf_thymeleaf_3_0_11_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_thymeleaf_thymeleaf_spring5_3_0_11_RELEASE.xml b/.idea/libraries/Maven__org_thymeleaf_thymeleaf_spring5_3_0_11_RELEASE.xml new file mode 100644 index 0000000..3370587 --- /dev/null +++ b/.idea/libraries/Maven__org_thymeleaf_thymeleaf_spring5_3_0_11_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/Maven__org_unbescape_unbescape_1_1_6_RELEASE.xml b/.idea/libraries/Maven__org_unbescape_unbescape_1_1_6_RELEASE.xml new file mode 100644 index 0000000..2334aa0 --- /dev/null +++ b/.idea/libraries/Maven__org_unbescape_unbescape_1_1_6_RELEASE.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/README.md b/README.md index dbde6a7..2a82cd0 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,5 @@ # ThePunchSystem -打卡系统 +签到打卡系统 + +## 功能说明 +- 用户打卡 diff --git a/log/punch-start.log b/log/punch-start.log index ba799ec..5e4ed05 100644 --- a/log/punch-start.log +++ b/log/punch-start.log @@ -1,1524 +1,13 @@ -2019-11-06 15:47:24.004 INFO 14816 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 14816 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-06 15:47:24.057 DEBUG 14816 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-06 15:47:24.059 INFO 14816 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-11-06 15:47:24.142 INFO 14816 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-11-06 15:47:24.143 INFO 14816 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-11-06 15:47:25.459 INFO 14816 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-11-06 15:47:25.480 INFO 14816 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-11-06 15:47:25.845 INFO 14816 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2841f15e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-11-06 15:47:26.340 INFO 14816 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) -2019-11-06 15:47:26.362 INFO 14816 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-11-06 15:47:26.362 INFO 14816 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-11-06 15:47:26.472 INFO 14816 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-11-06 15:47:26.473 INFO 14816 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2329 ms -2019-11-06 15:47:27.722 INFO 14816 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] -2019-11-06 15:47:27.865 INFO 14816 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-11-06 15:47:28.307 INFO 14816 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed -2019-11-06 15:47:28.328 INFO 14816 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) -2019-11-06 15:47:28.364 INFO 14816 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references -2019-11-06 15:47:28.512 INFO 14816 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 -2019-11-06 15:47:28.561 INFO 14816 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-06 15:47:28.565 INFO 14816 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.576 seconds (JVM running for 8.587) -2019-11-06 15:48:11.467 INFO 14816 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-11-06 15:48:11.467 INFO 14816 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-11-06 15:48:11.482 INFO 14816 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-11-06 15:48:11.563 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123466}, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:48:12.822 INFO 14816 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-11-06 15:48:12.826 DEBUG 14816 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 15:48:12.943 DEBUG 14816 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123466(String) -2019-11-06 15:48:12.969 DEBUG 14816 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-06 15:48:12.974 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-06 15:48:21.490 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123466}, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:48:21.490 DEBUG 14816 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 15:48:21.491 DEBUG 14816 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123466(String) -2019-11-06 15:48:21.494 DEBUG 14816 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-06 15:48:21.494 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-06 15:48:28.891 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:48:28.892 DEBUG 14816 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 15:48:28.893 DEBUG 14816 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 15:48:28.911 DEBUG 14816 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 15:48:28.913 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 15:48:29.553 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:48:29.554 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:48:29.560 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 15:48:29.564 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 15:48:29.569 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 15:48:29.571 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 15:48:29.575 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 15:48:29.580 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 15:48:29.594 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:48:29.595 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:48:29.596 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:48:29.596 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:48:29.602 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 -2019-11-06 15:48:29.604 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:48:29.608 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-06 15:48:29.609 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-06 15:48:29.609 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 15:48:29.614 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:48:29.618 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:48:29.620 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 15:48:29.622 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:48:29.623 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:48:29.623 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 15:48:29.625 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:48:29.626 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:48:29.626 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 15:48:29.627 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:48:29.628 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:48:29.629 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 15:48:29.631 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:48:29.633 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:48:29.634 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 15:48:29.635 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:48:29.636 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 15:48:37.791 INFO 14816 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:48:37.791 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:48:37.791 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:48:37.794 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 -2019-11-06 15:48:37.794 INFO 14816 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1)]) -2019-11-06 15:49:05.982 INFO 14816 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=111111, password=null, name=11111, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=, createTime=null, isPunch=false)]} -2019-11-06 15:49:05.983 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 15:49:05.983 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 111111(Long) -2019-11-06 15:49:05.985 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 0 -2019-11-06 15:49:05.986 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-11-06 15:49:05.996 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 111111(Long), null, 11111(String), 1(Integer), 1111(Integer), http://118.24.95.11:7000/pig.jpg(String), http://47.102.114.0:8080/images/boyAvatar.jpg(String), 2019-11-06 15:49:05.986(Timestamp), false(Boolean) -2019-11-06 15:49:06.005 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-11-06 15:49:06.006 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentRoleMapper.insert : ==> Preparing: insert into student_role(user_id, user_role) values (?,?) -2019-11-06 15:49:06.007 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentRoleMapper.insert : ==> Parameters: 111111(Long), 3(Integer) -2019-11-06 15:49:06.011 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentRoleMapper.insert : <== Updates: 1 -2019-11-06 15:49:06.012 INFO 14816 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-06 15:49:18.926 INFO 14816 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=111111, password=111111}, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:49:18.927 DEBUG 14816 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 15:49:18.927 DEBUG 14816 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 111111(Long), 111111(String) -2019-11-06 15:49:18.929 DEBUG 14816 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-06 15:49:18.930 INFO 14816 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-06 15:49:31.922 INFO 14816 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:49:31.923 DEBUG 14816 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 15:49:31.925 DEBUG 14816 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 15:49:31.928 DEBUG 14816 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 15:49:31.929 INFO 14816 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 15:49:32.276 INFO 14816 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:49:32.277 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:49:32.277 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:49:32.281 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-06 15:49:32.281 INFO 14816 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-06 15:49:32.376 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:49:32.377 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 15:49:32.377 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 15:49:32.379 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 15:49:32.380 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 15:49:32.381 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 15:49:32.382 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 15:49:32.383 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:49:32.384 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:49:32.388 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:49:32.388 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:49:32.389 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 15:49:32.391 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:49:32.392 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:49:32.393 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 15:49:32.395 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:49:32.396 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:49:32.396 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 15:49:32.398 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:49:32.399 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:49:32.399 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 15:49:32.401 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:49:32.402 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:49:32.402 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 15:49:32.404 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:49:32.405 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:49:32.406 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 15:49:32.407 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:49:32.408 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:49:32.408 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 15:49:32.409 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:49:32.410 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:49:32.411 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 15:49:32.412 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:49:32.412 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 15:49:34.981 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:49:34.982 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:49:34.982 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:49:34.987 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:49:34.987 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=null, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=3)]) -2019-11-06 15:49:40.855 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.updateUserRole', args=[StudentRoleForm(userId=111111, userRole=1), org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:49:40.855 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 15:49:40.856 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 111111(Long) -2019-11-06 15:49:40.858 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 15:49:40.859 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? -2019-11-06 15:49:40.866 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.S.updateUserRole : ==> Parameters: 1(Integer), 111111(Long) -2019-11-06 15:49:40.872 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.S.updateUserRole : <== Updates: 1 -2019-11-06 15:49:40.873 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-06 15:49:41.136 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:49:41.136 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:49:41.136 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:49:41.138 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:49:41.139 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=null, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) -2019-11-06 15:51:19.386 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=111111, password=123456}, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:51:19.390 DEBUG 14816 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 15:51:19.391 DEBUG 14816 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 111111(Long), 123456(String) -2019-11-06 15:51:19.392 DEBUG 14816 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 15:51:19.393 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 15:51:19.739 INFO 14816 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:51:19.740 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:51:19.740 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:51:19.742 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:51:19.742 INFO 14816 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) -2019-11-06 15:51:19.917 INFO 14816 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:51:19.918 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 15:51:19.918 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 111111(Long) -2019-11-06 15:51:19.921 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 15:51:19.922 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 15:51:19.922 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 111111(Long) -2019-11-06 15:51:19.924 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 15:51:19.925 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:51:19.925 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:51:19.927 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:51:19.928 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:51:19.929 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 15:51:19.931 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:51:19.932 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:51:19.933 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 15:51:19.935 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:51:19.937 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:51:19.937 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 15:51:19.939 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:51:19.941 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:51:19.941 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 15:51:19.943 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:51:19.944 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:51:19.944 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 15:51:19.947 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:51:19.948 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:51:19.949 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 15:51:19.952 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:51:19.953 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 15:51:19.954 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 15:51:19.956 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 15:51:19.957 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 15:51:19.957 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 15:51:19.959 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 15:51:19.960 INFO 14816 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 15:51:31.992 INFO 14816 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:51:31.993 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:51:31.993 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:51:31.996 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-06 15:51:31.997 INFO 14816 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-06 15:51:33.227 INFO 14816 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:51:33.230 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 15:51:33.234 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 111111(Long), 2019-10-07 15:51:33.228(Timestamp), 2019-11-06 15:51:33.228(Timestamp) -2019-11-06 15:51:33.236 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 15:51:33.237 INFO 14816 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 15:51:45.495 INFO 14816 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:51:45.496 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:51:45.496 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:51:45.498 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-06 15:51:45.499 INFO 14816 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-06 15:51:48.041 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:51:48.042 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:51:48.042 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:51:48.044 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:51:48.045 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) -2019-11-06 15:52:35.967 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:52:35.968 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:52:35.968 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:52:35.970 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-06 15:52:35.971 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-06 15:52:50.653 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:52:50.673 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? -2019-11-06 15:52:50.674 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 10(Long) -2019-11-06 15:52:50.675 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-06 15:52:50.683 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-06 15:52:53.690 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/publishSavedAnnouncement', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.publishSavedAnnouncement', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:52:53.691 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? and status = ? -2019-11-06 15:52:53.695 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 10(Long), 2(Integer) -2019-11-06 15:52:53.699 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-06 15:52:53.797 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.updateAnnouncementStatusById : ==> Preparing: update punch.announcement set status = ? where id = ? -2019-11-06 15:52:53.798 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.updateAnnouncementStatusById : ==> Parameters: 1(Integer), 10(Long) -2019-11-06 15:52:53.803 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.updateAnnouncementStatusById : <== Updates: 1 -2019-11-06 15:52:53.804 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-06 15:52:54.161 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:52:54.161 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:52:54.161 INFO 14816 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:52:54.162 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:52:54.163 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-06 15:52:54.164 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=1), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-06 15:52:54.168 INFO 14816 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) -2019-11-06 15:52:56.610 INFO 14816 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/cancelPublish', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.cancelPublish', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:52:56.612 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.updateAnnouncementStatusById : ==> Preparing: update punch.announcement set status = ? where id = ? -2019-11-06 15:52:56.612 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.updateAnnouncementStatusById : ==> Parameters: 2(Integer), 10(Long) -2019-11-06 15:52:56.617 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.updateAnnouncementStatusById : <== Updates: 1 -2019-11-06 15:52:56.617 INFO 14816 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-06 15:52:56.963 INFO 14816 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:52:56.964 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:52:56.965 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:52:56.970 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-06 15:52:56.971 INFO 14816 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:52:56.971 INFO 14816 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-06 15:52:56.972 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? -2019-11-06 15:52:56.974 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 10(Long) -2019-11-06 15:52:56.978 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-06 15:52:56.980 INFO 14816 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-06 15:53:00.677 INFO 14816 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:53:00.678 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:53:00.678 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:53:00.680 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-06 15:53:00.680 INFO 14816 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-06 15:53:08.388 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/createAndSave', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.createAndSave', args=[AnnouncementPublishForm(title=中文, content=

中文

), org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:53:08.389 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.AnnouncementMapper.insert : ==> Preparing: insert into punch.announcement (id, publisher_id, title, content, publish_time, update_time,status ) values (?, ?, ?, ?, ?, ?,? ) -2019-11-06 15:53:08.393 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.AnnouncementMapper.insert : ==> Parameters: null, null, 中文(String),

中文

(String), 2019-11-06 15:53:08.389(Timestamp), 2019-11-06 15:53:08.389(Timestamp), 2(Integer) -2019-11-06 15:53:08.402 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.AnnouncementMapper.insert : <== Updates: 1 -2019-11-06 15:53:08.406 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-06 15:53:08.770 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:53:08.771 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:53:08.771 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:53:08.774 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 15:53:08.775 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 15:53:09.718 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:53:09.719 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:53:09.719 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:53:09.722 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 15:53:09.722 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 15:53:15.515 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:53:15.515 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:53:15.515 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:53:15.517 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:53:15.518 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) -2019-11-06 15:53:24.342 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:53:24.342 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 15:53:24.343 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 111111(Long), 2019-10-07 15:53:24.342(Timestamp), 2019-11-06 15:53:24.342(Timestamp) -2019-11-06 15:53:24.344 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 15:53:24.345 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 15:55:17.509 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@7ce37931]} -2019-11-06 15:55:17.510 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-06 15:55:31.969 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:55:31.974 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:55:31.975 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:55:31.977 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:55:31.977 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) -2019-11-06 15:55:45.120 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:55:45.121 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:55:45.121 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:55:45.123 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 15:55:45.123 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 15:55:51.519 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:55:51.520 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 15:55:51.520 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 111111(Long), 2019-10-07 15:55:51.519(Timestamp), 2019-11-06 15:55:51.519(Timestamp) -2019-11-06 15:55:51.521 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 15:55:51.522 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 15:55:53.019 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:55:53.020 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:55:53.020 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:55:53.022 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 15:55:53.022 INFO 14816 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 15:57:16.845 INFO 14816 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[7, org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:57:16.851 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? -2019-11-06 15:57:16.851 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 7(Long) -2019-11-06 15:57:16.852 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-06 15:57:16.853 INFO 14816 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-06 15:57:33.068 INFO 14816 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:57:33.069 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:57:33.069 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:57:33.072 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 15:57:33.072 INFO 14816 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 15:57:36.756 INFO 14816 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:57:36.756 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:57:36.756 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:57:36.758 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:57:36.758 INFO 14816 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) -2019-11-06 15:57:41.094 INFO 14816 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:57:41.095 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 15:57:41.095 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 15:57:41.096 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 -2019-11-06 15:57:41.096 INFO 14816 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) -2019-11-06 15:57:41.338 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:57:41.339 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:57:41.339 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:57:41.341 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 15:57:41.342 INFO 14816 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 15:57:41.731 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:57:41.732 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 15:57:41.732 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 111111(Long), 2019-10-07 15:57:41.731(Timestamp), 2019-11-06 15:57:41.731(Timestamp) -2019-11-06 15:57:41.732 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 15:57:41.732 INFO 14816 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 15:57:42.604 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:57:42.604 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:57:42.604 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:57:42.607 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 15:57:42.607 INFO 14816 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 15:57:45.750 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} -2019-11-06 15:57:45.751 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 15:57:45.751 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 15:57:45.752 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 15:57:45.753 INFO 14816 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 15:58:16.396 INFO 21480 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 21480 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-06 15:58:16.400 DEBUG 21480 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-06 15:58:16.400 INFO 21480 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-11-06 15:58:16.526 INFO 21480 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-11-06 15:58:16.526 INFO 21480 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-11-06 15:58:17.436 INFO 21480 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-11-06 15:58:17.454 INFO 21480 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-11-06 15:58:17.816 INFO 21480 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$25adbf52] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-11-06 15:58:18.380 INFO 21480 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) -2019-11-06 15:58:18.399 INFO 21480 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-11-06 15:58:18.400 INFO 21480 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-11-06 15:58:18.490 INFO 21480 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-11-06 15:58:18.490 INFO 21480 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1964 ms -2019-11-06 15:58:19.941 INFO 21480 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] -2019-11-06 15:58:20.096 INFO 21480 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-11-06 15:58:20.584 INFO 21480 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed -2019-11-06 15:58:20.600 INFO 21480 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) -2019-11-06 15:58:20.631 INFO 21480 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references -2019-11-06 15:58:20.809 INFO 21480 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 -2019-11-06 15:58:20.847 INFO 21480 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-06 15:58:20.850 INFO 21480 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.247 seconds (JVM running for 7.389) -2019-11-06 15:59:46.971 INFO 21480 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-11-06 15:59:46.971 INFO 21480 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-11-06 15:59:46.992 INFO 21480 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 20 ms -2019-11-06 15:59:47.017 INFO 21480 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@171cb8f]} -2019-11-06 15:59:47.021 INFO 21480 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-06 15:59:47.689 INFO 21480 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@5d859cb2]} -2019-11-06 15:59:47.690 INFO 21480 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-06 16:00:26.153 INFO 21480 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[StudentForm(id=0, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=, createTime=null, isPunch=false)]} -2019-11-06 16:00:27.405 INFO 21480 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-11-06 16:00:27.411 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:00:27.520 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:00:27.546 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 0 -2019-11-06 16:00:27.555 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-11-06 16:00:27.565 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 222(Long), 123456(String), 222(String), 1(Integer), 0(Integer), http://118.24.95.11:7000/pig.jpg(String), http://47.102.114.0:8080/images/boyAvatar.jpg(String), null, false(Boolean) -2019-11-06 16:00:27.570 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-11-06 16:00:27.571 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : ==> Preparing: insert into student_role(user_id, user_role) values (?,?) -2019-11-06 16:00:27.573 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : ==> Parameters: 222(Long), 3(Integer) -2019-11-06 16:00:27.579 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : <== Updates: 1 -2019-11-06 16:00:27.579 INFO 21480 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-06 16:00:34.801 INFO 21480 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@5d859cb2]} -2019-11-06 16:00:34.802 DEBUG 21480 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:00:34.804 DEBUG 21480 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) -2019-11-06 16:00:34.811 DEBUG 21480 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:00:34.812 INFO 21480 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-06 16:01:16.683 INFO 20584 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 20584 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-06 16:01:16.686 DEBUG 20584 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-06 16:01:16.687 INFO 20584 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-11-06 16:01:16.800 INFO 20584 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-11-06 16:01:16.801 INFO 20584 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-11-06 16:01:17.752 INFO 20584 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-11-06 16:01:17.777 INFO 20584 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19ms. Found 0 repository interfaces. -2019-11-06 16:01:18.105 INFO 20584 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f1756c9c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-11-06 16:01:18.553 INFO 20584 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) -2019-11-06 16:01:18.572 INFO 20584 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-11-06 16:01:18.572 INFO 20584 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-11-06 16:01:18.672 INFO 20584 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-11-06 16:01:18.673 INFO 20584 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1872 ms -2019-11-06 16:01:20.038 INFO 20584 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] -2019-11-06 16:01:20.239 INFO 20584 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-11-06 16:01:20.707 INFO 20584 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed -2019-11-06 16:01:20.723 INFO 20584 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) -2019-11-06 16:01:20.751 INFO 20584 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references -2019-11-06 16:01:20.899 INFO 20584 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 -2019-11-06 16:01:20.938 INFO 20584 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-06 16:01:20.941 INFO 20584 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.126 seconds (JVM running for 7.351) -2019-11-06 16:01:37.220 INFO 20584 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-11-06 16:01:37.220 INFO 20584 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-11-06 16:01:37.232 INFO 20584 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-06 16:01:37.287 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:38.458 INFO 20584 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-11-06 16:01:38.463 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:01:38.567 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123(String) -2019-11-06 16:01:38.586 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-06 16:01:38.591 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-06 16:01:40.954 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:40.955 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:01:40.955 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 16:01:40.969 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:01:40.971 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 16:01:41.354 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:41.375 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:01:41.377 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:01:41.386 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:01:41.386 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:01:41.571 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:41.573 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:01:41.575 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:01:41.579 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:01:41.580 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:01:41.582 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:01:41.583 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:01:41.584 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:01:41.585 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:01:41.587 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:01:41.588 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:41.593 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:01:41.596 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:41.599 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:41.601 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:01:41.602 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:41.603 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:41.603 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:01:41.604 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:41.605 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:41.605 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:01:41.607 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:41.608 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:41.608 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:01:41.611 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:41.612 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:41.612 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:01:41.614 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:41.614 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:41.614 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:01:41.615 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:41.616 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:41.617 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:01:41.618 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:41.618 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:41.619 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:01:41.620 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:41.621 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:41.622 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:01:41.625 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:41.627 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:01:48.717 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:48.718 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:01:48.718 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:01:48.720 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:48.720 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:01:48.721 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:01:48.725 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:01:48.726 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:01:48.727 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:01:48.727 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:01:48.728 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:01:48.729 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:01:48.730 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:01:48.730 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:01:48.734 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:01:48.735 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:48.736 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:01:48.738 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:48.739 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:48.740 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:01:48.742 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:48.743 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:48.743 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:01:48.745 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:48.746 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:48.746 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:01:48.748 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:48.748 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:48.748 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:01:48.750 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:48.751 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:48.751 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:01:48.752 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:48.753 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:48.753 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:01:48.754 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:48.755 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:48.755 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:01:48.757 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:48.758 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:01:48.758 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:01:48.759 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:01:48.760 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:01:48.761 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:01:48.762 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:01:48.762 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:01:50.715 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:50.716 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:01:50.717 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:01:50.726 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:01:50.727 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1), StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=3)]) -2019-11-06 16:01:57.429 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.updateUserRole', args=[StudentRoleForm(userId=222, userRole=1), org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:57.430 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:01:57.430 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:01:57.432 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:01:57.433 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? -2019-11-06 16:01:57.436 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.S.updateUserRole : ==> Parameters: 1(Integer), 222(Long) -2019-11-06 16:01:57.448 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.S.updateUserRole : <== Updates: 1 -2019-11-06 16:01:57.448 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-06 16:01:57.544 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:01:57.545 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:01:57.546 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:01:57.550 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:01:57.551 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1), StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=1)]) -2019-11-06 16:02:04.335 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.updateUserRole', args=[StudentRoleForm(userId=222, userRole=2), org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:04.335 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:02:04.336 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:02:04.338 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:02:04.339 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? -2019-11-06 16:02:04.340 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.S.updateUserRole : ==> Parameters: 2(Integer), 222(Long) -2019-11-06 16:02:04.347 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.S.updateUserRole : <== Updates: 1 -2019-11-06 16:02:04.348 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-06 16:02:04.866 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:04.867 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:02:04.867 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:02:04.869 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:02:04.869 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1), StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2)]) -2019-11-06 16:02:13.174 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:13.175 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:02:13.177 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) -2019-11-06 16:02:13.179 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:02:13.180 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=2, status=success} -2019-11-06 16:02:13.450 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:13.450 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-06 16:02:13.537 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:13.537 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:02:13.537 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:02:13.540 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:02:13.540 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:02:13.541 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:02:13.542 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:02:13.543 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:02:13.543 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:02:13.545 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:02:13.546 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:13.546 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:02:13.548 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:13.549 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:13.550 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:02:13.552 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:13.552 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:13.553 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:02:13.554 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:13.555 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:13.556 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:02:13.557 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:13.558 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:13.558 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:02:13.559 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:13.560 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:13.560 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:02:13.562 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:13.562 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:13.562 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:02:13.563 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:13.564 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:13.565 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:02:13.566 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:13.566 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:13.566 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:02:13.568 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:13.569 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:13.569 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:02:13.570 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:13.571 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:02:18.393 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:18.393 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:02:18.394 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:02:18.397 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:02:18.397 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:02:35.620 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:35.621 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:02:35.621 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:02:35.622 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:35.622 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:02:35.623 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:02:35.625 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:02:35.625 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:02:35.625 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:02:35.625 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:02:35.626 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:02:35.627 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:02:35.627 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:02:35.627 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:02:35.630 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:02:35.631 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:35.631 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:02:35.633 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:35.634 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:35.635 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:02:35.636 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:35.637 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:35.637 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:02:35.638 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:35.639 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:35.639 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:02:35.640 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:35.641 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:35.641 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:02:35.642 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:35.643 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:35.643 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:02:35.644 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:35.644 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:35.645 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:02:35.646 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:35.646 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:35.647 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:02:35.649 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:35.650 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:02:35.650 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:02:35.652 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:02:35.652 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:02:35.653 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:02:35.654 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:02:35.655 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:02:44.725 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:44.728 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:02:44.737 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:02:44.726(Timestamp), 2019-11-06 16:02:44.726(Timestamp) -2019-11-06 16:02:44.740 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:02:44.740 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:02:45.352 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:45.353 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:02:45.353 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:02:45.352(Timestamp), 2019-11-06 16:02:45.352(Timestamp) -2019-11-06 16:02:45.354 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:02:45.354 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:02:46.092 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:46.093 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:02:46.093 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:02:46.099 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:02:46.099 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:02:46.346 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:46.348 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:02:46.349 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:02:46.347(Timestamp), 2019-11-06 16:02:46.347(Timestamp) -2019-11-06 16:02:46.351 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:02:46.352 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:02:49.461 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:49.462 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:02:49.462 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:02:49.464 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:02:49.464 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:02:51.723 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:51.724 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:02:51.724 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:02:51.723(Timestamp), 2019-11-06 16:02:51.723(Timestamp) -2019-11-06 16:02:51.725 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:02:51.725 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:02:55.840 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:02:55.841 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:02:55.841 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:02:55.845 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:02:55.846 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:03:19.995 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:03:19.996 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:03:19.996 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:03:19.999 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:03:20.000 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:03:43.158 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:03:43.159 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:03:43.159 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:03:43.158(Timestamp), 2019-11-06 16:03:43.158(Timestamp) -2019-11-06 16:03:43.161 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:03:43.162 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:03:44.454 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:03:44.455 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:03:44.456 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:03:44.454(Timestamp), 2019-11-06 16:03:44.454(Timestamp) -2019-11-06 16:03:44.457 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:03:44.458 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:05:07.252 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:05:07.261 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:05:07.261 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:05:07.252(Timestamp), 2019-11-06 16:05:07.252(Timestamp) -2019-11-06 16:05:07.263 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:05:07.263 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:05:07.771 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:05:07.771 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:05:07.771 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:05:07.773 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:05:07.774 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:07:12.042 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@36aa1117]} -2019-11-06 16:07:12.048 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:07:12.048 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062624(Long), 123456(String) -2019-11-06 16:07:12.050 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-06 16:07:12.050 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-06 16:07:17.726 WARN 20584 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 -2019-11-06 16:07:32.277 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@36aa1117]} -2019-11-06 16:07:32.278 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:07:32.278 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 16:07:32.279 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:07:32.280 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 16:07:41.671 WARN 20584 --- [http-nio-8085-exec-3] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 -2019-11-06 16:10:00.183 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:10:00.183 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:10:00.188 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:10:00.188 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:10:00.189 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:10:00.190 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:10:00.192 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:10:00.192 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:10:00.193 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:10:00.195 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:10:00.196 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:00.196 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:10:00.197 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:00.198 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:00.198 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:10:00.199 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:00.200 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:00.200 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:10:00.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:00.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:00.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:10:00.202 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:00.202 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:00.203 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:10:00.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:00.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:00.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:10:00.205 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:00.205 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:00.206 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:10:00.206 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:00.207 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:00.207 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:10:00.208 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:00.208 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:00.208 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:10:00.209 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:00.210 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:00.210 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:10:00.211 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:00.212 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:10:38.921 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:10:38.921 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:10:38.922 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 16:10:38.924 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:10:38.924 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 16:10:39.239 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:10:39.239 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:10:39.240 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:10:39.242 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:10:39.242 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:10:39.515 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:10:39.515 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:10:39.515 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:10:39.517 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:10:39.517 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:10:39.517 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:10:39.518 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:10:39.518 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:10:39.519 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:10:39.522 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:10:39.522 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:39.522 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:10:39.524 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:39.525 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:39.525 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:10:39.527 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:39.527 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:39.527 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:10:39.529 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:39.530 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:39.530 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:10:39.532 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:39.532 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:39.532 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:10:39.533 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:39.534 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:39.534 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:10:39.535 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:39.536 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:39.537 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:10:39.539 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:39.540 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:39.540 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:10:39.541 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:39.542 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:39.542 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:10:39.543 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:39.544 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:39.544 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:10:39.546 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:39.546 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:10:56.557 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:10:56.558 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:10:56.558 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:10:56.560 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:10:56.561 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:10:56.568 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:10:56.569 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:10:56.569 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:10:56.571 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:10:56.571 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:10:56.572 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:10:56.573 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:10:56.574 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:10:56.574 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:10:56.576 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:10:56.576 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:56.576 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:10:56.578 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:56.579 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:56.579 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:10:56.580 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:56.581 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:56.581 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:10:56.583 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:56.584 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:56.585 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:10:56.586 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:56.587 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:56.587 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:10:56.589 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:56.590 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:56.590 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:10:56.591 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:56.592 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:56.592 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:10:56.593 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:56.594 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:56.594 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:10:56.595 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:56.596 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:10:56.596 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:10:56.597 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:10:56.598 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:10:56.598 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:10:56.600 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:10:56.600 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:12:00.361 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:12:00.365 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:12:00.365 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) -2019-11-06 16:12:00.366 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:12:00.366 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=2, status=success} -2019-11-06 16:12:00.693 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:12:00.694 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:12:00.694 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:12:00.697 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:12:00.697 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:12:00.740 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:12:00.740 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:12:00.740 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:12:00.742 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:12:00.743 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:12:00.743 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:12:00.745 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:12:00.746 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:12:00.746 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:12:00.749 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:12:00.749 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:00.749 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:12:00.751 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:00.752 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:00.752 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:12:00.754 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:00.754 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:00.755 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:12:00.756 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:00.757 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:00.758 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:12:00.759 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:00.760 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:00.760 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:12:00.761 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:00.762 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:00.762 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:12:00.763 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:00.763 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:00.764 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:12:00.765 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:00.766 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:00.766 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:12:00.767 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:00.768 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:00.768 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:12:00.769 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:00.771 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:00.771 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:12:00.772 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:00.773 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:12:39.107 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:12:39.107 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:12:39.107 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:12:39.109 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:12:39.109 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:12:39.134 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:12:39.134 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:12:39.134 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:12:39.135 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:12:39.135 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:12:39.135 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:12:39.136 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:12:39.136 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:12:39.136 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:12:39.137 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:12:39.138 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:39.138 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:12:39.138 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:39.139 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:39.139 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:12:39.140 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:39.140 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:39.140 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:12:39.141 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:39.141 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:39.141 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:12:39.142 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:39.142 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:39.142 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:12:39.143 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:39.143 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:39.143 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:12:39.144 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:39.144 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:39.144 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:12:39.145 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:39.145 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:39.145 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:12:39.146 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:39.147 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:12:39.147 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:12:39.148 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:12:39.148 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:12:39.148 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:12:39.150 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:12:39.150 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:13:21.597 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:13:21.597 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:13:21.598 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:13:21.597(Timestamp), 2019-11-06 16:13:21.597(Timestamp) -2019-11-06 16:13:21.600 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:13:21.600 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:13:21.830 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:13:21.831 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:13:21.831 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:13:21.832 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:13:21.832 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:13:34.745 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:13:34.745 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:13:34.745 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:13:34.745(Timestamp), 2019-11-06 16:13:34.745(Timestamp) -2019-11-06 16:13:34.747 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:13:34.747 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:13:36.134 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:13:36.135 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:13:36.135 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:13:36.139 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:13:36.140 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:17:18.885 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:17:18.893 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:17:18.894 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:17:18.885(Timestamp), 2019-11-06 16:17:18.885(Timestamp) -2019-11-06 16:17:18.896 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:17:18.896 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:17:23.817 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:17:23.817 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:17:23.817 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:17:23.819 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:17:23.819 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:17:24.710 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:17:24.711 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:17:24.711 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:17:24.71(Timestamp), 2019-11-06 16:17:24.71(Timestamp) -2019-11-06 16:17:24.712 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:17:24.713 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:17:27.808 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:17:27.809 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:17:27.809 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:17:27.808(Timestamp), 2019-11-06 16:17:27.808(Timestamp) -2019-11-06 16:17:27.810 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:17:27.811 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:17:28.553 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:17:28.553 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:17:28.553 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:17:28.555 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:17:28.555 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:18:06.271 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:18:06.271 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:18:06.272 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:18:06.271(Timestamp), 2019-11-06 16:18:06.271(Timestamp) -2019-11-06 16:18:06.273 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:18:06.273 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:18:07.494 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:18:07.494 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:18:07.494 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:18:07.496 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:18:07.497 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:18:09.903 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5d0088e0]} -2019-11-06 16:18:09.903 DEBUG 20584 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:18:09.904 DEBUG 20584 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 16:18:09.905 DEBUG 20584 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:18:09.905 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 16:18:12.565 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:18:12.565 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:18:12.566 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:18:12.565(Timestamp), 2019-11-06 16:18:12.565(Timestamp) -2019-11-06 16:18:12.567 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:18:12.567 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:18:13.241 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:18:13.242 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date -2019-11-06 16:18:13.242 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:18:13.241(Timestamp), 2019-11-06 16:18:13.241(Timestamp) -2019-11-06 16:18:13.243 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 -2019-11-06 16:18:13.243 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-06 16:18:13.927 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:18:13.927 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:18:13.927 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:18:13.929 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:18:13.929 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:19:17.576 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:19:17.580 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:19:17.580 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 16:19:17.581 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:19:17.582 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 16:19:17.848 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:19:17.848 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:19:17.848 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:19:17.849 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:19:17.850 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:19:17.850 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:19:17.850 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:19:17.851 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:19:17.851 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:19:17.853 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:19:17.853 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:19:17.853 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:19:17.854 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:19:17.855 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:19:17.855 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:19:17.857 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:19:17.857 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:19:17.857 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:19:17.858 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:19:17.859 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:19:17.859 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:19:17.860 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:19:17.860 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:19:17.860 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:19:17.861 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:19:17.862 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:19:17.862 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:19:17.862 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:19:17.863 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:19:17.863 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:19:17.863 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:19:17.864 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:19:17.864 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:19:17.865 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:19:17.865 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:19:17.865 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:19:17.866 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:19:17.866 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:19:17.866 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:19:17.867 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:19:17.867 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:22:20.597 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:22:20.601 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:22:20.601 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:22:20.603 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:22:20.604 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:22:20.604 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:22:20.605 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:22:20.605 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:22:20.605 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:22:20.606 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:22:20.607 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:20.607 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:22:20.607 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:20.608 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:20.608 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:22:20.609 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:20.609 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:20.610 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:22:20.610 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:22:20.612 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:20.612 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:20.613 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:22:20.613 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:20.613 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:20.613 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:22:20.614 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:20.615 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:20.615 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:22:20.616 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:20.617 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:20.617 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:22:20.618 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:20.619 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:20.619 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:22:20.620 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:20.621 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:22:32.294 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:22:32.295 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:22:32.295 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) -2019-11-06 16:22:32.296 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:22:32.297 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=2, status=success} -2019-11-06 16:22:32.595 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:22:32.595 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:22:32.595 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:22:32.596 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:22:32.597 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:22:32.900 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:22:32.900 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:22:32.901 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:22:32.903 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:22:32.904 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:22:32.904 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:22:32.906 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:22:32.907 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:22:32.907 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:22:32.910 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:22:32.910 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:32.911 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:22:32.912 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:32.913 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:32.914 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:22:32.916 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:32.916 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:32.917 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:22:32.918 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:32.919 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:32.919 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:22:32.920 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:32.921 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:32.921 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:22:32.922 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:32.922 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:32.922 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:22:32.923 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:32.924 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:32.924 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:22:32.925 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:32.926 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:32.926 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:22:32.927 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:32.927 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:32.927 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:22:32.928 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:32.929 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:32.929 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:22:32.930 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:32.930 INFO 20584 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:22:43.899 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:22:43.899 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:22:43.900 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:22:43.900 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:22:43.901 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:22:43.902 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:22:43.902 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:22:43.903 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:22:43.903 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:22:43.903 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:22:43.904 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:22:43.904 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:22:43.905 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:22:43.905 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:22:43.905 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:43.905 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:22:43.905 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:22:43.906 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:43.907 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:43.907 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:22:43.908 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:43.909 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:43.909 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:22:43.910 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:43.910 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:43.910 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:22:43.912 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:43.912 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:43.913 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:22:43.914 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:43.915 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:43.915 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:22:43.916 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:43.916 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:43.916 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:22:43.917 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:43.918 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:43.918 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:22:43.919 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:43.919 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:22:43.919 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:22:43.920 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:22:43.921 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:22:43.921 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:22:43.921 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:22:43.922 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:24:45.115 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:24:45.115 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:24:45.123 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:24:45.123 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:24:45.125 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:24:45.126 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:24:45.126 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:24:45.126 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:24:45.127 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:24:45.128 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:24:45.128 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:24:45.129 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:24:45.130 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:24:45.130 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:24:45.131 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:24:45.132 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:45.132 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:24:45.133 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:45.133 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:45.133 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:24:45.134 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:45.135 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:45.135 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:24:45.136 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:45.136 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:45.136 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:24:45.137 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:45.138 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:45.138 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:24:45.139 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:45.140 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:45.140 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:24:45.141 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:45.142 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:45.142 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:24:45.143 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:45.144 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:45.144 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:24:45.145 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:45.145 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:45.146 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:24:45.147 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:45.147 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:45.148 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:24:45.149 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:45.149 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:24:51.315 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:24:51.315 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:24:51.315 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 16:24:51.317 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:24:51.317 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 16:24:52.763 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:24:52.763 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:24:52.764 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:24:52.766 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:24:52.767 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:24:52.767 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:24:52.767 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:24:52.767 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:24:52.769 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:24:52.770 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:24:52.771 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:24:52.772 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:24:52.773 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:24:52.773 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:24:52.775 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:24:52.776 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:52.776 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:24:52.778 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:52.779 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:52.780 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:24:52.782 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:52.783 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:52.783 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:24:52.785 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:52.786 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:52.786 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:24:52.789 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:52.790 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:52.790 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:24:52.791 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:52.792 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:52.792 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:24:52.794 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:52.794 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:52.794 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:24:52.796 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:52.797 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:52.797 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:24:52.799 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:52.800 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:24:52.800 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:24:52.802 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:24:52.803 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:24:52.803 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:24:52.805 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:24:52.805 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:25:00.060 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:25:00.062 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:25:00.062 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:25:00.064 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:25:00.064 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:25:00.064 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:25:00.064 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:25:00.064 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:25:00.066 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:25:00.067 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:25:00.068 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:25:00.072 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:25:00.072 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:25:00.073 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:25:00.075 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:25:00.076 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:25:00.076 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:25:00.078 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:25:00.079 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:25:00.079 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:25:00.081 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:25:00.082 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:25:00.082 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:25:00.084 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:25:00.086 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:25:00.086 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:25:00.088 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:25:00.088 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:25:00.089 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:25:00.090 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:25:00.091 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:25:00.091 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:25:00.094 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:25:00.095 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:25:00.095 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:25:00.097 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:25:00.098 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:25:00.098 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:25:00.100 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:25:00.100 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:25:00.100 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:25:00.102 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:25:00.103 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:25:00.103 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:25:00.105 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:25:00.105 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:26:05.480 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:26:05.484 DEBUG 20584 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:26:05.484 DEBUG 20584 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) -2019-11-06 16:26:05.485 DEBUG 20584 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:26:05.485 INFO 20584 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=2, status=success} -2019-11-06 16:26:07.198 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:26:07.198 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:26:07.198 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:26:07.198 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:26:07.199 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:26:07.200 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:26:07.200 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:26:07.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:26:07.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:26:07.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:26:07.202 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:26:07.202 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:26:07.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:26:07.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:07.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:26:07.205 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:26:07.205 INFO 20584 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:26:07.207 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:07.208 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:07.209 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:26:07.210 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:07.210 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:07.211 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:26:07.212 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:07.212 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:07.212 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:26:07.213 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:07.213 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:07.214 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:26:07.214 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:07.215 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:07.215 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:26:07.216 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:07.216 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:07.216 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:26:07.217 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:07.217 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:07.218 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:26:07.218 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:07.219 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:07.219 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:26:07.221 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:07.222 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:07.222 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:26:07.223 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:07.223 INFO 20584 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:26:18.286 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:26:18.287 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:26:18.287 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) -2019-11-06 16:26:18.288 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:26:18.289 INFO 20584 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-06 16:26:19.880 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:26:19.880 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:26:19.880 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:26:19.880 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:26:19.880 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:26:19.880 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-06 16:26:19.881 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:26:19.882 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:26:19.882 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:26:19.882 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-06 16:26:19.882 INFO 20584 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:26:19.883 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:26:19.883 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:26:19.884 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:26:19.885 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:26:19.885 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:19.885 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:26:19.888 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:19.889 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:19.889 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:26:19.891 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:19.891 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:19.892 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:26:19.893 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:19.894 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:19.894 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:26:19.895 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:19.895 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:19.895 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:26:19.897 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:19.897 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:19.897 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:26:19.898 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:19.898 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:19.899 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:26:19.899 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:19.900 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:19.900 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:26:19.901 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:19.901 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:26:19.901 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:26:19.902 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:26:19.903 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:26:19.904 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:26:19.906 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:26:19.906 INFO 20584 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-06 16:27:03.220 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:27:03.220 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? -2019-11-06 16:27:03.220 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) -2019-11-06 16:27:03.222 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-06 16:27:03.222 INFO 20584 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=2, status=success} -2019-11-06 16:27:08.170 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:27:08.170 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} -2019-11-06 16:27:08.170 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? -2019-11-06 16:27:08.170 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-06 16:27:08.170 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-06 16:27:08.170 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) -2019-11-06 16:27:08.171 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-06 16:27:08.171 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-06 16:27:08.172 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-06 16:27:08.172 INFO 20584 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) -2019-11-06 16:27:08.172 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) -2019-11-06 16:27:08.172 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-11-06 16:27:08.173 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID -2019-11-06 16:27:08.173 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: -2019-11-06 16:27:08.174 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 -2019-11-06 16:27:08.174 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:27:08.174 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) -2019-11-06 16:27:08.175 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:27:08.176 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:27:08.176 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) -2019-11-06 16:27:08.178 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:27:08.180 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:27:08.180 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-06 16:27:08.182 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:27:08.183 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:27:08.183 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) -2019-11-06 16:27:08.184 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:27:08.185 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:27:08.185 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) -2019-11-06 16:27:08.186 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:27:08.186 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:27:08.186 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) -2019-11-06 16:27:08.187 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:27:08.188 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:27:08.188 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) -2019-11-06 16:27:08.189 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:27:08.189 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:27:08.189 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) -2019-11-06 16:27:08.190 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:27:08.190 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-11-06 16:27:08.190 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) -2019-11-06 16:27:08.190 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-11-06 16:27:08.191 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-06 16:27:08.191 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) -2019-11-06 16:27:08.191 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-06 16:27:08.192 INFO 20584 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-18 14:48:03.828 INFO 9197 --- [main] c.y.p.service.PunchRecordServiceTest : Starting PunchRecordServiceTest on panghu with PID 9197 (started by panghu in /home/panghu/桌面/IdeaProjects/ThePunchSystem) +2019-11-18 14:48:03.875 DEBUG 9197 --- [main] c.y.p.service.PunchRecordServiceTest : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-18 14:48:03.876 INFO 9197 --- [main] c.y.p.service.PunchRecordServiceTest : No active profile set, falling back to default profiles: default +2019-11-18 14:48:06.235 INFO 9197 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-18 14:48:06.297 INFO 9197 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 53ms. Found 0 repository interfaces. +2019-11-18 14:48:07.442 INFO 9197 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f664ea6d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-18 14:48:11.084 INFO 9197 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-18 14:48:12.678 INFO 9197 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-18 14:48:12.708 INFO 9197 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-18 14:48:12.749 INFO 9197 --- [main] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-18 14:48:12.994 INFO 9197 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-18 14:48:13.028 INFO 9197 --- [main] c.y.p.service.PunchRecordServiceTest : Started PunchRecordServiceTest in 10.182 seconds (JVM running for 13.141) +2019-11-18 14:48:13.307 INFO 9197 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... diff --git a/log/punch-start.log.2019-10-08.0 b/log/punch-start.log.2019-10-08.0 deleted file mode 100644 index 71c8953..0000000 --- a/log/punch-start.log.2019-10-08.0 +++ /dev/null @@ -1,2721 +0,0 @@ -2019-10-08 20:08:54.594 INFO 14068 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14068 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 20:08:54.696 DEBUG 14068 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 20:08:54.697 INFO 14068 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 20:08:54.878 INFO 14068 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 20:08:54.883 INFO 14068 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 20:08:55.733 INFO 14068 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 20:08:55.752 INFO 14068 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-08 20:08:56.123 INFO 14068 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8ad65dc3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 20:08:56.638 INFO 14068 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 20:08:56.664 INFO 14068 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 20:08:56.664 INFO 14068 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 20:08:56.762 INFO 14068 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 20:08:56.762 INFO 14068 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1877 ms -2019-10-08 20:08:57.582 INFO 14068 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 20:08:57.915 INFO 14068 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 20:08:57.958 INFO 14068 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 20:08:57.961 INFO 14068 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.506 seconds (JVM running for 7.547) -2019-10-08 20:09:08.654 INFO 14068 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 20:09:08.654 INFO 14068 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 20:09:08.672 INFO 14068 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 18 ms -2019-10-08 20:09:08.699 INFO 14068 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:09:09.097 INFO 14068 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 20:09:09.103 DEBUG 14068 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:09:09.239 DEBUG 14068 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:09:08.704(Timestamp), false(Boolean) -2019-10-08 20:09:09.269 ERROR 14068 --- [http-nio-8080-exec-1] druid.sql.Statement : {conn-10010, pstmt-20000} execute error. INSERT INTO - students - (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) - VALUES - (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) - -com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:09:09.340 ERROR 14068 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.DataIntegrityViolationException: -### Error updating database. Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'sex' at row 1 -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\StudentMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.StudentMapper.insert-Inline -### The error occurred while setting parameters -### SQL: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -### Cause: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'sex' at row 1 -; Data truncation: Data too long for column 'sex' at row 1; nested exception is com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'sex' at row 1] with root cause - -com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:09:56.655 INFO 14068 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:09:56.656 DEBUG 14068 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:09:56.657 DEBUG 14068 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:09:56.655(Timestamp), false(Boolean) -2019-10-08 20:09:56.664 ERROR 14068 --- [http-nio-8080-exec-3] druid.sql.Statement : {conn-10010, pstmt-20001} execute error. INSERT INTO - students - (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) - VALUES - (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:09:56.669 ERROR 14068 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\StudentMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.StudentMapper.insert-Inline -### The error occurred while setting parameters -### SQL: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -### Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -; uncategorized SQLException; SQL state [HY000]; error code [1366]; Incorrect integer value: '曾中杰' for column 'sex' at row 1; nested exception is java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1] with root cause - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:09:58.935 INFO 14068 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:09:58.937 DEBUG 14068 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:09:58.938 DEBUG 14068 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:09:58.936(Timestamp), false(Boolean) -2019-10-08 20:09:58.940 ERROR 14068 --- [http-nio-8080-exec-5] druid.sql.Statement : {conn-10010, pstmt-20002} execute error. INSERT INTO - students - (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) - VALUES - (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:09:58.942 ERROR 14068 --- [http-nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\StudentMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.StudentMapper.insert-Inline -### The error occurred while setting parameters -### SQL: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -### Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -; uncategorized SQLException; SQL state [HY000]; error code [1366]; Incorrect integer value: '曾中杰' for column 'sex' at row 1; nested exception is java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1] with root cause - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:10:25.835 INFO 14068 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:10:25.836 DEBUG 14068 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:10:25.840 DEBUG 14068 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:10:25.836(Timestamp), false(Boolean) -2019-10-08 20:10:25.842 ERROR 14068 --- [http-nio-8080-exec-7] druid.sql.Statement : {conn-10010, pstmt-20003} execute error. INSERT INTO - students - (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) - VALUES - (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:10:25.844 ERROR 14068 --- [http-nio-8080-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\StudentMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.StudentMapper.insert-Inline -### The error occurred while setting parameters -### SQL: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -### Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -; uncategorized SQLException; SQL state [HY000]; error code [1366]; Incorrect integer value: '曾中杰' for column 'sex' at row 1; nested exception is java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1] with root cause - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:10:26.810 INFO 14068 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:10:26.811 DEBUG 14068 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:10:26.812 DEBUG 14068 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:10:26.81(Timestamp), false(Boolean) -2019-10-08 20:10:26.814 ERROR 14068 --- [http-nio-8080-exec-9] druid.sql.Statement : {conn-10010, pstmt-20004} execute error. INSERT INTO - students - (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) - VALUES - (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:10:26.815 ERROR 14068 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\StudentMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.StudentMapper.insert-Inline -### The error occurred while setting parameters -### SQL: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -### Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -; uncategorized SQLException; SQL state [HY000]; error code [1366]; Incorrect integer value: '曾中杰' for column 'sex' at row 1; nested exception is java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1] with root cause - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:10:31.299 INFO 14068 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:10:31.299 DEBUG 14068 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:10:31.301 DEBUG 14068 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:10:31.299(Timestamp), false(Boolean) -2019-10-08 20:10:31.303 ERROR 14068 --- [http-nio-8080-exec-1] druid.sql.Statement : {conn-10010, pstmt-20005} execute error. INSERT INTO - students - (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) - VALUES - (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:10:31.304 ERROR 14068 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error updating database. Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\StudentMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.StudentMapper.insert-Inline -### The error occurred while setting parameters -### SQL: INSERT INTO students (id, studentID, password, sex, name, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -### Cause: java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 -; uncategorized SQLException; SQL state [HY000]; error code [1366]; Incorrect integer value: '曾中杰' for column 'sex' at row 1; nested exception is java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1] with root cause - -java.sql.SQLException: Incorrect integer value: '曾中杰' for column 'sex' at row 1 - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) - at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97) - at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) - at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) - at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3409) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.wall.WallFilter.preparedStatement_execute(WallFilter.java:619) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.filter.FilterEventAdapter.preparedStatement_execute(FilterEventAdapter.java:440) - at com.alibaba.druid.filter.FilterChainImpl.preparedStatement_execute(FilterChainImpl.java:3407) - at com.alibaba.druid.proxy.jdbc.PreparedStatementProxyImpl.execute(PreparedStatementProxyImpl.java:167) - at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:498) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59) - at com.sun.proxy.$Proxy94.execute(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:184) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.insert(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:271) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:62) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.insert(StudentServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:27) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$1fd22040.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:11:51.993 INFO 7420 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 7420 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 20:11:51.996 DEBUG 7420 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 20:11:51.997 INFO 7420 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 20:11:52.159 INFO 7420 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 20:11:52.159 INFO 7420 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 20:11:53.163 INFO 7420 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 20:11:53.183 INFO 7420 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-08 20:11:53.531 INFO 7420 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$365c1ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 20:11:54.200 INFO 7420 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 20:11:54.225 INFO 7420 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 20:11:54.225 INFO 7420 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 20:11:54.320 INFO 7420 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 20:11:54.321 INFO 7420 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2161 ms -2019-10-08 20:11:55.461 INFO 7420 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 20:11:56.028 INFO 7420 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 20:11:56.106 INFO 7420 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 20:11:56.109 INFO 7420 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.911 seconds (JVM running for 6.926) -2019-10-08 20:12:07.541 INFO 7420 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 20:12:07.542 INFO 7420 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 20:12:07.557 INFO 7420 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-08 20:12:07.579 INFO 7420 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:12:07.772 INFO 7420 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 20:12:07.777 DEBUG 7420 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:12:07.891 DEBUG 7420 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:12:07.581(Timestamp), false(Boolean) -2019-10-08 20:12:07.896 DEBUG 7420 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:12:07.897 INFO 7420 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=哈哈, avatar=哈哈, createTime=Tue Oct 08 20:12:07 CST 2019, isPunch=false) -2019-10-08 20:12:16.069 INFO 7420 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/get', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[]} -2019-10-08 20:12:16.072 DEBUG 7420 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-08 20:12:16.112 DEBUG 7420 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-08 20:12:16.148 DEBUG 7420 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-08 20:12:16.153 INFO 7420 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=6, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=哈哈, avatar=哈哈, createTime=Tue Oct 08 20:12:08 CST 2019, isPunch=false) -2019-10-08 20:12:54.709 INFO 7420 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:12:54.710 DEBUG 7420 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:12:54.711 DEBUG 7420 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:12:54.71(Timestamp), false(Boolean) -2019-10-08 20:12:54.715 DEBUG 7420 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:12:54.716 INFO 7420 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=哈哈, avatar=哈哈, createTime=Tue Oct 08 20:12:54 CST 2019, isPunch=false) -2019-10-08 20:14:35.613 INFO 7420 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/get', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[]} -2019-10-08 20:14:35.621 DEBUG 7420 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-08 20:14:35.622 DEBUG 7420 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-08 20:14:35.626 DEBUG 7420 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-08 20:14:35.626 INFO 7420 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=6, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=哈哈, avatar=哈哈, createTime=Tue Oct 08 20:12:08 CST 2019, isPunch=false) -2019-10-08 20:28:16.969 INFO 7420 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:28:16.973 DEBUG 7420 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:28:16.974 DEBUG 7420 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:28:16.969(Timestamp), false(Boolean) -2019-10-08 20:28:16.977 DEBUG 7420 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:28:16.978 INFO 7420 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=哈哈, avatar=哈哈, createTime=Tue Oct 08 20:28:16 CST 2019, isPunch=false) -2019-10-08 20:28:38.498 INFO 7420 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:28:38.498 DEBUG 7420 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:28:38.499 DEBUG 7420 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:28:38.498(Timestamp), false(Boolean) -2019-10-08 20:28:38.502 DEBUG 7420 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:28:38.502 INFO 7420 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=哈哈, avatar=哈哈, createTime=Tue Oct 08 20:28:38 CST 2019, isPunch=false) -2019-10-08 20:28:52.792 INFO 7420 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[]} -2019-10-08 20:28:52.792 DEBUG 7420 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:28:52.793 DEBUG 7420 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 哈哈(String), 哈哈(String), 2019-10-08 20:28:52.792(Timestamp), false(Boolean) -2019-10-08 20:28:52.796 DEBUG 7420 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:28:52.796 INFO 7420 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=哈哈, avatar=哈哈, createTime=Tue Oct 08 20:28:52 CST 2019, isPunch=false) -2019-10-08 20:29:19.038 INFO 15116 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 15116 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 20:29:19.040 DEBUG 15116 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 20:29:19.041 INFO 15116 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 20:29:19.158 INFO 15116 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 20:29:19.158 INFO 15116 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 20:29:20.275 INFO 15116 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 20:29:20.296 INFO 15116 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16ms. Found 0 repository interfaces. -2019-10-08 20:29:20.792 INFO 15116 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9ff53e89] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 20:29:21.529 INFO 15116 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 20:29:21.562 INFO 15116 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 20:29:21.562 INFO 15116 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 20:29:21.687 INFO 15116 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 20:29:21.688 INFO 15116 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2530 ms -2019-10-08 20:29:22.812 INFO 15116 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 20:29:23.330 INFO 15116 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 20:29:23.390 INFO 15116 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 20:29:23.393 INFO 15116 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.231 seconds (JVM running for 6.618) -2019-10-08 20:29:26.346 INFO 15116 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 20:29:26.347 INFO 15116 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 20:29:26.363 INFO 15116 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 16 ms -2019-10-08 20:29:26.470 WARN 15116 --- [http-nio-8080-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 2 errors -Field error in object 'student' on field 'id': rejected value [null]; codes [typeMismatch.student.id,typeMismatch.id,typeMismatch.int,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.id,id]; arguments []; default message [id]]; default message [Failed to convert value of type 'null' to required type 'int'; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [null] to type [@org.springframework.data.annotation.Id @org.springframework.data.relational.core.mapping.Column int] for value 'null'; nested exception is java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type] -Field error in object 'student' on field 'isPunch': rejected value [null]; codes [typeMismatch.student.isPunch,typeMismatch.isPunch,typeMismatch.boolean,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.isPunch,isPunch]; arguments []; default message [isPunch]]; default message [Failed to convert value of type 'null' to required type 'boolean'; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [null] to type [boolean] for value 'null'; nested exception is java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type]] -2019-10-08 20:30:49.048 INFO 15116 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/get', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[]} -2019-10-08 20:30:49.266 INFO 15116 --- [http-nio-8080-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 20:30:49.271 DEBUG 15116 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-08 20:30:49.371 DEBUG 15116 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-08 20:30:49.397 DEBUG 15116 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 4 -2019-10-08 20:30:49.405 ERROR 15116 --- [http-nio-8080-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 4] with root cause - -org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 4 - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:80) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.getOne(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.getOne(StudentServiceImpl.java:22) - at com.yrmjhtdjxh.punch.web.StudentController.getOne(StudentController.java:43) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$2cd2cf34.getOne() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:32:06.582 INFO 15116 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=url, avatar=url, createTime=null, isPunch=false)]} -2019-10-08 20:32:06.588 DEBUG 15116 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:32:06.598 DEBUG 15116 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), url(String), url(String), 2019-10-08 20:32:06.582(Timestamp), false(Boolean) -2019-10-08 20:32:06.601 DEBUG 15116 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:32:06.602 INFO 15116 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{register_status=success} -2019-10-08 20:32:14.719 INFO 15116 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=url, avatar=url, createTime=null, isPunch=false)]} -2019-10-08 20:32:15.715 DEBUG 15116 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:32:15.716 DEBUG 15116 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), url(String), url(String), 2019-10-08 20:32:15.715(Timestamp), false(Boolean) -2019-10-08 20:32:15.717 DEBUG 15116 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:32:15.718 INFO 15116 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{register_status=success} -2019-10-08 20:33:38.989 WARN 15116 --- [http-nio-8080-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 2 errors -Field error in object 'student' on field 'id': rejected value [null]; codes [typeMismatch.student.id,typeMismatch.id,typeMismatch.int,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.id,id]; arguments []; default message [id]]; default message [Failed to convert value of type 'null' to required type 'int'; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [null] to type [@org.springframework.data.annotation.Id @org.springframework.data.relational.core.mapping.Column int] for value 'null'; nested exception is java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type] -Field error in object 'student' on field 'isPunch': rejected value [null]; codes [typeMismatch.student.isPunch,typeMismatch.isPunch,typeMismatch.boolean,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.isPunch,isPunch]; arguments []; default message [isPunch]]; default message [Failed to convert value of type 'null' to required type 'boolean'; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [null] to type [boolean] for value 'null'; nested exception is java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type]] -2019-10-08 20:33:50.259 INFO 15116 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=url, avatar=url, createTime=null, isPunch=false)]} -2019-10-08 20:33:50.264 DEBUG 15116 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:33:50.264 DEBUG 15116 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), url(String), url(String), 2019-10-08 20:33:50.26(Timestamp), false(Boolean) -2019-10-08 20:33:50.267 DEBUG 15116 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:33:50.267 INFO 15116 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{register_status=success} -2019-10-08 20:36:05.311 INFO 15116 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/get', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[]} -2019-10-08 20:36:05.318 DEBUG 15116 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-08 20:36:05.318 DEBUG 15116 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-08 20:36:05.321 DEBUG 15116 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-08 20:36:05.321 INFO 15116 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=13, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=url, avatar=url, createTime=Tue Oct 08 20:33:50 CST 2019, isPunch=false) -2019-10-08 20:47:49.424 INFO 6340 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 6340 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 20:47:49.427 DEBUG 6340 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 20:47:49.427 INFO 6340 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 20:47:49.577 INFO 6340 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 20:47:49.578 INFO 6340 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 20:47:50.488 INFO 6340 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 20:47:50.511 INFO 6340 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18ms. Found 0 repository interfaces. -2019-10-08 20:47:50.902 INFO 6340 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4089ab1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 20:47:51.576 INFO 6340 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 20:47:51.613 INFO 6340 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 20:47:51.614 INFO 6340 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 20:47:51.731 INFO 6340 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 20:47:51.732 INFO 6340 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2154 ms -2019-10-08 20:47:52.732 INFO 6340 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 20:47:53.251 INFO 6340 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 20:47:53.316 INFO 6340 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 20:47:53.319 INFO 6340 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.623 seconds (JVM running for 6.294) -2019-10-08 20:47:56.067 INFO 6340 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 20:47:56.067 INFO 6340 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 20:47:56.079 INFO 6340 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-08 20:47:56.103 ERROR 6340 --- [http-nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: No primary or default constructor found for class com.yrmjhtdjxh.punch.domain.Student] with root cause - -java.lang.NoSuchMethodException: com.yrmjhtdjxh.punch.domain.Student.() - at java.lang.Class.getConstructor0(Class.java:3082) - at java.lang.Class.getDeclaredConstructor(Class.java:2178) - at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.createAttribute(ModelAttributeMethodProcessor.java:216) - at org.springframework.web.servlet.mvc.method.annotation.ServletModelAttributeMethodProcessor.createAttribute(ServletModelAttributeMethodProcessor.java:85) - at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:139) - at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:127) - at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:167) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:134) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:49:47.301 INFO 1516 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 1516 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 20:49:47.305 DEBUG 1516 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 20:49:47.306 INFO 1516 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 20:49:47.572 INFO 1516 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 20:49:47.572 INFO 1516 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 20:49:48.901 INFO 1516 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 20:49:48.925 INFO 1516 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18ms. Found 0 repository interfaces. -2019-10-08 20:49:49.484 INFO 1516 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$86bd694c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 20:49:50.485 INFO 1516 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 20:49:50.523 INFO 1516 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 20:49:50.527 INFO 1516 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 20:49:50.679 INFO 1516 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 20:49:50.679 INFO 1516 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3106 ms -2019-10-08 20:49:51.994 INFO 1516 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 20:49:52.661 INFO 1516 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 20:49:52.740 INFO 1516 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 20:49:52.745 INFO 1516 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.543 seconds (JVM running for 8.572) -2019-10-08 20:49:55.128 INFO 1516 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 20:49:55.128 INFO 1516 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 20:49:55.141 INFO 1516 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-08 20:49:55.171 ERROR 1516 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: No primary or default constructor found for class com.yrmjhtdjxh.punch.domain.Student] with root cause - -java.lang.NoSuchMethodException: com.yrmjhtdjxh.punch.domain.Student.() - at java.lang.Class.getConstructor0(Class.java:3082) - at java.lang.Class.getDeclaredConstructor(Class.java:2178) - at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.createAttribute(ModelAttributeMethodProcessor.java:216) - at org.springframework.web.servlet.mvc.method.annotation.ServletModelAttributeMethodProcessor.createAttribute(ServletModelAttributeMethodProcessor.java:85) - at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:139) - at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:127) - at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:167) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:134) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:54:54.878 INFO 428 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 428 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 20:54:54.880 DEBUG 428 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 20:54:54.881 INFO 428 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 20:54:54.984 INFO 428 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 20:54:54.984 INFO 428 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 20:54:55.933 INFO 428 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 20:54:55.950 INFO 428 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-08 20:54:56.429 INFO 428 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$601dec2d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 20:54:57.061 INFO 428 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 20:54:57.085 INFO 428 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 20:54:57.086 INFO 428 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 20:54:57.187 INFO 428 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 20:54:57.188 INFO 428 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2204 ms -2019-10-08 20:54:58.106 INFO 428 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 20:54:58.495 INFO 428 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 20:54:58.552 INFO 428 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 20:54:58.555 INFO 428 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.317 seconds (JVM running for 5.651) -2019-10-08 20:55:01.057 INFO 428 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 20:55:01.058 INFO 428 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 20:55:01.072 INFO 428 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-08 20:55:01.113 INFO 428 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=0, photo=null, avatar=url, createTime=null, isPunch=false)]} -2019-10-08 20:55:01.289 INFO 428 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 20:55:01.293 DEBUG 428 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 20:55:01.391 DEBUG 428 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 201(Integer), 查出对应的照片url(String), url(String), 2019-10-08 20:55:01.116(Timestamp), false(Boolean) -2019-10-08 20:55:01.397 DEBUG 428 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 20:55:01.398 INFO 428 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{register_status=success} -2019-10-08 20:55:16.547 INFO 428 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/get', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[]} -2019-10-08 20:55:16.550 DEBUG 428 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-08 20:55:16.577 DEBUG 428 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-08 20:55:16.649 ERROR 428 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.dao.DataIntegrityViolationException: Error attempting to get column 'name' from result set. Cause: java.sql.SQLDataException: Cannot determine value type from string '曾中杰' -; Cannot determine value type from string '曾中杰'; nested exception is java.sql.SQLDataException: Cannot determine value type from string '曾中杰'] with root cause - -com.mysql.cj.exceptions.DataConversionException: Cannot determine value type from string '曾中杰' - at com.mysql.cj.result.AbstractNumericValueFactory.createFromBytes(AbstractNumericValueFactory.java:66) - at com.mysql.cj.protocol.a.MysqlTextValueDecoder.decodeByteArray(MysqlTextValueDecoder.java:132) - at com.mysql.cj.protocol.result.AbstractResultsetRow.decodeAndCreateReturnValue(AbstractResultsetRow.java:133) - at com.mysql.cj.protocol.result.AbstractResultsetRow.getValueFromBytes(AbstractResultsetRow.java:241) - at com.mysql.cj.protocol.a.result.ByteArrayRow.getValue(ByteArrayRow.java:91) - at com.mysql.cj.jdbc.result.ResultSetImpl.getObject(ResultSetImpl.java:1285) - at com.mysql.cj.jdbc.result.ResultSetImpl.getInt(ResultSetImpl.java:786) - at com.mysql.cj.jdbc.result.ResultSetImpl.getInt(ResultSetImpl.java:807) - at com.alibaba.druid.filter.FilterChainImpl.resultSet_getInt(FilterChainImpl.java:1173) - at com.alibaba.druid.filter.FilterAdapter.resultSet_getInt(FilterAdapter.java:1644) - at com.alibaba.druid.filter.FilterChainImpl.resultSet_getInt(FilterChainImpl.java:1169) - at com.alibaba.druid.filter.FilterAdapter.resultSet_getInt(FilterAdapter.java:1644) - at com.alibaba.druid.filter.FilterChainImpl.resultSet_getInt(FilterChainImpl.java:1169) - at com.alibaba.druid.filter.FilterAdapter.resultSet_getInt(FilterAdapter.java:1644) - at com.alibaba.druid.filter.FilterChainImpl.resultSet_getInt(FilterChainImpl.java:1169) - at com.alibaba.druid.proxy.jdbc.ResultSetProxyImpl.getInt(ResultSetProxyImpl.java:493) - at com.alibaba.druid.pool.DruidPooledResultSet.getInt(DruidPooledResultSet.java:293) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ResultSetLogger.invoke(ResultSetLogger.java:69) - at com.sun.proxy.$Proxy95.getInt(Unknown Source) - at org.apache.ibatis.type.IntegerTypeHandler.getNullableResult(IntegerTypeHandler.java:37) - at org.apache.ibatis.type.IntegerTypeHandler.getNullableResult(IntegerTypeHandler.java:26) - at org.apache.ibatis.type.BaseTypeHandler.getResult(BaseTypeHandler.java:81) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createUsingConstructor(DefaultResultSetHandler.java:671) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createByConstructorSignature(DefaultResultSetHandler.java:654) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:618) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.createResultObject(DefaultResultSetHandler.java:591) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.getRowValue(DefaultResultSetHandler.java:397) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValuesForSimpleResultMap(DefaultResultSetHandler.java:354) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleRowValues(DefaultResultSetHandler.java:328) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSet(DefaultResultSetHandler.java:301) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:194) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.getOne(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.getOne(StudentServiceImpl.java:22) - at com.yrmjhtdjxh.punch.web.StudentController.getOne(StudentController.java:56) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$fa9774a8.getOne() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 20:57:41.641 INFO 5836 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 5836 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 20:57:41.643 DEBUG 5836 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 20:57:41.644 INFO 5836 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 20:57:41.750 INFO 5836 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 20:57:41.750 INFO 5836 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 20:57:42.790 INFO 5836 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 20:57:42.818 INFO 5836 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 21ms. Found 0 repository interfaces. -2019-10-08 20:57:43.301 INFO 5836 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8ba4e26a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 20:57:43.996 INFO 5836 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 20:57:44.035 INFO 5836 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 20:57:44.036 INFO 5836 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 20:57:44.162 INFO 5836 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 20:57:44.162 INFO 5836 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2412 ms -2019-10-08 20:57:45.337 INFO 5836 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 20:57:45.866 INFO 5836 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 20:57:45.953 INFO 5836 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 20:57:45.957 INFO 5836 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.916 seconds (JVM running for 6.263) -2019-10-08 20:57:48.658 INFO 5836 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 20:57:48.658 INFO 5836 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 20:57:48.670 INFO 5836 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-08 20:57:48.689 INFO 5836 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/get', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[]} -2019-10-08 20:57:48.875 INFO 5836 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 20:57:48.879 DEBUG 5836 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-08 20:57:49.002 DEBUG 5836 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-08 20:57:49.028 DEBUG 5836 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-08 20:57:49.032 INFO 5836 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=14, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=201, photo=查出对应的照片url, avatar=url, createTime=Tue Oct 08 20:55:01 CST 2019, isPunch=false) -2019-10-08 20:58:01.694 ERROR 5836 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: No primary or default constructor found for class com.yrmjhtdjxh.punch.domain.Student] with root cause - -java.lang.NoSuchMethodException: com.yrmjhtdjxh.punch.domain.Student.() - at java.lang.Class.getConstructor0(Class.java:3082) - at java.lang.Class.getDeclaredConstructor(Class.java:2178) - at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.createAttribute(ModelAttributeMethodProcessor.java:216) - at org.springframework.web.servlet.mvc.method.annotation.ServletModelAttributeMethodProcessor.createAttribute(ServletModelAttributeMethodProcessor.java:85) - at org.springframework.web.method.annotation.ModelAttributeMethodProcessor.resolveArgument(ModelAttributeMethodProcessor.java:139) - at org.springframework.web.method.support.HandlerMethodArgumentResolverComposite.resolveArgument(HandlerMethodArgumentResolverComposite.java:127) - at org.springframework.web.method.support.InvocableHandlerMethod.getMethodArgumentValues(InvocableHandlerMethod.java:167) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:134) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 21:02:03.233 INFO 10564 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 10564 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 21:02:03.236 DEBUG 10564 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 21:02:03.237 INFO 10564 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 21:02:03.364 INFO 10564 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 21:02:03.364 INFO 10564 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 21:02:04.518 INFO 10564 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 21:02:04.544 INFO 10564 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19ms. Found 0 repository interfaces. -2019-10-08 21:02:05.021 INFO 10564 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4a2c768f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 21:02:05.794 INFO 10564 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 21:02:05.844 INFO 10564 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 21:02:05.844 INFO 10564 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 21:02:05.983 INFO 10564 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 21:02:05.983 INFO 10564 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2619 ms -2019-10-08 21:02:07.753 INFO 10564 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 21:02:08.526 INFO 10564 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 21:02:08.628 INFO 10564 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 21:02:08.633 INFO 10564 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.178 seconds (JVM running for 7.758) -2019-10-08 21:02:09.813 INFO 10564 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 21:02:09.813 INFO 10564 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 21:02:09.827 INFO 10564 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-08 21:02:09.844 INFO 10564 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/get', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[]} -2019-10-08 21:02:10.019 INFO 10564 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 21:02:10.024 DEBUG 10564 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-08 21:02:10.125 DEBUG 10564 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-08 21:02:10.150 DEBUG 10564 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-08 21:02:10.153 INFO 10564 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Student(id=14, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=201, photo=查出对应的照片url, avatar=url, createTime=Tue Oct 08 20:55:01 CST 2019, isPunch=false) -2019-10-08 21:05:31.264 WARN 10564 --- [http-nio-8080-exec-5] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 2 errors -Field error in object 'student' on field 'grade': rejected value [""]; codes [typeMismatch.student.grade,typeMismatch.grade,typeMismatch.int,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.grade,grade]; arguments []; default message [grade]]; default message [Failed to convert value of type 'java.lang.String[]' to required type 'int'; nested exception is java.lang.NumberFormatException: For input string: """"] -Field error in object 'student' on field 'isPunch': rejected value [null]; codes [typeMismatch.student.isPunch,typeMismatch.isPunch,typeMismatch.boolean,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.isPunch,isPunch]; arguments []; default message [isPunch]]; default message [Failed to convert value of type 'null' to required type 'boolean'; nested exception is org.springframework.core.convert.ConversionFailedException: Failed to convert from type [null] to type [boolean] for value 'null'; nested exception is java.lang.IllegalArgumentException: A null value cannot be assigned to a primitive type]] -2019-10-08 21:06:04.425 WARN 10564 --- [http-nio-8080-exec-7] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors -Field error in object 'student' on field 'isPunch': rejected value [""]; codes [typeMismatch.student.isPunch,typeMismatch.isPunch,typeMismatch.boolean,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.isPunch,isPunch]; arguments []; default message [isPunch]]; default message [Failed to convert value of type 'java.lang.String[]' to required type 'boolean'; nested exception is java.lang.IllegalArgumentException: Invalid boolean value [""]]] -2019-10-08 21:06:17.475 WARN 10564 --- [http-nio-8080-exec-9] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors -Field error in object 'student' on field 'isPunch': rejected value []; codes [typeMismatch.student.isPunch,typeMismatch.isPunch,typeMismatch.boolean,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.isPunch,isPunch]; arguments []; default message [isPunch]]; default message [Failed to convert value of type 'java.lang.String[]' to required type 'boolean'; nested exception is java.lang.IllegalArgumentException: Invalid boolean value []]] -2019-10-08 21:06:36.730 WARN 10564 --- [http-nio-8080-exec-2] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.validation.BindException: org.springframework.validation.BeanPropertyBindingResult: 1 errors -Field error in object 'student' on field 'isPunch': rejected value [无]; codes [typeMismatch.student.isPunch,typeMismatch.isPunch,typeMismatch.boolean,typeMismatch]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.isPunch,isPunch]; arguments []; default message [isPunch]]; default message [Failed to convert value of type 'java.lang.String[]' to required type 'boolean'; nested exception is java.lang.IllegalArgumentException: Invalid boolean value [无]]] -2019-10-08 21:06:43.104 INFO 10564 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=0, photo="", avatar=url, createTime=null, isPunch=false)]} -2019-10-08 21:06:43.110 DEBUG 10564 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 21:06:43.119 DEBUG 10564 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 查出对应的照片url(String), url(String), 2019-10-08 21:06:43.105(Timestamp), false(Boolean) -2019-10-08 21:06:43.122 DEBUG 10564 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 21:06:43.123 INFO 10564 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{register_status=success} -2019-10-08 21:22:08.405 INFO 7932 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 7932 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 21:22:08.489 DEBUG 7932 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 21:22:08.490 INFO 7932 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 21:22:08.570 INFO 7932 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 21:22:08.570 INFO 7932 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 21:22:09.561 INFO 7932 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 21:22:09.582 INFO 7932 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-08 21:22:09.933 INFO 7932 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d3c56523] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 21:22:10.404 INFO 7932 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 21:22:10.425 INFO 7932 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 21:22:10.425 INFO 7932 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 21:22:10.515 INFO 7932 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 21:22:10.515 INFO 7932 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1945 ms -2019-10-08 21:22:11.422 INFO 7932 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 21:22:11.805 INFO 7932 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 21:22:11.860 INFO 7932 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 21:22:11.863 INFO 7932 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.314 seconds (JVM running for 6.551) -2019-10-08 21:22:53.124 INFO 7932 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 21:22:53.124 INFO 7932 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 21:22:53.136 INFO 7932 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-08 21:22:53.166 INFO 7932 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@6e636710]} -2019-10-08 21:22:53.344 INFO 7932 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 21:22:53.349 DEBUG 7932 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 21:22:53.451 ERROR 7932 --- [http-nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='studentID', mode=IN, javaType=class java.lang.Long, jdbcType=null, numericScale=null, resultMapId='null', jdbcTypeName='null', expression='null'}. Cause: org.apache.ibatis.type.TypeException: Error setting non null for parameter #1 with JdbcType null . Try setting a different JdbcType for this parameter or a different configuration property. Cause: java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long] with root cause - -java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Long - at org.apache.ibatis.type.LongTypeHandler.setNonNullParameter(LongTypeHandler.java:26) - at org.apache.ibatis.type.BaseTypeHandler.setParameter(BaseTypeHandler.java:69) - at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:87) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:94) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:64) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:87) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.findStudentByStudentIDAndPassword(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.checkStudent(StudentServiceImpl.java:27) - at com.yrmjhtdjxh.punch.web.StudentController.getOne(StudentController.java:70) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$180b9043.getOne() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 21:23:46.445 INFO 1644 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 1644 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 21:23:46.450 DEBUG 1644 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 21:23:46.451 INFO 1644 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 21:23:46.551 INFO 1644 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 21:23:46.551 INFO 1644 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 21:23:47.683 INFO 1644 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 21:23:47.708 INFO 1644 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19ms. Found 0 repository interfaces. -2019-10-08 21:23:48.079 INFO 1644 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b7cb002a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 21:23:48.794 INFO 1644 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 21:23:48.830 INFO 1644 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 21:23:48.831 INFO 1644 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 21:23:48.959 INFO 1644 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 21:23:48.959 INFO 1644 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2408 ms -2019-10-08 21:23:50.093 INFO 1644 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 21:23:50.590 INFO 1644 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 21:23:50.648 INFO 1644 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 21:23:50.652 INFO 1644 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.322 seconds (JVM running for 7.235) -2019-10-08 21:23:53.464 INFO 1644 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 21:23:53.464 INFO 1644 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 21:23:53.479 INFO 1644 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-08 21:23:53.509 INFO 1644 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@41e32dae]} -2019-10-08 21:23:53.692 INFO 1644 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 21:23:53.698 DEBUG 1644 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 21:23:53.796 DEBUG 1644 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 21:23:53.825 ERROR 1644 --- [http-nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement 'com.yrmjhtdjxh.punch.mapper.StudentMapper.findStudentByStudentIDAndPassword'. It's likely that neither a Result Type nor a Result Map was specified.] with root cause - -org.apache.ibatis.executor.ExecutorException: A query was run and no Result Maps were found for the Mapped Statement 'com.yrmjhtdjxh.punch.mapper.StudentMapper.findStudentByStudentIDAndPassword'. It's likely that neither a Result Type nor a Result Map was specified. - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.validateResultMapsCount(DefaultResultSetHandler.java:289) - at org.apache.ibatis.executor.resultset.DefaultResultSetHandler.handleResultSets(DefaultResultSetHandler.java:191) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.findStudentByStudentIDAndPassword(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.checkStudent(StudentServiceImpl.java:27) - at com.yrmjhtdjxh.punch.web.StudentController.getOne(StudentController.java:70) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$c814f97.getOne() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 21:26:10.354 INFO 9256 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 9256 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 21:26:10.357 DEBUG 9256 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 21:26:10.358 INFO 9256 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 21:26:10.547 INFO 9256 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 21:26:10.548 INFO 9256 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 21:26:11.693 INFO 9256 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 21:26:11.722 INFO 9256 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 22ms. Found 0 repository interfaces. -2019-10-08 21:26:12.272 INFO 9256 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f0084fce] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 21:26:13.073 INFO 9256 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 21:26:13.112 INFO 9256 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 21:26:13.113 INFO 9256 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 21:26:13.225 INFO 9256 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 21:26:13.225 INFO 9256 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2677 ms -2019-10-08 21:26:14.500 INFO 9256 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 21:26:14.965 INFO 9256 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 21:26:15.029 INFO 9256 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 21:26:15.033 INFO 9256 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.709 seconds (JVM running for 7.32) -2019-10-08 21:26:17.294 INFO 9256 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 21:26:17.294 INFO 9256 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 21:26:17.307 INFO 9256 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-08 21:26:17.341 INFO 9256 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@653f1eca]} -2019-10-08 21:26:17.544 INFO 9256 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 21:26:17.550 DEBUG 9256 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 21:26:17.687 DEBUG 9256 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 21:26:17.716 DEBUG 9256 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 21:26:17.721 INFO 9256 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{login_status=success} -2019-10-08 21:26:22.683 INFO 9256 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 12345685, org.apache.catalina.session.StandardSessionFacade@653f1eca]} -2019-10-08 21:26:22.684 DEBUG 9256 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 21:26:22.685 DEBUG 9256 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 12345685(String) -2019-10-08 21:26:22.686 DEBUG 9256 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-10-08 21:26:22.687 INFO 9256 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{login_status=fail} -2019-10-08 22:11:29.694 INFO 11200 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 11200 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:11:29.698 DEBUG 11200 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:11:29.699 INFO 11200 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:11:29.830 INFO 11200 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:11:29.830 INFO 11200 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:11:30.914 INFO 11200 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:11:30.946 INFO 11200 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 25ms. Found 0 repository interfaces. -2019-10-08 22:11:31.522 INFO 11200 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$cecaf713] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:11:32.306 INFO 11200 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:11:32.346 INFO 11200 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:11:32.347 INFO 11200 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:11:32.497 INFO 11200 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:11:32.497 INFO 11200 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2667 ms -2019-10-08 22:11:33.904 INFO 11200 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:11:34.561 INFO 11200 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:11:34.689 INFO 11200 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:11:34.695 INFO 11200 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.708 seconds (JVM running for 9.333) -2019-10-08 22:11:37.975 INFO 11200 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:11:37.976 INFO 11200 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:11:37.992 INFO 11200 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 16 ms -2019-10-08 22:11:38.032 INFO 11200 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 12345685, org.apache.catalina.session.StandardSessionFacade@1ce0661f]} -2019-10-08 22:11:38.307 INFO 11200 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:11:38.313 DEBUG 11200 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:11:38.487 DEBUG 11200 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 12345685(String) -2019-10-08 22:11:38.520 DEBUG 11200 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-10-08 22:11:38.528 INFO 11200 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{login_status=fail} -2019-10-08 22:11:43.326 INFO 11200 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@1ce0661f]} -2019-10-08 22:11:43.328 DEBUG 11200 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:11:43.329 DEBUG 11200 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:11:43.337 DEBUG 11200 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:11:43.338 INFO 11200 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{login_status=success} -2019-10-08 22:11:54.498 WARN 11200 --- [http-nio-8080-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'studentID' is not present] -2019-10-08 22:12:22.119 INFO 11200 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@1ce0661f]} -2019-10-08 22:12:22.120 INFO 11200 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=15, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=url, createTime=Tue Oct 08 21:06:43 CST 2019, isPunch=false)} -2019-10-08 22:12:33.237 INFO 11200 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@461a45f9]} -2019-10-08 22:12:33.238 INFO 11200 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=当前登录状态异常,请重新登录} -2019-10-08 22:13:01.344 INFO 11200 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@461a45f9]} -2019-10-08 22:13:01.355 DEBUG 11200 --- [http-nio-8080-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:13:01.356 DEBUG 11200 --- [http-nio-8080-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:13:01.358 DEBUG 11200 --- [http-nio-8080-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:13:01.359 INFO 11200 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{login_status=success} -2019-10-08 22:13:04.120 INFO 11200 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@461a45f9]} -2019-10-08 22:13:04.121 INFO 11200 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=15, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=url, createTime=Tue Oct 08 21:06:43 CST 2019, isPunch=false)} -2019-10-08 22:23:13.617 INFO 9600 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 9600 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:23:13.620 DEBUG 9600 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:23:13.621 INFO 9600 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:23:13.783 INFO 9600 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:23:13.791 INFO 9600 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:23:15.043 INFO 9600 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:23:15.067 INFO 9600 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20ms. Found 0 repository interfaces. -2019-10-08 22:23:15.499 INFO 9600 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a415adff] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:23:16.252 INFO 9600 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:23:16.287 INFO 9600 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:23:16.288 INFO 9600 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:23:16.402 INFO 9600 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:23:16.402 INFO 9600 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2610 ms -2019-10-08 22:23:17.852 INFO 9600 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:23:18.419 INFO 9600 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:23:18.493 INFO 9600 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:23:18.498 INFO 9600 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.799 seconds (JVM running for 7.416) -2019-10-08 22:23:24.454 INFO 9600 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:23:24.454 INFO 9600 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:23:24.468 INFO 9600 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-08 22:23:24.503 INFO 9600 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@204898e]} -2019-10-08 22:23:24.720 INFO 9600 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:23:24.724 DEBUG 9600 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:23:24.829 DEBUG 9600 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:23:24.858 DEBUG 9600 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:23:24.862 INFO 9600 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{login_status=success} -2019-10-08 22:23:27.375 INFO 9600 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@204898e]} -2019-10-08 22:23:27.458 INFO 9600 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student={"id":15,"studentID":201731062517,"password":null,"name":"曾中杰","sex":1,"grade":2017,"photo":"查出对应的照片url","avatar":"url","createTime":"2019-10-08 21:06:43","punch":false}} -2019-10-08 22:23:52.124 INFO 9600 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@21fb6175]} -2019-10-08 22:23:52.125 DEBUG 9600 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:23:52.125 DEBUG 9600 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:23:52.128 DEBUG 9600 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:23:52.128 INFO 9600 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{login_status=success} -2019-10-08 22:24:12.415 INFO 9600 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=0, photo="", avatar=url, createTime=null, isPunch=false)]} -2019-10-08 22:24:12.416 DEBUG 9600 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-08 22:24:12.424 DEBUG 9600 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), 查出对应的照片url(String), 默认男头像(String), 2019-10-08 22:24:12.415(Timestamp), false(Boolean) -2019-10-08 22:24:12.429 DEBUG 9600 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-08 22:24:12.430 INFO 9600 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{register_status=success} -2019-10-08 22:24:18.770 INFO 9600 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@21fb6175]} -2019-10-08 22:24:18.774 INFO 9600 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student={"id":15,"studentID":201731062517,"password":null,"name":"曾中杰","sex":1,"grade":2017,"photo":"查出对应的照片url","avatar":"url","createTime":"2019-10-08 21:06:43","punch":false}} -2019-10-08 22:28:01.349 INFO 14136 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14136 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:28:01.354 DEBUG 14136 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:28:01.357 INFO 14136 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:28:01.551 INFO 14136 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:28:01.551 INFO 14136 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:28:03.023 INFO 14136 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:28:03.058 INFO 14136 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 30ms. Found 0 repository interfaces. -2019-10-08 22:28:03.714 INFO 14136 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$eb0fbb36] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:28:04.484 INFO 14136 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:28:04.521 INFO 14136 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:28:04.522 INFO 14136 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:28:04.667 INFO 14136 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:28:04.667 INFO 14136 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3116 ms -2019-10-08 22:28:06.122 INFO 14136 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:28:06.701 INFO 14136 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:28:06.778 INFO 14136 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:28:06.784 INFO 14136 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.501 seconds (JVM running for 8.466) -2019-10-08 22:28:09.005 INFO 14136 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:28:09.005 INFO 14136 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:28:09.027 INFO 14136 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 22 ms -2019-10-08 22:28:09.087 INFO 14136 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@5a9b3043]} -2019-10-08 22:28:09.429 INFO 14136 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:28:09.438 DEBUG 14136 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:28:09.575 DEBUG 14136 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:28:09.614 DEBUG 14136 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 2 -2019-10-08 22:28:09.642 ERROR 14136 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2] with root cause - -org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:80) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.findStudentByStudentIDAndPassword(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.checkStudent(StudentServiceImpl.java:27) - at com.yrmjhtdjxh.punch.web.StudentController.getOne(StudentController.java:72) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$8cb737f7.getOne() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-08 22:28:45.513 INFO 14136 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@5a9b3043]} -2019-10-08 22:28:45.514 DEBUG 14136 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:28:45.515 DEBUG 14136 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:28:45.519 DEBUG 14136 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:28:45.520 INFO 14136 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{login_status=success} -2019-10-08 22:28:47.726 INFO 14136 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@5a9b3043]} -2019-10-08 22:28:47.779 INFO 14136 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student={"id":16,"studentID":201731062517,"password":null,"name":"曾中杰","sex":1,"grade":2017,"photo":"查出对应的照片url","avatar":"默认男头像","createTime":"2019-10-08 22:24:12","punch":false}} -2019-10-08 22:28:56.311 INFO 14136 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@5a9b3043]} -2019-10-08 22:28:56.318 INFO 14136 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student={"id":16,"studentID":201731062517,"password":null,"name":"曾中杰","sex":1,"grade":2017,"photo":"查出对应的照片url","avatar":"默认男头像","createTime":"2019-10-08 22:24:12","punch":false}} -2019-10-08 22:40:35.378 INFO 12316 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 12316 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:40:35.380 DEBUG 12316 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:40:35.381 INFO 12316 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:40:35.514 INFO 12316 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:40:35.516 INFO 12316 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:40:36.374 INFO 12316 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:40:36.394 INFO 12316 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-08 22:40:36.878 INFO 12316 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ac33ecdd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:40:37.796 INFO 12316 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:40:37.844 INFO 12316 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:40:37.844 INFO 12316 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:40:38.048 INFO 12316 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:40:38.049 INFO 12316 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2533 ms -2019-10-08 22:40:39.490 INFO 12316 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:40:40.158 INFO 12316 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:40:40.261 INFO 12316 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:40:40.266 INFO 12316 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.741 seconds (JVM running for 7.696) -2019-10-08 22:40:43.788 INFO 12316 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:40:43.788 INFO 12316 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:40:43.802 INFO 12316 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-08 22:40:43.833 INFO 12316 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@3f0fc911]} -2019-10-08 22:40:44.032 INFO 12316 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:40:44.037 DEBUG 12316 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:40:44.178 DEBUG 12316 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:40:44.207 DEBUG 12316 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:40:44.212 INFO 12316 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-08 22:40:47.028 INFO 12316 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@3f0fc911]} -2019-10-08 22:40:47.106 INFO 12316 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student={"avatar":"默认男头像","createTime":1570544652000,"grade":2017,"id":16,"name":"曾中杰","photo":"查出对应的照片url","punch":false,"sex":1,"studentID":201731062517}} -2019-10-08 22:42:41.318 INFO 14476 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14476 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:42:41.326 DEBUG 14476 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:42:41.327 INFO 14476 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:42:41.482 INFO 14476 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:42:41.483 INFO 14476 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:42:42.533 INFO 14476 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:42:42.556 INFO 14476 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16ms. Found 0 repository interfaces. -2019-10-08 22:42:43.033 INFO 14476 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3238dd0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:42:43.835 INFO 14476 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:42:43.862 INFO 14476 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:42:43.862 INFO 14476 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:42:43.962 INFO 14476 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:42:43.962 INFO 14476 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2478 ms -2019-10-08 22:42:45.132 INFO 14476 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:42:45.652 INFO 14476 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:42:45.728 INFO 14476 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:42:45.734 INFO 14476 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.181 seconds (JVM running for 6.857) -2019-10-08 22:42:50.885 INFO 14476 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:42:50.885 INFO 14476 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:42:50.905 INFO 14476 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 20 ms -2019-10-08 22:42:50.955 INFO 14476 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@60684a18]} -2019-10-08 22:42:51.177 INFO 14476 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:42:51.182 DEBUG 14476 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:42:51.307 DEBUG 14476 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:42:51.334 DEBUG 14476 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:42:51.339 INFO 14476 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-08 22:42:53.708 INFO 14476 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@60684a18]} -2019-10-08 22:42:53.791 INFO 14476 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student={"studentID":201731062517,"createTime":1570544652000,"grade":2017,"sex":1,"name":"曾中杰","photo":"查出对应的照片url","avatar":"默认男头像","id":16,"punch":false}} -2019-10-08 22:43:22.937 INFO 15132 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 15132 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:43:22.948 DEBUG 15132 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:43:22.949 INFO 15132 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:43:23.098 INFO 15132 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:43:23.098 INFO 15132 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:43:24.297 INFO 15132 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:43:24.327 INFO 15132 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23ms. Found 0 repository interfaces. -2019-10-08 22:43:24.796 INFO 15132 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$24de9dbb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:43:25.540 INFO 15132 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:43:25.570 INFO 15132 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:43:25.571 INFO 15132 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:43:25.726 INFO 15132 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:43:25.727 INFO 15132 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2629 ms -2019-10-08 22:43:26.969 INFO 15132 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:43:27.506 INFO 15132 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:43:27.590 INFO 15132 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:43:27.594 INFO 15132 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.445 seconds (JVM running for 7.205) -2019-10-08 22:43:37.331 INFO 15132 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:43:37.331 INFO 15132 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:43:37.347 INFO 15132 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 16 ms -2019-10-08 22:43:37.381 INFO 15132 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@632736a6]} -2019-10-08 22:43:37.611 INFO 15132 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:43:37.617 DEBUG 15132 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:43:37.728 DEBUG 15132 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:43:37.758 DEBUG 15132 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:43:37.765 INFO 15132 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-08 22:43:39.627 INFO 15132 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@632736a6]} -2019-10-08 22:43:39.734 INFO 15132 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{dsa=dasdas, student={"studentID":201731062517,"createTime":1570544652000,"grade":2017,"sex":1,"name":"曾中杰","photo":"查出对应的照片url","avatar":"默认男头像","id":16,"punch":false}} -2019-10-08 22:44:48.406 INFO 15048 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 15048 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:44:48.410 DEBUG 15048 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:44:48.415 INFO 15048 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:44:48.484 INFO 15048 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:44:48.484 INFO 15048 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:44:49.269 INFO 15048 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:44:49.286 INFO 15048 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-08 22:44:49.697 INFO 15048 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f5fb3589] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:44:50.191 INFO 15048 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:44:50.222 INFO 15048 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:44:50.222 INFO 15048 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:44:50.338 INFO 15048 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:44:50.339 INFO 15048 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1855 ms -2019-10-08 22:44:51.242 INFO 15048 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:44:51.639 INFO 15048 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:44:51.696 INFO 15048 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:44:51.699 INFO 15048 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.07 seconds (JVM running for 5.412) -2019-10-08 22:44:58.921 INFO 15048 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:44:58.921 INFO 15048 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:44:58.930 INFO 15048 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-10-08 22:44:58.963 INFO 15048 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@39442788]} -2019-10-08 22:44:59.174 INFO 15048 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:44:59.179 DEBUG 15048 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:44:59.287 DEBUG 15048 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:44:59.311 DEBUG 15048 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:44:59.317 INFO 15048 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-08 22:45:01.239 INFO 15048 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@39442788]} -2019-10-08 22:45:01.239 INFO 15048 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{dsa=dasdas, student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false)} -2019-10-08 22:46:04.859 INFO 7216 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 7216 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:46:04.862 DEBUG 7216 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:46:04.862 INFO 7216 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:46:05.093 INFO 7216 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:46:05.094 INFO 7216 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:46:06.392 INFO 7216 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:46:06.420 INFO 7216 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 21ms. Found 0 repository interfaces. -2019-10-08 22:46:06.898 INFO 7216 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$5e8fab97] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:46:07.554 INFO 7216 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:46:07.594 INFO 7216 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:46:07.595 INFO 7216 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:46:07.732 INFO 7216 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:46:07.732 INFO 7216 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2638 ms -2019-10-08 22:46:09.099 INFO 7216 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:46:10.109 INFO 7216 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:46:10.216 INFO 7216 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:46:10.221 INFO 7216 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.278 seconds (JVM running for 7.937) -2019-10-08 22:46:12.244 INFO 7216 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:46:12.245 INFO 7216 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:46:12.263 INFO 7216 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 18 ms -2019-10-08 22:46:12.348 INFO 7216 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@2da13c32]} -2019-10-08 22:46:12.622 INFO 7216 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:46:12.633 DEBUG 7216 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:46:12.814 DEBUG 7216 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:46:12.848 DEBUG 7216 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:46:12.853 INFO 7216 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-08 22:46:14.932 INFO 7216 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2da13c32]} -2019-10-08 22:46:15.014 INFO 7216 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{dsa=dasdas, student={"avatar":"默认男头像","createTime":1570544652000,"grade":2017,"id":16,"name":"曾中杰","photo":"查出对应的照片url","punch":false,"sex":1,"studentID":201731062517}} -2019-10-08 22:47:40.422 INFO 11772 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 11772 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-08 22:47:40.425 DEBUG 11772 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-08 22:47:40.429 INFO 11772 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-08 22:47:40.589 INFO 11772 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-08 22:47:40.589 INFO 11772 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-08 22:47:41.671 INFO 11772 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-08 22:47:41.688 INFO 11772 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-08 22:47:42.156 INFO 11772 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3cff74e4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-08 22:47:42.869 INFO 11772 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-08 22:47:42.896 INFO 11772 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-08 22:47:42.896 INFO 11772 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-08 22:47:43.003 INFO 11772 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-08 22:47:43.003 INFO 11772 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2414 ms -2019-10-08 22:47:44.215 INFO 11772 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-08 22:47:44.925 INFO 11772 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-08 22:47:45.016 INFO 11772 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-08 22:47:45.020 INFO 11772 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.485 seconds (JVM running for 7.122) -2019-10-08 22:48:05.248 INFO 11772 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-08 22:48:05.248 INFO 11772 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-08 22:48:05.268 INFO 11772 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 19 ms -2019-10-08 22:48:05.315 INFO 11772 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@bf128db]} -2019-10-08 22:48:05.566 INFO 11772 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-08 22:48:05.572 DEBUG 11772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:48:05.692 DEBUG 11772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:48:05.716 DEBUG 11772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:48:05.719 INFO 11772 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-08 22:48:07.464 INFO 11772 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@bf128db]} -2019-10-08 22:48:07.464 INFO 11772 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false)} -2019-10-08 22:48:22.803 INFO 11772 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@5bf97995]} -2019-10-08 22:48:22.803 INFO 11772 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=当前登录状态异常,请重新登录} -2019-10-08 22:51:46.654 INFO 11772 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@bf128db]} -2019-10-08 22:51:46.661 DEBUG 11772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-08 22:51:46.661 DEBUG 11772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-08 22:51:46.665 DEBUG 11772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-08 22:51:46.666 INFO 11772 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-08 22:51:50.533 INFO 11772 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@bf128db]} -2019-10-08 22:51:50.534 INFO 11772 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false)} diff --git a/log/punch-start.log.2019-10-13.0 b/log/punch-start.log.2019-10-13.0 deleted file mode 100644 index 7cf862b..0000000 --- a/log/punch-start.log.2019-10-13.0 +++ /dev/null @@ -1,4700 +0,0 @@ -2019-10-13 17:53:30.786 INFO 3648 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 3648 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 17:53:30.867 DEBUG 3648 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 17:53:30.869 INFO 3648 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 17:53:31.034 INFO 3648 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 17:53:31.036 INFO 3648 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 17:53:32.120 INFO 3648 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 17:53:32.147 INFO 3648 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 21ms. Found 0 repository interfaces. -2019-10-13 17:53:32.612 INFO 3648 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$319bc71f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 17:53:33.125 INFO 3648 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 17:53:33.151 INFO 3648 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 17:53:33.151 INFO 3648 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 17:53:33.248 INFO 3648 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 17:53:33.248 INFO 3648 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2212 ms -2019-10-13 17:53:33.824 WARN 3648 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'indexController': Unsatisfied dependency expressed through field 'studentAndPunchRecordService'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.yrmjhtdjxh.punch.service.StudentAndPunchRecordService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} -2019-10-13 17:53:33.826 INFO 3648 --- [restartedMain] o.apache.catalina.core.StandardService : Stopping service [Tomcat] -2019-10-13 17:53:33.843 INFO 3648 --- [restartedMain] ConditionEvaluationReportLoggingListener : - -Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. -2019-10-13 17:53:33.953 ERROR 3648 --- [restartedMain] o.s.b.d.LoggingFailureAnalysisReporter : - -*************************** -APPLICATION FAILED TO START -*************************** - -Description: - -Field studentAndPunchRecordService in com.yrmjhtdjxh.punch.web.IndexController required a bean of type 'com.yrmjhtdjxh.punch.service.StudentAndPunchRecordService' that could not be found. - -The injection point has the following annotations: - - @org.springframework.beans.factory.annotation.Autowired(required=true) - - -Action: - -Consider defining a bean of type 'com.yrmjhtdjxh.punch.service.StudentAndPunchRecordService' in your configuration. - -2019-10-13 17:54:15.327 INFO 9344 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 9344 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 17:54:15.330 DEBUG 9344 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 17:54:15.330 INFO 9344 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 17:54:15.390 INFO 9344 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 17:54:15.391 INFO 9344 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 17:54:16.183 INFO 9344 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 17:54:16.202 INFO 9344 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-13 17:54:16.478 INFO 9344 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4a731dfb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 17:54:16.928 INFO 9344 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 17:54:16.957 INFO 9344 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 17:54:16.957 INFO 9344 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 17:54:17.062 INFO 9344 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 17:54:17.062 INFO 9344 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1670 ms -2019-10-13 17:54:18.151 INFO 9344 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 17:54:18.691 INFO 9344 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 17:54:18.745 INFO 9344 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 17:54:18.749 INFO 9344 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.117 seconds (JVM running for 5.188) -2019-10-13 17:54:49.577 INFO 9344 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 17:54:49.577 INFO 9344 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 17:54:49.591 INFO 9344 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-13 17:55:04.834 WARN 9344 --- [http-nio-8080-exec-3] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'studentID' is not present] -2019-10-13 17:56:04.230 INFO 9344 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@59e4014]} -2019-10-13 17:56:04.473 INFO 9344 --- [http-nio-8080-exec-5] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 17:56:04.478 DEBUG 9344 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 17:56:04.587 DEBUG 9344 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 17:56:04.610 DEBUG 9344 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 17:56:04.614 INFO 9344 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 17:56:36.236 INFO 6588 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 6588 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 17:56:36.239 DEBUG 6588 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 17:56:36.240 INFO 6588 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 17:56:36.328 INFO 6588 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 17:56:36.328 INFO 6588 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 17:56:37.116 INFO 6588 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 17:56:37.132 INFO 6588 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 17:56:37.478 INFO 6588 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$62252309] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 17:56:37.919 INFO 6588 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 17:56:37.944 INFO 6588 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 17:56:37.945 INFO 6588 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 17:56:38.054 INFO 6588 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 17:56:38.054 INFO 6588 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1726 ms -2019-10-13 17:56:39.079 INFO 6588 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 17:56:39.545 INFO 6588 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 17:56:39.609 INFO 6588 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 17:56:39.614 INFO 6588 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.958 seconds (JVM running for 5.036) -2019-10-13 17:56:47.604 INFO 6588 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 17:56:47.604 INFO 6588 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 17:56:47.616 INFO 6588 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-10-13 17:56:47.648 INFO 6588 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@7c3d5dc8]} -2019-10-13 17:56:47.884 INFO 6588 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 17:56:47.890 DEBUG 6588 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 17:56:48.000 DEBUG 6588 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 17:56:48.027 DEBUG 6588 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 17:56:48.031 INFO 6588 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 17:57:02.481 WARN 6588 --- [http-nio-8080-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'studentID' is not present] -2019-10-13 17:57:19.961 INFO 6588 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@7c3d5dc8]} -2019-10-13 17:57:19.966 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 17:57:19.969 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 17:57:19.974 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 17:57:19.977 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 17:57:20.037 ERROR 6588 --- [http-nio-8080-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:284) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:426) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:83) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:785) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:251) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:929) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:342) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:349) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:54) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$506c5375.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:02:10.266 INFO 10784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 10784 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:02:10.268 DEBUG 10784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:02:10.269 INFO 10784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:02:10.374 INFO 10784 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:02:10.374 INFO 10784 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:02:11.183 INFO 10784 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:02:11.202 INFO 10784 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-13 18:02:11.536 INFO 10784 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f4033ac4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:02:11.987 INFO 10784 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:02:12.004 INFO 10784 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:02:12.004 INFO 10784 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:02:12.095 INFO 10784 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:02:12.096 INFO 10784 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1722 ms -2019-10-13 18:02:12.923 INFO 10784 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:02:13.274 INFO 10784 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:02:13.317 INFO 10784 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:02:13.320 INFO 10784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.671 seconds (JVM running for 4.666) -2019-10-13 18:02:26.047 INFO 10784 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:02:26.047 INFO 10784 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:02:26.062 INFO 10784 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-13 18:02:26.094 INFO 10784 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@27f33d45]} -2019-10-13 18:02:26.271 INFO 10784 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:02:26.275 DEBUG 10784 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:02:26.369 DEBUG 10784 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:02:26.390 DEBUG 10784 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:02:26.393 INFO 10784 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:02:31.538 INFO 10784 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@27f33d45]} -2019-10-13 18:02:31.544 DEBUG 10784 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:02:31.547 DEBUG 10784 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:02:31.550 DEBUG 10784 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:02:31.552 DEBUG 10784 --- [http-nio-8080-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:02:31.556 DEBUG 10784 --- [http-nio-8080-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:02:31.559 DEBUG 10784 --- [http-nio-8080-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:02:31.561 DEBUG 10784 --- [http-nio-8080-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 18:02:31.608 ERROR 10784 --- [http-nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:284) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:426) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:83) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:785) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:251) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:929) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:342) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:349) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:56) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$502997a9.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:05:09.792 INFO 4500 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 4500 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:05:09.796 DEBUG 4500 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:05:09.797 INFO 4500 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:05:09.930 INFO 4500 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:05:09.930 INFO 4500 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:05:10.668 INFO 4500 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:05:10.684 INFO 4500 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-13 18:05:11.033 INFO 4500 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f2122fe1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:05:11.596 INFO 4500 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:05:11.629 INFO 4500 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:05:11.630 INFO 4500 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:05:11.733 INFO 4500 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:05:11.734 INFO 4500 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1803 ms -2019-10-13 18:05:12.662 INFO 4500 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:05:13.053 INFO 4500 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:05:13.115 INFO 4500 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:05:13.118 INFO 4500 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.148 seconds (JVM running for 5.536) -2019-10-13 18:05:15.139 INFO 4500 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:05:15.139 INFO 4500 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:05:15.151 INFO 4500 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-13 18:05:15.188 INFO 4500 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@425b16a]} -2019-10-13 18:05:15.407 INFO 4500 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:05:15.414 DEBUG 4500 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:05:15.522 DEBUG 4500 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:05:15.552 DEBUG 4500 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:05:15.560 INFO 4500 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:05:17.334 INFO 4500 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@425b16a]} -2019-10-13 18:05:17.336 DEBUG 4500 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:05:17.338 DEBUG 4500 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:05:17.343 DEBUG 4500 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:05:17.345 DEBUG 4500 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:05:17.353 DEBUG 4500 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:05:17.357 DEBUG 4500 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:05:17.360 DEBUG 4500 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 18:05:17.408 ERROR 4500 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:284) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:426) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:83) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:785) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:251) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:929) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:342) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:349) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$d6c2c93.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:07:14.899 INFO 11132 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 11132 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:07:14.901 DEBUG 11132 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:07:14.902 INFO 11132 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:07:15.043 INFO 11132 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:07:15.044 INFO 11132 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:07:15.992 INFO 11132 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:07:16.017 INFO 11132 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20ms. Found 0 repository interfaces. -2019-10-13 18:07:16.395 INFO 11132 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$41614b0a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:07:17.010 INFO 11132 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:07:17.050 INFO 11132 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:07:17.051 INFO 11132 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:07:17.206 INFO 11132 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:07:17.207 INFO 11132 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2163 ms -2019-10-13 18:07:18.447 INFO 11132 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:07:18.848 INFO 11132 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:07:18.895 INFO 11132 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:07:18.900 INFO 11132 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.617 seconds (JVM running for 5.714) -2019-10-13 18:07:21.026 INFO 11132 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:07:21.027 INFO 11132 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:07:21.040 INFO 11132 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-13 18:07:21.088 INFO 11132 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@4addc085]} -2019-10-13 18:07:21.290 INFO 11132 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:07:21.296 DEBUG 11132 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:07:21.418 DEBUG 11132 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:07:21.449 DEBUG 11132 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:07:21.453 INFO 11132 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:07:23.153 INFO 11132 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@4addc085]} -2019-10-13 18:07:23.158 DEBUG 11132 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:07:23.162 DEBUG 11132 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:07:23.167 DEBUG 11132 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:07:23.169 DEBUG 11132 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:07:23.173 DEBUG 11132 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:07:23.177 DEBUG 11132 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:07:23.180 DEBUG 11132 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= '?' AND date_format(date, '%Y-%m-%d') < '?' AND studentID = ? and recordTime > 0; -2019-10-13 18:07:23.246 ERROR 11132 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= '?' AND date_format(date, '%Y-%m-%d') < '?' - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= '?' AND date_format(date, '%Y-%m-%d') < '?' AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= '?' AND date_format(date, '%Y-%m-%d') < '?' - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= '?' AND date_format(date, '%Y-%m-%d') < '?' - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= '?' AND date_format(date, '%Y-%m-%d') < '?' - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:284) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:426) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:83) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:785) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:251) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:929) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:342) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:349) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$16c216bf.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:08:05.494 INFO 8664 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 8664 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:08:05.497 DEBUG 8664 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:08:05.498 INFO 8664 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:08:05.607 INFO 8664 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:08:05.608 INFO 8664 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:08:06.406 INFO 8664 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:08:06.423 INFO 8664 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 18:08:06.834 INFO 8664 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3c58cb54] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:08:07.436 INFO 8664 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:08:07.472 INFO 8664 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:08:07.473 INFO 8664 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:08:07.609 INFO 8664 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:08:07.609 INFO 8664 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2001 ms -2019-10-13 18:08:08.879 INFO 8664 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:08:09.287 INFO 8664 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:08:09.336 INFO 8664 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:08:09.339 INFO 8664 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.442 seconds (JVM running for 5.528) -2019-10-13 18:08:11.318 INFO 8664 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:08:11.318 INFO 8664 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:08:11.329 INFO 8664 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-13 18:08:11.364 INFO 8664 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@a555948]} -2019-10-13 18:08:11.559 INFO 8664 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:08:11.563 DEBUG 8664 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:08:11.663 DEBUG 8664 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:08:11.687 DEBUG 8664 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:08:11.691 INFO 8664 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:08:13.506 INFO 8664 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@a555948]} -2019-10-13 18:08:13.510 DEBUG 8664 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:08:13.512 DEBUG 8664 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:08:13.515 DEBUG 8664 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:08:13.516 DEBUG 8664 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:08:13.526 DEBUG 8664 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:08:13.528 DEBUG 8664 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:08:13.542 DEBUG 8664 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= '2019-09-30' AND date_format(date, '%Y-%m-%d') < '2019-10-14' AND studentID = ? and recordTime > 0; -2019-10-13 18:08:13.588 ERROR 8664 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= '2019-09-30' AND date_format(date, '%Y-%m-%d') < '2019-10-14' - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= '2019-09-30' AND date_format(date, '%Y-%m-%d') < '2019-10-14' AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= '2019-09-30' AND date_format(date, '%Y-%m-%d') < '2019-10-14' - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= '2019-09-30' AND date_format(date, '%Y-%m-%d') < '2019-10-14' - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= '2019-09-30' AND date_format(date, '%Y-%m-%d') < '2019-10-14' - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:284) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:426) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:83) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:785) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:251) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:929) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:342) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:349) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$2374ffa.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:12:54.873 INFO 6092 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 6092 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:12:54.879 DEBUG 6092 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:12:54.880 INFO 6092 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:12:55.044 INFO 6092 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:12:55.045 INFO 6092 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:12:56.019 INFO 6092 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:12:56.045 INFO 6092 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19ms. Found 0 repository interfaces. -2019-10-13 18:12:56.526 INFO 6092 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c9b52363] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:12:57.062 INFO 6092 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:12:57.085 INFO 6092 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:12:57.086 INFO 6092 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:12:57.185 INFO 6092 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:12:57.186 INFO 6092 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2141 ms -2019-10-13 18:12:58.147 INFO 6092 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:12:58.509 INFO 6092 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:12:58.555 INFO 6092 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:12:58.558 INFO 6092 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.381 seconds (JVM running for 5.507) -2019-10-13 18:13:21.880 INFO 6092 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:13:21.880 INFO 6092 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:13:21.891 INFO 6092 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-13 18:13:21.926 INFO 6092 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@17b85b8c]} -2019-10-13 18:13:22.157 INFO 6092 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:13:22.164 DEBUG 6092 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:13:22.280 DEBUG 6092 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:13:22.303 DEBUG 6092 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:13:22.308 INFO 6092 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:13:24.187 INFO 6092 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@17b85b8c]} -2019-10-13 18:13:24.192 DEBUG 6092 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:13:24.195 DEBUG 6092 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:13:24.198 DEBUG 6092 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:13:24.199 DEBUG 6092 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:13:24.206 DEBUG 6092 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:13:24.208 DEBUG 6092 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:13:24.214 DEBUG 6092 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 18:13:24.267 ERROR 6092 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:284) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:426) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:83) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:785) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:251) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:929) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:342) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:349) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$8d9ab51b.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:16:35.726 INFO 4508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 4508 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:16:35.728 DEBUG 4508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:16:35.729 INFO 4508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:16:35.831 INFO 4508 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:16:35.832 INFO 4508 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:16:36.697 INFO 4508 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:16:36.715 INFO 4508 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 18:16:37.075 INFO 4508 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d58f914a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:16:37.777 INFO 4508 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:16:37.811 INFO 4508 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:16:37.812 INFO 4508 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:16:37.922 INFO 4508 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:16:37.923 INFO 4508 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2091 ms -2019-10-13 18:16:38.991 INFO 4508 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:16:39.453 INFO 4508 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:16:39.510 INFO 4508 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:16:39.513 INFO 4508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.36 seconds (JVM running for 5.622) -2019-10-13 18:16:42.048 INFO 4508 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:16:42.049 INFO 4508 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:16:42.062 INFO 4508 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-13 18:16:42.101 INFO 4508 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@789063a]} -2019-10-13 18:16:42.324 INFO 4508 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:16:42.329 DEBUG 4508 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:16:42.447 DEBUG 4508 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:16:42.477 DEBUG 4508 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:16:42.480 INFO 4508 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:16:44.617 INFO 4508 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@789063a]} -2019-10-13 18:16:44.623 DEBUG 4508 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:16:44.626 DEBUG 4508 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:16:44.629 DEBUG 4508 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:16:44.630 DEBUG 4508 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:16:44.637 DEBUG 4508 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:16:44.640 DEBUG 4508 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:16:44.642 DEBUG 4508 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 18:16:44.691 ERROR 4508 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$b0a6de80.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:19:05.101 INFO 3664 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 3664 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:19:05.103 DEBUG 3664 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:19:05.104 INFO 3664 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:19:05.212 INFO 3664 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:19:05.212 INFO 3664 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:19:06.102 INFO 3664 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:19:06.128 INFO 3664 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20ms. Found 0 repository interfaces. -2019-10-13 18:19:06.530 INFO 3664 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$89ce29a6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:19:07.273 INFO 3664 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:19:07.338 INFO 3664 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:19:07.339 INFO 3664 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:19:07.508 INFO 3664 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:19:07.510 INFO 3664 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2298 ms -2019-10-13 18:19:08.602 INFO 3664 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:19:09.025 INFO 3664 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:19:09.078 INFO 3664 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:19:09.081 INFO 3664 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.558 seconds (JVM running for 5.67) -2019-10-13 18:19:21.568 INFO 3664 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:19:21.569 INFO 3664 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:19:21.585 INFO 3664 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 16 ms -2019-10-13 18:19:21.625 INFO 3664 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@9565a1d]} -2019-10-13 18:19:21.836 INFO 3664 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:19:21.841 DEBUG 3664 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:19:21.943 DEBUG 3664 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:19:21.966 DEBUG 3664 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:19:21.972 INFO 3664 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:19:23.808 INFO 3664 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@9565a1d]} -2019-10-13 18:19:23.812 DEBUG 3664 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:19:23.817 DEBUG 3664 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:19:23.823 DEBUG 3664 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:19:23.825 DEBUG 3664 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:19:23.830 DEBUG 3664 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:19:23.834 DEBUG 3664 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:19:23.837 DEBUG 3664 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 18:19:23.887 ERROR 3664 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$2ce282a4.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:21:06.354 INFO 8520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 8520 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:21:06.358 DEBUG 8520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:21:06.359 INFO 8520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:21:06.505 INFO 8520 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:21:06.508 INFO 8520 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:21:07.488 INFO 8520 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:21:07.511 INFO 8520 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17ms. Found 0 repository interfaces. -2019-10-13 18:21:07.973 INFO 8520 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8f79132a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:21:08.488 INFO 8520 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:21:08.513 INFO 8520 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:21:08.513 INFO 8520 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:21:08.625 INFO 8520 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:21:08.625 INFO 8520 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2116 ms -2019-10-13 18:21:09.510 INFO 8520 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:21:09.863 INFO 8520 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:21:09.918 INFO 8520 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:21:09.922 INFO 8520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.145 seconds (JVM running for 5.19) -2019-10-13 18:21:12.995 INFO 8520 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:21:12.995 INFO 8520 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:21:13.009 INFO 8520 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-13 18:21:13.041 INFO 8520 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@759d0134]} -2019-10-13 18:21:13.228 INFO 8520 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:21:13.232 DEBUG 8520 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:21:13.340 DEBUG 8520 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:21:13.362 DEBUG 8520 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:21:13.366 INFO 8520 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:21:15.619 INFO 8520 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@759d0134]} -2019-10-13 18:21:15.625 DEBUG 8520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:21:15.626 DEBUG 8520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:21:15.629 DEBUG 8520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:21:15.631 DEBUG 8520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:21:15.639 DEBUG 8520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:21:15.642 DEBUG 8520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:21:15.644 DEBUG 8520 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 18:21:15.694 ERROR 8520 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$b015b6d3.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 18:23:50.037 INFO 7180 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 7180 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 18:23:50.042 DEBUG 7180 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 18:23:50.044 INFO 7180 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 18:23:50.174 INFO 7180 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 18:23:50.175 INFO 7180 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 18:23:51.407 INFO 7180 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 18:23:51.433 INFO 7180 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18ms. Found 0 repository interfaces. -2019-10-13 18:23:51.902 INFO 7180 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$45c2da4f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 18:23:52.553 INFO 7180 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 18:23:52.589 INFO 7180 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 18:23:52.589 INFO 7180 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 18:23:52.713 INFO 7180 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 18:23:52.714 INFO 7180 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2539 ms -2019-10-13 18:23:53.497 INFO 7180 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 18:23:53.866 INFO 7180 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 18:23:53.929 INFO 7180 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 18:23:53.933 INFO 7180 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.575 seconds (JVM running for 5.661) -2019-10-13 18:23:55.978 INFO 7180 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 18:23:55.979 INFO 7180 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 18:23:55.993 INFO 7180 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-13 18:23:56.026 INFO 7180 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@736952ea]} -2019-10-13 18:23:56.220 INFO 7180 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 18:23:56.225 DEBUG 7180 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 18:23:56.329 DEBUG 7180 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 18:23:56.354 DEBUG 7180 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 18:23:56.357 INFO 7180 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 18:23:58.074 INFO 7180 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@736952ea]} -2019-10-13 18:23:58.077 DEBUG 7180 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 18:23:58.079 DEBUG 7180 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 18:23:58.082 DEBUG 7180 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 18:23:58.084 DEBUG 7180 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 18:23:58.090 DEBUG 7180 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 18:23:58.092 DEBUG 7180 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 18:23:58.094 DEBUG 7180 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') AS ONE >= ? AND date_format(date, '%Y-%m-%d') AS TWO < ? AND studentID = ? and recordTime > 0; -2019-10-13 18:23:58.146 ERROR 7180 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') AS ONE >= ? - AND date_format(date, '%Y-%m-%d') AS TWO < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') AS ONE >= ? AND date_format(date, '%Y-%m-%d') AS TWO < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') AS ONE >= ? - AND date_format(date, '%Y-%m-%d') AS TWO < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') AS ONE >= ? - AND date_format(date, '%Y-%m-%d') AS TWO < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') AS ONE >= ? - AND date_format(date, '%Y-%m-%d') AS TWO < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$886689be.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 19:47:49.530 INFO 8604 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 8604 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 19:47:49.531 DEBUG 8604 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 19:47:49.532 INFO 8604 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 19:47:49.575 INFO 8604 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 19:47:49.575 INFO 8604 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 19:47:50.211 INFO 8604 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 19:47:50.229 INFO 8604 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 19:47:50.575 INFO 8604 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$81062aad] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 19:47:51.052 INFO 8604 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 19:47:51.075 INFO 8604 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 19:47:51.075 INFO 8604 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 19:47:51.151 INFO 8604 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 19:47:51.151 INFO 8604 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1576 ms -2019-10-13 19:47:51.935 INFO 8604 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 19:47:52.328 INFO 8604 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 19:47:52.385 INFO 8604 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 19:47:52.388 INFO 8604 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.453 seconds (JVM running for 10.249) -2019-10-13 19:47:55.009 INFO 8604 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 19:47:55.011 INFO 8604 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 19:47:55.023 INFO 8604 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-13 19:47:55.057 INFO 8604 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 19:47:55.304 INFO 8604 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 19:47:55.309 DEBUG 8604 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 19:47:55.448 DEBUG 8604 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 19:47:55.478 DEBUG 8604 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 19:47:55.485 INFO 8604 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 19:47:58.455 INFO 8604 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 19:47:58.461 DEBUG 8604 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 19:47:58.463 DEBUG 8604 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 19:47:58.466 DEBUG 8604 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 19:47:58.467 DEBUG 8604 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 19:47:58.473 DEBUG 8604 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 19:47:58.475 DEBUG 8604 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 19:47:58.480 DEBUG 8604 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 19:47:58.534 ERROR 8604 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$1556c655.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 19:49:15.035 INFO 8032 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 8032 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 19:49:15.039 DEBUG 8032 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 19:49:15.040 INFO 8032 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 19:49:15.128 INFO 8032 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 19:49:15.128 INFO 8032 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 19:49:16.039 INFO 8032 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 19:49:16.057 INFO 8032 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 19:49:16.388 INFO 8032 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ea6bb6d9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 19:49:16.900 INFO 8032 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 19:49:16.921 INFO 8032 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 19:49:16.922 INFO 8032 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 19:49:17.018 INFO 8032 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 19:49:17.019 INFO 8032 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1891 ms -2019-10-13 19:49:17.891 INFO 8032 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 19:49:18.247 INFO 8032 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 19:49:18.302 INFO 8032 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 19:49:18.305 INFO 8032 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.818 seconds (JVM running for 4.848) -2019-10-13 19:49:22.031 INFO 8032 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 19:49:22.032 INFO 8032 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 19:49:22.043 INFO 8032 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-13 19:49:22.079 INFO 8032 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@a62c797]} -2019-10-13 19:49:22.282 INFO 8032 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 19:49:22.288 DEBUG 8032 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 19:49:22.405 DEBUG 8032 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 19:49:22.429 DEBUG 8032 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 19:49:22.436 INFO 8032 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 19:49:24.187 INFO 8032 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@a62c797]} -2019-10-13 19:49:24.191 DEBUG 8032 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 19:49:24.193 DEBUG 8032 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 19:49:24.195 DEBUG 8032 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 19:49:24.196 DEBUG 8032 --- [http-nio-8080-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 19:49:24.203 DEBUG 8032 --- [http-nio-8080-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 19:49:24.205 DEBUG 8032 --- [http-nio-8080-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 19:49:24.206 DEBUG 8032 --- [http-nio-8080-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 19:49:24.257 ERROR 8032 --- [http-nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$5fa38604.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 19:49:28.313 INFO 8032 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@a62c797]} -2019-10-13 19:49:28.313 DEBUG 8032 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 19:49:28.317 DEBUG 8032 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 19:49:28.320 DEBUG 8032 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 19:49:28.321 DEBUG 8032 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 19:49:28.322 DEBUG 8032 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 19:49:28.323 DEBUG 8032 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 19:49:28.325 DEBUG 8032 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 19:49:28.326 ERROR 8032 --- [http-nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format(date, '%Y-%m-%d') >= ? - AND date_format(date, '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format(date, '%Y-%m', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$5fa38604.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 19:55:38.043 INFO 1536 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 1536 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 19:55:38.047 DEBUG 1536 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 19:55:38.047 INFO 1536 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 19:55:38.223 INFO 1536 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 19:55:38.224 INFO 1536 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 19:55:39.102 INFO 1536 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 19:55:39.118 INFO 1536 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-13 19:55:39.447 INFO 1536 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d4c43d2e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 19:55:39.939 INFO 1536 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 19:55:39.965 INFO 1536 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 19:55:39.966 INFO 1536 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 19:55:40.063 INFO 1536 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 19:55:40.063 INFO 1536 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1839 ms -2019-10-13 19:55:41.013 INFO 1536 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 19:55:41.329 INFO 1536 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 19:55:41.374 INFO 1536 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 19:55:41.378 INFO 1536 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.984 seconds (JVM running for 4.993) -2019-10-13 19:55:43.464 INFO 1536 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 19:55:43.464 INFO 1536 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 19:55:43.476 INFO 1536 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-13 19:55:43.507 INFO 1536 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@77bd727]} -2019-10-13 19:55:43.716 INFO 1536 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 19:55:43.722 DEBUG 1536 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 19:55:43.854 DEBUG 1536 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 19:55:43.879 DEBUG 1536 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 19:55:43.883 INFO 1536 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 19:55:45.593 INFO 1536 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@77bd727]} -2019-10-13 19:55:45.596 DEBUG 1536 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 19:55:45.597 DEBUG 1536 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 19:55:45.601 DEBUG 1536 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 19:55:45.602 DEBUG 1536 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 19:55:45.609 DEBUG 1536 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 19:55:45.611 DEBUG 1536 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 19:55:45.613 DEBUG 1536 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE date_format('date', '%Y-%m-%d') >= ? AND date_format('date', '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -2019-10-13 19:55:45.664 ERROR 1536 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format('date', '%Y-', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format('date', '%Y-%m-%d') >= ? - AND date_format('date', '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE date_format('date', '%Y-%m-%d') >= ? AND date_format('date', '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0; -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format('date', '%Y-', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format('date', '%Y-%m-%d') >= ? - AND date_format('date', '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0; -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE date_format('date', '%Y-', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format('date', '%Y-%m-%d') >= ? - AND date_format('date', '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE date_format('date', '%Y-', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE date_format('date', '%Y-%m-%d') >= ? - AND date_format('date', '%Y-%m-%d') < ? - AND studentID = ? and recordTime > 0;] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE date_format('date', '%Y-', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$bd6cad97.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 19:56:37.572 INFO 12860 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 12860 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 19:56:37.579 DEBUG 12860 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 19:56:37.580 INFO 12860 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 19:56:37.685 INFO 12860 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 19:56:37.685 INFO 12860 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 19:56:38.453 INFO 12860 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 19:56:38.470 INFO 12860 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 19:56:38.804 INFO 12860 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$47d63ee7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 19:56:39.298 INFO 12860 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 19:56:39.319 INFO 12860 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 19:56:39.319 INFO 12860 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 19:56:39.432 INFO 12860 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 19:56:39.433 INFO 12860 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1748 ms -2019-10-13 19:56:40.453 INFO 12860 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 19:56:40.797 INFO 12860 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 19:56:40.858 INFO 12860 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 19:56:40.862 INFO 12860 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.831 seconds (JVM running for 4.855) -2019-10-13 19:56:45.028 INFO 12860 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 19:56:45.028 INFO 12860 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 19:56:45.037 INFO 12860 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-10-13 19:56:45.070 INFO 12860 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@3991d5ca]} -2019-10-13 19:56:45.268 INFO 12860 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 19:56:45.273 DEBUG 12860 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 19:56:45.380 DEBUG 12860 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 19:56:45.402 DEBUG 12860 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 19:56:45.406 INFO 12860 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 19:56:47.818 INFO 12860 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@3991d5ca]} -2019-10-13 19:56:47.822 DEBUG 12860 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 19:56:47.823 DEBUG 12860 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 19:56:47.826 DEBUG 12860 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 19:56:47.828 DEBUG 12860 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 19:56:47.837 DEBUG 12860 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 19:56:47.838 DEBUG 12860 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 19:56:47.840 DEBUG 12860 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FORM punchrecord WHERE ( date_format('date', '%Y-%m-%d') >= ? ) AND ( date_format('date', '%Y-%m-%d') < ? ) AND ( studentID = ? and recordTime > 0 ); -2019-10-13 19:56:47.911 ERROR 12860 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error querying database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE ( date_format('date', '%', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE ( date_format('date', '%Y-%m-%d') >= ? ) - AND ( date_format('date', '%Y-%m-%d') < ? ) - AND ( studentID = ? and recordTime > 0 ); -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.getWeekByStudentID -### The error occurred while executing a query -### SQL: SELECT SUM(recordTime) FORM punchrecord WHERE ( date_format('date', '%Y-%m-%d') >= ? ) AND ( date_format('date', '%Y-%m-%d') < ? ) AND ( studentID = ? and recordTime > 0 ); -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE ( date_format('date', '%', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE ( date_format('date', '%Y-%m-%d') >= ? ) - AND ( date_format('date', '%Y-%m-%d') < ? ) - AND ( studentID = ? and recordTime > 0 ); -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' WHERE ( date_format('date', '%', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE ( date_format('date', '%Y-%m-%d') >= ? ) - AND ( date_format('date', '%Y-%m-%d') < ? ) - AND ( studentID = ? and recordTime > 0 );; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' WHERE ( date_format('date', '%', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null : SELECT SUM(recordTime) - FORM punchrecord - WHERE ( date_format('date', '%Y-%m-%d') >= ? ) - AND ( date_format('date', '%Y-%m-%d') < ? ) - AND ( studentID = ? and recordTime > 0 );] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' WHERE ( date_format('date', '%', expect IDENTIFIER, actual IDENTIFIER pos 47, line 2, column 26, token IDENTIFIER null - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:62) - at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:324) - at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109) - at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:83) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getWeekByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$bebafa6c.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 19:57:28.444 INFO 12768 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 12768 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 19:57:28.450 DEBUG 12768 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 19:57:28.451 INFO 12768 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 19:57:28.563 INFO 12768 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 19:57:28.564 INFO 12768 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 19:57:29.579 INFO 12768 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 19:57:29.597 INFO 12768 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-13 19:57:29.949 INFO 12768 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3a4352ac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 19:57:30.480 INFO 12768 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 19:57:30.502 INFO 12768 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 19:57:30.502 INFO 12768 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 19:57:30.586 INFO 12768 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 19:57:30.586 INFO 12768 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2022 ms -2019-10-13 19:57:31.691 INFO 12768 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 19:57:32.111 INFO 12768 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 19:57:32.157 INFO 12768 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 19:57:32.160 INFO 12768 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.374 seconds (JVM running for 5.464) -2019-10-13 19:57:33.733 INFO 12768 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 19:57:33.733 INFO 12768 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 19:57:33.746 INFO 12768 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-13 19:57:33.789 INFO 12768 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@455e3704]} -2019-10-13 19:57:34.015 INFO 12768 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 19:57:34.020 DEBUG 12768 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 19:57:34.131 DEBUG 12768 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 19:57:34.161 DEBUG 12768 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 19:57:34.165 INFO 12768 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 19:57:35.989 INFO 12768 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@455e3704]} -2019-10-13 19:57:35.994 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 19:57:35.996 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 19:57:35.998 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 19:57:36.000 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 19:57:36.008 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 19:57:36.009 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 19:57:36.012 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE ( date_format('date', '%Y-%m-%d') >= ? ) AND ( date_format('date', '%Y-%m-%d') < ? ) AND ( studentID = ? and recordTime > 0 ); -2019-10-13 19:57:36.013 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 19:57:36.014 DEBUG 12768 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 19:57:36.025 ERROR 12768 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause - -java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:60) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:48) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$fad107fc.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 19:58:36.314 INFO 8640 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 8640 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 19:58:36.317 DEBUG 8640 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 19:58:36.318 INFO 8640 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 19:58:36.450 INFO 8640 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 19:58:36.451 INFO 8640 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 19:58:37.200 INFO 8640 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 19:58:37.218 INFO 8640 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 19:58:37.549 INFO 8640 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2524b02f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 19:58:38.033 INFO 8640 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 19:58:38.056 INFO 8640 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 19:58:38.056 INFO 8640 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 19:58:38.150 INFO 8640 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 19:58:38.151 INFO 8640 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1700 ms -2019-10-13 19:58:39.195 INFO 8640 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 19:58:39.504 INFO 8640 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 19:58:39.550 INFO 8640 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 19:58:39.552 INFO 8640 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.834 seconds (JVM running for 4.868) -2019-10-13 19:58:42.305 INFO 8640 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 19:58:42.305 INFO 8640 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 19:58:42.318 INFO 8640 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-13 19:58:42.356 INFO 8640 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@46619720]} -2019-10-13 19:58:42.558 INFO 8640 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 19:58:42.568 DEBUG 8640 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 19:58:42.735 DEBUG 8640 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 19:58:42.762 DEBUG 8640 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 19:58:42.767 INFO 8640 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 19:58:44.339 INFO 8640 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@46619720]} -2019-10-13 19:58:44.343 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 19:58:44.346 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 19:58:44.350 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 19:58:44.351 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 19:58:44.357 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 19:58:44.359 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 19:58:44.361 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 19:58:44.364 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 19:58:44.366 DEBUG 8640 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 19:58:44.367 INFO 8640 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, weekTime=4.7, todayTime=3.5, weekLeftTime=23.3, isPunch=false)]} -2019-10-13 20:02:01.301 INFO 14240 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14240 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 20:02:01.305 DEBUG 14240 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 20:02:01.306 INFO 14240 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 20:02:01.422 INFO 14240 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 20:02:01.422 INFO 14240 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 20:02:02.189 INFO 14240 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 20:02:02.209 INFO 14240 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-13 20:02:02.543 INFO 14240 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e5a22c92] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 20:02:03.010 INFO 14240 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 20:02:03.031 INFO 14240 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 20:02:03.031 INFO 14240 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 20:02:03.126 INFO 14240 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 20:02:03.126 INFO 14240 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1704 ms -2019-10-13 20:02:04.071 INFO 14240 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 20:02:04.505 INFO 14240 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 20:02:04.564 INFO 14240 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 20:02:04.567 INFO 14240 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.872 seconds (JVM running for 5.137) -2019-10-13 20:02:07.506 INFO 14240 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 20:02:07.506 INFO 14240 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 20:02:07.515 INFO 14240 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-10-13 20:02:07.545 INFO 14240 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@423e381]} -2019-10-13 20:02:07.547 INFO 14240 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=当前登录状态异常,请重新登录} -2019-10-13 20:03:23.003 INFO 4376 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 4376 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 20:03:23.005 DEBUG 4376 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 20:03:23.006 INFO 4376 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 20:03:23.084 INFO 4376 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 20:03:23.085 INFO 4376 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 20:03:23.826 INFO 4376 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 20:03:23.845 INFO 4376 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-13 20:03:24.228 INFO 4376 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f897135d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 20:03:24.680 INFO 4376 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 20:03:24.700 INFO 4376 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 20:03:24.700 INFO 4376 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 20:03:24.774 INFO 4376 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 20:03:24.774 INFO 4376 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1689 ms -2019-10-13 20:03:25.524 INFO 4376 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 20:03:25.850 INFO 4376 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 20:03:25.896 INFO 4376 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 20:03:25.899 INFO 4376 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.697 seconds (JVM running for 5.263) -2019-10-13 20:03:28.155 INFO 4376 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 20:03:28.155 INFO 4376 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 20:03:28.169 INFO 4376 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-13 20:03:28.201 INFO 4376 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@659a7dac]} -2019-10-13 20:03:28.204 INFO 4376 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=当前登录状态异常,请重新登录, status=fail} -2019-10-13 20:03:48.480 INFO 4376 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@659a7dac]} -2019-10-13 20:03:48.702 INFO 4376 --- [http-nio-8080-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 20:03:48.710 DEBUG 4376 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 20:03:48.822 DEBUG 4376 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 20:03:48.849 DEBUG 4376 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 20:03:48.853 INFO 4376 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 20:03:50.607 INFO 4376 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@659a7dac]} -2019-10-13 20:03:50.609 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 20:03:50.612 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 20:03:50.616 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-13 20:03:50.617 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 20:03:50.625 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 20:03:50.627 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 20:03:50.629 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 20:03:50.631 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 20:03:50.632 DEBUG 4376 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 20:03:50.633 INFO 4376 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, weekTime=4.7, todayTime=3.5, weekLeftTime=23.3, isPunch=false)], status=success} -2019-10-13 20:06:49.336 INFO 4376 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@659a7dac]} -2019-10-13 20:06:49.345 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 20:06:49.346 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 20:06:49.352 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 20:06:49.353 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 20:06:49.354 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 20:06:49.355 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 20:06:49.357 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 20:06:49.357 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 20:06:49.359 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 20:06:49.360 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 20:06:49.361 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 20:06:49.362 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 20:06:49.364 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 20:06:49.364 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 20:06:49.365 DEBUG 4376 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 20:06:49.366 INFO 4376 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认女头像, name=王彬玉, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false), IndexStudent(avatar=默认男头像, name=曾中杰, weekTime=4.7, todayTime=3.5, weekLeftTime=23.3, isPunch=false)], status=success} -2019-10-13 20:07:36.836 INFO 8608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 8608 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 20:07:36.839 DEBUG 8608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 20:07:36.839 INFO 8608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 20:07:36.963 INFO 8608 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 20:07:36.964 INFO 8608 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 20:07:37.757 INFO 8608 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 20:07:37.772 INFO 8608 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-13 20:07:38.055 INFO 8608 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$dde8e678] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 20:07:38.521 INFO 8608 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 20:07:38.548 INFO 8608 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 20:07:38.549 INFO 8608 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 20:07:38.674 INFO 8608 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 20:07:38.674 INFO 8608 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1710 ms -2019-10-13 20:07:39.824 INFO 8608 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 20:07:40.305 INFO 8608 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 20:07:40.364 INFO 8608 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 20:07:40.366 INFO 8608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.23 seconds (JVM running for 5.583) -2019-10-13 20:07:47.714 INFO 8608 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 20:07:47.715 INFO 8608 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 20:07:47.725 INFO 8608 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-10-13 20:07:47.758 INFO 8608 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@6fce132c]} -2019-10-13 20:07:47.956 INFO 8608 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 20:07:47.962 DEBUG 8608 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 20:07:48.076 DEBUG 8608 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 20:07:48.105 DEBUG 8608 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 20:07:48.113 INFO 8608 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 20:07:49.965 INFO 8608 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@6fce132c]} -2019-10-13 20:07:49.970 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 20:07:49.972 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 20:07:49.977 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 20:07:49.979 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 20:07:49.983 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 20:07:49.985 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 20:07:49.987 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 20:07:49.988 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 20:07:49.989 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 20:07:49.989 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 20:07:49.990 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 20:07:49.991 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 20:07:49.993 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 20:07:49.994 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 20:07:49.996 DEBUG 8608 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 20:07:49.996 INFO 8608 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, weekTime=4.7, todayTime=3.5, weekLeftTime=23.3, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 20:41:09.830 INFO 13452 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13452 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 20:41:09.834 DEBUG 13452 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 20:41:09.835 INFO 13452 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 20:41:09.956 INFO 13452 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 20:41:09.957 INFO 13452 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 20:41:11.543 INFO 13452 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 20:41:11.581 INFO 13452 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 29ms. Found 0 repository interfaces. -2019-10-13 20:41:12.197 INFO 13452 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f5ca6a3e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 20:41:12.820 INFO 13452 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 20:41:12.843 INFO 13452 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 20:41:12.844 INFO 13452 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 20:41:12.962 INFO 13452 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 20:41:12.962 INFO 13452 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3005 ms -2019-10-13 20:41:14.128 INFO 13452 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 20:41:14.536 INFO 13452 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 20:41:14.581 INFO 13452 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 20:41:14.583 INFO 13452 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.451 seconds (JVM running for 6.813) -2019-10-13 20:41:40.762 INFO 13452 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 20:41:40.762 INFO 13452 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 20:41:40.779 INFO 13452 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 17 ms -2019-10-13 20:41:40.804 WARN 13452 --- [http-nio-8080-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter 'studentID' is not present] -2019-10-13 20:42:06.158 INFO 13452 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2821d751]} -2019-10-13 20:42:06.160 INFO 13452 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 20:42:13.185 INFO 13452 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@2821d751]} -2019-10-13 20:42:13.397 INFO 13452 --- [http-nio-8080-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 20:42:13.402 DEBUG 13452 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 20:42:13.506 DEBUG 13452 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 20:42:13.529 DEBUG 13452 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 20:42:13.534 INFO 13452 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 20:42:19.066 INFO 13452 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2821d751]} -2019-10-13 20:42:19.068 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 20:42:19.070 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 20:42:19.074 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 20:42:19.075 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 20:42:19.082 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 20:42:19.084 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 20:42:19.086 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 20:42:19.088 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 20:42:19.089 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 20:42:19.089 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 20:42:19.089 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 20:42:19.090 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 20:42:19.091 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 20:42:19.092 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 20:42:19.093 DEBUG 13452 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 20:42:19.094 INFO 13452 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=4.7, todayTime=3.5, weekLeftTime=23.3, isPunch=true), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 20:42:24.520 INFO 13452 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2821d751]} -2019-10-13 20:42:24.520 DEBUG 13452 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = 1 where studentID = ? -2019-10-13 20:42:24.526 DEBUG 13452 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 20:42:24.530 DEBUG 13452 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 20:42:24.537 ERROR 13452 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.insert] with root cause - -org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.insert - at org.apache.ibatis.binding.MapperMethod$SqlCommand.(MapperMethod.java:235) - at org.apache.ibatis.binding.MapperMethod.(MapperMethod.java:53) - at org.apache.ibatis.binding.MapperProxy.lambda$cachedMapperMethod$0(MapperProxy.java:61) - at java.util.concurrent.ConcurrentHashMap.computeIfAbsent(ConcurrentHashMap.java:1660) - at org.apache.ibatis.binding.MapperProxy.cachedMapperMethod(MapperProxy.java:61) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:56) - at com.sun.proxy.$Proxy76.insert(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.PunchRecordServiceImpl.insert(PunchRecordServiceImpl.java:17) - at com.yrmjhtdjxh.punch.web.IndexController.startPunch(IndexController.java:86) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$ad1f4aea.startPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 20:43:29.202 INFO 12608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 12608 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 20:43:29.206 DEBUG 12608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 20:43:29.207 INFO 12608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 20:43:29.336 INFO 12608 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 20:43:29.337 INFO 12608 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 20:43:30.029 INFO 12608 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 20:43:30.043 INFO 12608 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11ms. Found 0 repository interfaces. -2019-10-13 20:43:30.328 INFO 12608 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$556de28b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 20:43:30.758 INFO 12608 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 20:43:30.776 INFO 12608 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 20:43:30.776 INFO 12608 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 20:43:30.878 INFO 12608 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 20:43:30.878 INFO 12608 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1541 ms -2019-10-13 20:43:31.913 INFO 12608 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 20:43:32.488 INFO 12608 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 20:43:32.545 INFO 12608 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 20:43:32.549 INFO 12608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.989 seconds (JVM running for 5.615) -2019-10-13 20:43:35.554 INFO 12608 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 20:43:35.555 INFO 12608 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 20:43:35.565 INFO 12608 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-10-13 20:43:35.599 INFO 12608 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@53a39150]} -2019-10-13 20:43:35.833 INFO 12608 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 20:43:35.841 DEBUG 12608 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 20:43:35.953 DEBUG 12608 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 20:43:35.999 DEBUG 12608 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 20:43:36.007 INFO 12608 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 20:43:38.348 INFO 12608 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@53a39150]} -2019-10-13 20:43:38.351 DEBUG 12608 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = 1 where studentID = ? -2019-10-13 20:43:38.361 DEBUG 12608 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 20:43:38.367 DEBUG 12608 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 20:43:38.367 DEBUG 12608 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 20:43:38.377 DEBUG 12608 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 20:43:38.367(Timestamp), 2019-10-13 20:43:38.367(Timestamp), 0.0(Double), 2019-10-13 20:43:38.367(Timestamp) -2019-10-13 20:43:38.381 DEBUG 12608 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 20:43:38.381 INFO 12608 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:03:10.461 INFO 8392 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 8392 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:03:10.467 DEBUG 8392 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:03:10.468 INFO 8392 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:03:10.699 INFO 8392 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:03:10.699 INFO 8392 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:03:11.968 INFO 8392 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:03:12.011 INFO 8392 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 37ms. Found 0 repository interfaces. -2019-10-13 21:03:12.563 INFO 8392 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$43c70e4d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:03:13.070 INFO 8392 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:03:13.094 INFO 8392 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:03:13.094 INFO 8392 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:03:13.195 INFO 8392 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:03:13.195 INFO 8392 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2496 ms -2019-10-13 21:03:14.060 INFO 8392 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:03:14.479 INFO 8392 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:03:14.540 INFO 8392 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:03:14.544 INFO 8392 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.937 seconds (JVM running for 6.389) -2019-10-13 21:13:19.249 INFO 9760 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 9760 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:13:19.253 DEBUG 9760 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:13:19.254 INFO 9760 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:13:19.369 INFO 9760 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:13:19.370 INFO 9760 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:13:20.105 INFO 9760 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:13:20.118 INFO 9760 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11ms. Found 0 repository interfaces. -2019-10-13 21:13:20.372 INFO 9760 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e0ffc22c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:13:20.764 INFO 9760 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:13:20.788 INFO 9760 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:13:20.788 INFO 9760 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:13:20.883 INFO 9760 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:13:20.883 INFO 9760 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1513 ms -2019-10-13 21:13:21.873 INFO 9760 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:13:22.292 INFO 9760 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:13:22.365 INFO 9760 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:13:22.367 INFO 9760 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.678 seconds (JVM running for 4.871) -2019-10-13 21:13:29.303 INFO 9760 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:13:29.304 INFO 9760 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:13:29.315 INFO 9760 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-13 21:13:29.349 INFO 9760 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@1f612386]} -2019-10-13 21:13:29.568 INFO 9760 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:13:29.574 DEBUG 9760 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:13:29.686 DEBUG 9760 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:13:29.716 DEBUG 9760 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:13:29.722 INFO 9760 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:13:49.271 INFO 9760 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@1f612386]} -2019-10-13 21:13:49.276 DEBUG 9760 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:13:49.300 ERROR 9760 --- [http-nio-8080-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'student' not found. Available parameters are [studentID, punchStatus, param1, param2]] with root cause - -org.apache.ibatis.binding.BindingException: Parameter 'student' not found. Available parameters are [studentID, punchStatus, param1, param2] - at org.apache.ibatis.binding.MapperMethod$ParamMap.get(MapperMethod.java:212) - at org.apache.ibatis.reflection.wrapper.MapWrapper.get(MapWrapper.java:45) - at org.apache.ibatis.reflection.MetaObject.getValue(MetaObject.java:122) - at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:79) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:94) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:64) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:87) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.update(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:287) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.updatePunchByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.changePunch(StudentServiceImpl.java:32) - at com.yrmjhtdjxh.punch.web.IndexController.startPunch(IndexController.java:82) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$ba7d8e76.startPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 21:14:14.413 INFO 9760 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@1f612386]} -2019-10-13 21:14:14.414 DEBUG 9760 --- [http-nio-8080-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:14:14.414 DEBUG 9760 --- [http-nio-8080-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:14:14.417 DEBUG 9760 --- [http-nio-8080-exec-6] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:14:14.418 INFO 9760 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:14:16.818 INFO 9760 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@1f612386]} -2019-10-13 21:14:16.818 DEBUG 9760 --- [http-nio-8080-exec-8] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:14:16.821 ERROR 9760 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'student' not found. Available parameters are [studentID, punchStatus, param1, param2]] with root cause - -org.apache.ibatis.binding.BindingException: Parameter 'student' not found. Available parameters are [studentID, punchStatus, param1, param2] - at org.apache.ibatis.binding.MapperMethod$ParamMap.get(MapperMethod.java:212) - at org.apache.ibatis.reflection.wrapper.MapWrapper.get(MapWrapper.java:45) - at org.apache.ibatis.reflection.MetaObject.getValue(MetaObject.java:122) - at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:79) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:94) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:64) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:87) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.update(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:287) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.updatePunchByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.changePunch(StudentServiceImpl.java:32) - at com.yrmjhtdjxh.punch.web.IndexController.startPunch(IndexController.java:82) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$ba7d8e76.startPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 21:16:06.304 INFO 13868 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13868 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:16:06.306 DEBUG 13868 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:16:06.308 INFO 13868 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:16:06.447 INFO 13868 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:16:06.449 INFO 13868 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:16:07.108 INFO 13868 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:16:07.127 INFO 13868 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-13 21:16:07.476 INFO 13868 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4a731dfb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:16:07.936 INFO 13868 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:16:07.962 INFO 13868 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:16:07.963 INFO 13868 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:16:08.067 INFO 13868 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:16:08.068 INFO 13868 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1618 ms -2019-10-13 21:16:08.925 INFO 13868 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:16:09.285 INFO 13868 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:16:09.325 INFO 13868 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:16:09.327 INFO 13868 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.564 seconds (JVM running for 4.542) -2019-10-13 21:16:12.479 INFO 13868 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:16:12.479 INFO 13868 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:16:12.493 INFO 13868 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-13 21:16:12.534 INFO 13868 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@27f33d45]} -2019-10-13 21:16:12.748 INFO 13868 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:16:12.753 DEBUG 13868 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:16:12.854 DEBUG 13868 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:16:12.880 DEBUG 13868 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:16:12.884 INFO 13868 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:16:15.018 INFO 13868 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@27f33d45]} -2019-10-13 21:16:15.022 DEBUG 13868 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:16:15.044 ERROR 13868 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'student' not found. Available parameters are [studentID, punchStatus, param1, param2]] with root cause - -org.apache.ibatis.binding.BindingException: Parameter 'student' not found. Available parameters are [studentID, punchStatus, param1, param2] - at org.apache.ibatis.binding.MapperMethod$ParamMap.get(MapperMethod.java:212) - at org.apache.ibatis.reflection.wrapper.MapWrapper.get(MapWrapper.java:45) - at org.apache.ibatis.reflection.MetaObject.getValue(MetaObject.java:122) - at org.apache.ibatis.scripting.defaults.DefaultParameterHandler.setParameters(DefaultParameterHandler.java:79) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.parameterize(PreparedStatementHandler.java:94) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.parameterize(RoutingStatementHandler.java:64) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:87) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.update(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:287) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.updatePunchByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.changePunch(StudentServiceImpl.java:32) - at com.yrmjhtdjxh.punch.web.IndexController.startPunch(IndexController.java:82) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$ccbfd47c.startPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 21:17:00.430 INFO 12884 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 12884 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:17:00.439 DEBUG 12884 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:17:00.440 INFO 12884 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:17:00.601 INFO 12884 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:17:00.602 INFO 12884 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:17:01.732 INFO 12884 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:17:01.758 INFO 12884 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20ms. Found 0 repository interfaces. -2019-10-13 21:17:02.188 INFO 12884 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8b9f5754] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:17:02.710 INFO 12884 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:17:02.730 INFO 12884 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:17:02.730 INFO 12884 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:17:02.803 INFO 12884 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:17:02.803 INFO 12884 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2201 ms -2019-10-13 21:17:03.600 INFO 12884 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:17:03.957 INFO 12884 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:17:04.006 INFO 12884 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:17:04.007 INFO 12884 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.2 seconds (JVM running for 5.365) -2019-10-13 21:17:07.447 INFO 12884 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:17:07.447 INFO 12884 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:17:07.457 INFO 12884 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-10-13 21:17:07.490 INFO 12884 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@42214cd3]} -2019-10-13 21:17:07.672 INFO 12884 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:17:07.676 DEBUG 12884 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:17:07.804 DEBUG 12884 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:17:07.833 DEBUG 12884 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:17:07.838 INFO 12884 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:17:09.635 INFO 12884 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@42214cd3]} -2019-10-13 21:17:09.639 DEBUG 12884 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:17:09.645 DEBUG 12884 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:17:09.647 DEBUG 12884 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:17:09.649 DEBUG 12884 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:17:09.657 DEBUG 12884 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:17:09.648(Timestamp), 2019-10-13 21:17:09.648(Timestamp), 0.0(Double), 2019-10-13 21:17:09.648(Timestamp) -2019-10-13 21:17:09.660 DEBUG 12884 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:17:09.660 INFO 12884 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:19:25.317 INFO 12884 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@42214cd3]} -2019-10-13 21:19:25.324 DEBUG 12884 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:19:25.327 DEBUG 12884 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:19:25.332 DEBUG 12884 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 2 -2019-10-13 21:19:25.347 ERROR 12884 --- [http-nio-8080-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2] with root cause - -org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:80) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.getUnfinishPunchByStudnetID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.PunchRecordServiceImpl.getUnfinishPunchByStudnetID(PunchRecordServiceImpl.java:22) - at com.yrmjhtdjxh.punch.web.IndexController.endPunch(IndexController.java:111) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$9a31d2b8.endPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 21:20:16.735 INFO 12884 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@42214cd3]} -2019-10-13 21:20:16.735 DEBUG 12884 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:20:16.736 DEBUG 12884 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:20:16.738 DEBUG 12884 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:20:16.739 DEBUG 12884 --- [http-nio-8080-exec-8] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0; AND endPunchTime = ? -2019-10-13 21:20:16.784 ERROR 12884 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error updating database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND : UPDATE punchrecord - SET endPunchTime = ?,recordTime = ? - WHERE studentID = ? - AND recordTime = 0; - AND endPunchTime = ? -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.endPunchRecord -### The error occurred while executing an update -### SQL: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0; AND endPunchTime = ? -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND : UPDATE punchrecord - SET endPunchTime = ?,recordTime = ? - WHERE studentID = ? - AND recordTime = 0; - AND endPunchTime = ? -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND : UPDATE punchrecord - SET endPunchTime = ?,recordTime = ? - WHERE studentID = ? - AND recordTime = 0; - AND endPunchTime = ?; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND : UPDATE punchrecord - SET endPunchTime = ?,recordTime = ? - WHERE studentID = ? - AND recordTime = 0; - AND endPunchTime = ?] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.update(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:287) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.endPunchRecord(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.PunchRecordServiceImpl.endRecordTime(PunchRecordServiceImpl.java:27) - at com.yrmjhtdjxh.punch.web.IndexController.endPunch(IndexController.java:118) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$9a31d2b8.endPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 21:20:25.429 INFO 12884 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@42214cd3]} -2019-10-13 21:20:25.430 DEBUG 12884 --- [http-nio-8080-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:20:25.431 DEBUG 12884 --- [http-nio-8080-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:20:25.433 DEBUG 12884 --- [http-nio-8080-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:20:25.434 DEBUG 12884 --- [http-nio-8080-exec-1] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0; AND endPunchTime = ? -2019-10-13 21:20:25.435 ERROR 12884 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.jdbc.UncategorizedSQLException: -### Error updating database. Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND : UPDATE punchrecord - SET endPunchTime = ?,recordTime = ? - WHERE studentID = ? - AND recordTime = 0; - AND endPunchTime = ? -### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.endPunchRecord -### The error occurred while executing an update -### SQL: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0; AND endPunchTime = ? -### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND : UPDATE punchrecord - SET endPunchTime = ?,recordTime = ? - WHERE studentID = ? - AND recordTime = 0; - AND endPunchTime = ? -; uncategorized SQLException; SQL state [null]; error code [0]; sql injection violation, syntax error: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND : UPDATE punchrecord - SET endPunchTime = ?,recordTime = ? - WHERE studentID = ? - AND recordTime = 0; - AND endPunchTime = ?; nested exception is java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND : UPDATE punchrecord - SET endPunchTime = ?,recordTime = ? - WHERE studentID = ? - AND recordTime = 0; - AND endPunchTime = ?] with root cause - -com.alibaba.druid.sql.parser.ParserException: syntax error, error in :' AND endPunchTime = ?', expect AND, actual AND pos 131, line 4, column 29, token AND - at com.alibaba.druid.sql.parser.SQLParser.printError(SQLParser.java:287) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:532) - at com.alibaba.druid.sql.parser.SQLStatementParser.parseStatementList(SQLStatementParser.java:182) - at com.alibaba.druid.wall.WallProvider.checkInternal(WallProvider.java:624) - at com.alibaba.druid.wall.WallProvider.check(WallProvider.java:578) - at com.alibaba.druid.wall.WallFilter.checkInternal(WallFilter.java:793) - at com.alibaba.druid.wall.WallFilter.connection_prepareStatement(WallFilter.java:259) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.filter.FilterAdapter.connection_prepareStatement(FilterAdapter.java:930) - at com.alibaba.druid.filter.FilterEventAdapter.connection_prepareStatement(FilterEventAdapter.java:122) - at com.alibaba.druid.filter.FilterChainImpl.connection_prepareStatement(FilterChainImpl.java:568) - at com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl.prepareStatement(ConnectionProxyImpl.java:341) - at com.alibaba.druid.pool.DruidPooledConnection.prepareStatement(DruidPooledConnection.java:350) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.apache.ibatis.logging.jdbc.ConnectionLogger.invoke(ConnectionLogger.java:55) - at com.sun.proxy.$Proxy96.prepareStatement(Unknown Source) - at org.apache.ibatis.executor.statement.PreparedStatementHandler.instantiateStatement(PreparedStatementHandler.java:86) - at org.apache.ibatis.executor.statement.BaseStatementHandler.prepare(BaseStatementHandler.java:88) - at org.apache.ibatis.executor.statement.RoutingStatementHandler.prepare(RoutingStatementHandler.java:59) - at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleExecutor.java:86) - at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:49) - at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117) - at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76) - at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:197) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.update(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.update(SqlSessionTemplate.java:287) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:67) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy76.endPunchRecord(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.PunchRecordServiceImpl.endRecordTime(PunchRecordServiceImpl.java:27) - at com.yrmjhtdjxh.punch.web.IndexController.endPunch(IndexController.java:118) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$9a31d2b8.endPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 21:22:35.416 INFO 3256 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 3256 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:22:35.421 DEBUG 3256 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:22:35.422 INFO 3256 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:22:35.611 INFO 3256 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:22:35.611 INFO 3256 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:22:36.858 INFO 3256 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:22:36.888 INFO 3256 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20ms. Found 0 repository interfaces. -2019-10-13 21:22:37.565 INFO 3256 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bcdb4681] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:22:38.056 INFO 3256 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:22:38.075 INFO 3256 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:22:38.076 INFO 3256 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:22:38.175 INFO 3256 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:22:38.175 INFO 3256 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2564 ms -2019-10-13 21:22:39.166 INFO 3256 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:22:39.517 INFO 3256 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:22:39.563 INFO 3256 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:22:39.566 INFO 3256 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.833 seconds (JVM running for 6.179) -2019-10-13 21:22:42.998 INFO 3256 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:22:42.998 INFO 3256 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:22:43.013 INFO 3256 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-13 21:22:43.068 INFO 3256 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 21:22:43.262 INFO 3256 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:22:43.267 DEBUG 3256 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:22:43.392 DEBUG 3256 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:22:43.421 DEBUG 3256 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:22:43.426 INFO 3256 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:22:46.203 INFO 3256 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 21:22:46.208 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:22:46.212 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:22:46.216 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:22:46.218 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:22:46.225 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:22:46.227 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:22:46.229 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:22:46.230 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:22:46.231 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:22:46.232 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:22:46.232 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:22:46.233 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:22:46.233 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:22:46.234 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:22:46.235 DEBUG 3256 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:22:46.236 INFO 3256 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=4.7, todayTime=3.5, weekLeftTime=23.3, isPunch=true), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:22:53.100 INFO 3256 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 21:22:53.101 DEBUG 3256 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:22:53.109 DEBUG 3256 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:22:53.112 DEBUG 3256 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:22:53.113 DEBUG 3256 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:22:53.124 DEBUG 3256 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:22:53.112(Timestamp), 2019-10-13 21:22:53.112(Timestamp), 0.0(Double), 2019-10-13 21:22:53.112(Timestamp) -2019-10-13 21:22:53.126 DEBUG 3256 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:22:53.127 INFO 3256 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:23:36.139 INFO 3256 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 21:23:36.139 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:23:36.140 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:23:36.142 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:23:36.142 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 21:23:36.144 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 21:23:36.142(Timestamp), -1.0119838888888888(Double), 201731062517(Long), 2019-10-13 20:22:53.0(Timestamp) -2019-10-13 21:23:36.148 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.P.endPunchRecord : <== Updates: 0 -2019-10-13 21:23:36.149 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:23:36.149 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 21:23:36.153 DEBUG 3256 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:23:36.153 INFO 3256 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:25:16.253 INFO 2128 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 2128 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:25:16.258 DEBUG 2128 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:25:16.259 INFO 2128 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:25:16.311 INFO 2128 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:25:16.312 INFO 2128 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:25:17.061 INFO 2128 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:25:17.079 INFO 2128 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-13 21:25:17.416 INFO 2128 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4f1c61ac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:25:17.896 INFO 2128 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:25:17.918 INFO 2128 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:25:17.918 INFO 2128 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:25:17.995 INFO 2128 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:25:17.995 INFO 2128 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1683 ms -2019-10-13 21:25:18.873 INFO 2128 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:25:19.211 INFO 2128 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:25:19.257 INFO 2128 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:25:19.259 INFO 2128 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.928 seconds (JVM running for 5.589) -2019-10-13 21:25:28.582 INFO 2128 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:25:28.582 INFO 2128 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:25:28.598 INFO 2128 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 16 ms -2019-10-13 21:25:28.641 INFO 2128 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@47b23bd5]} -2019-10-13 21:25:28.892 INFO 2128 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:25:28.898 DEBUG 2128 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:25:29.023 DEBUG 2128 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:25:29.047 DEBUG 2128 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:25:29.051 INFO 2128 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:25:30.818 INFO 2128 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@47b23bd5]} -2019-10-13 21:25:30.824 DEBUG 2128 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:25:30.831 DEBUG 2128 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:25:30.835 DEBUG 2128 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:25:30.838 DEBUG 2128 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:25:30.846 DEBUG 2128 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:25:30.837(Timestamp), 2019-10-13 21:25:30.837(Timestamp), 0.0(Double), 2019-10-13 21:25:30.837(Timestamp) -2019-10-13 21:25:30.848 DEBUG 2128 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:25:30.849 INFO 2128 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:25:37.126 INFO 2128 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@47b23bd5]} -2019-10-13 21:25:37.127 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:25:37.129 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:25:37.131 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:25:37.132 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 21:25:37.137 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 21:25:37.131(Timestamp), -0.0017030555555555555(Double), 201731062517(Long), 2019-10-13 21:25:31.0(Timestamp) -2019-10-13 21:25:37.139 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-13 21:25:37.139 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:25:37.140 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 21:25:37.143 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:25:37.143 INFO 2128 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:25:57.589 INFO 2128 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@47b23bd5]} -2019-10-13 21:25:57.590 DEBUG 2128 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:25:57.590 DEBUG 2128 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:25:57.592 DEBUG 2128 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:25:57.592 INFO 2128 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:25:59.381 INFO 2128 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@47b23bd5]} -2019-10-13 21:25:59.383 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:25:59.383 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:25:59.387 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:25:59.389 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:25:59.394 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:25:59.396 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:25:59.401 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:25:59.403 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:25:59.404 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:25:59.407 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:25:59.407 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:25:59.408 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:25:59.409 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:25:59.409 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:25:59.411 DEBUG 2128 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:25:59.412 INFO 2128 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=4.7, todayTime=3.5, weekLeftTime=23.3, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:26:01.324 INFO 2128 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@47b23bd5]} -2019-10-13 21:26:01.324 DEBUG 2128 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:26:01.325 DEBUG 2128 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:26:01.326 DEBUG 2128 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:26:01.326 DEBUG 2128 --- [http-nio-8080-exec-2] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:26:01.327 DEBUG 2128 --- [http-nio-8080-exec-2] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:26:01.326(Timestamp), 2019-10-13 21:26:01.326(Timestamp), 0.0(Double), 2019-10-13 21:26:01.326(Timestamp) -2019-10-13 21:26:01.329 DEBUG 2128 --- [http-nio-8080-exec-2] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:26:01.330 INFO 2128 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:26:32.891 INFO 2128 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@47b23bd5]} -2019-10-13 21:26:32.891 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:26:32.892 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:26:32.895 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:26:32.897 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 21:26:32.898 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 21:26:32.896(Timestamp), -1.00886(Double), 201731062517(Long), 2019-10-13 20:26:01.0(Timestamp) -2019-10-13 21:26:32.900 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : <== Updates: 0 -2019-10-13 21:26:32.901 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:26:32.901 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 21:26:32.904 DEBUG 2128 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:26:32.904 INFO 2128 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:27:16.264 INFO 10496 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 10496 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:27:16.267 DEBUG 10496 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:27:16.267 INFO 10496 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:27:16.421 INFO 10496 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:27:16.422 INFO 10496 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:27:17.160 INFO 10496 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:27:17.175 INFO 10496 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-13 21:27:17.515 INFO 10496 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ffbe2f9c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:27:17.955 INFO 10496 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:27:17.974 INFO 10496 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:27:17.974 INFO 10496 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:27:18.070 INFO 10496 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:27:18.071 INFO 10496 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1648 ms -2019-10-13 21:27:19.211 INFO 10496 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:27:19.682 INFO 10496 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:27:19.739 INFO 10496 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:27:19.742 INFO 10496 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.078 seconds (JVM running for 5.199) -2019-10-13 21:27:27.462 INFO 10496 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:27:27.463 INFO 10496 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:27:27.485 INFO 10496 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 22 ms -2019-10-13 21:27:27.518 INFO 10496 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@38539523]} -2019-10-13 21:27:27.715 INFO 10496 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:27:27.720 DEBUG 10496 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:27:27.833 DEBUG 10496 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:27:27.859 DEBUG 10496 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:27:27.865 INFO 10496 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:27:29.446 INFO 10496 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@38539523]} -2019-10-13 21:27:29.449 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:27:29.451 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:27:29.457 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:27:29.459 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:27:29.463 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:27:29.465 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:27:29.467 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:27:29.468 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:27:29.469 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:27:29.471 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:27:29.472 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:27:29.473 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:27:29.475 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:27:29.475 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:27:29.476 DEBUG 10496 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:27:29.477 INFO 10496 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=4.7, todayTime=3.5, weekLeftTime=23.3, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:27:40.747 INFO 10496 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@38539523]} -2019-10-13 21:27:40.748 DEBUG 10496 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:27:40.755 DEBUG 10496 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:27:40.757 DEBUG 10496 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:27:40.758 DEBUG 10496 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:27:40.768 DEBUG 10496 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:27:40.758(Timestamp), 2019-10-13 21:27:40.758(Timestamp), 0.0(Double), 2019-10-13 21:27:40.758(Timestamp) -2019-10-13 21:27:40.772 DEBUG 10496 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:27:40.773 INFO 10496 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:27:43.519 INFO 10496 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@38539523]} -2019-10-13 21:27:43.519 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:27:43.521 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:27:43.523 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:27:43.525 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 21:27:43.527 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 21:27:43.524(Timestamp), 7.011111111111111E-4(Double), 201731062517(Long), 2019-10-13 21:27:41.0(Timestamp) -2019-10-13 21:27:43.529 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-13 21:27:43.530 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:27:43.531 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 21:27:43.534 DEBUG 10496 --- [http-nio-8080-exec-8] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:27:43.535 INFO 10496 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:27:55.375 INFO 10496 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@38539523]} -2019-10-13 21:27:55.375 DEBUG 10496 --- [http-nio-8080-exec-1] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:27:55.376 DEBUG 10496 --- [http-nio-8080-exec-1] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:27:55.378 DEBUG 10496 --- [http-nio-8080-exec-1] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:27:55.379 DEBUG 10496 --- [http-nio-8080-exec-1] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:27:55.379 DEBUG 10496 --- [http-nio-8080-exec-1] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:27:55.379(Timestamp), 2019-10-13 21:27:55.379(Timestamp), 0.0(Double), 2019-10-13 21:27:55.379(Timestamp) -2019-10-13 21:27:55.382 DEBUG 10496 --- [http-nio-8080-exec-1] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:27:55.382 INFO 10496 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:28:11.935 INFO 10496 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@38539523]} -2019-10-13 21:28:11.935 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:28:11.936 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:28:11.940 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:28:11.941 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 21:28:11.942 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 21:28:11.941(Timestamp), 1.0047058333333334(Double), 201731062517(Long), 2019-10-13 20:27:55.0(Timestamp) -2019-10-13 21:28:11.943 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.P.endPunchRecord : <== Updates: 0 -2019-10-13 21:28:11.944 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:28:11.945 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 21:28:11.948 DEBUG 10496 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:28:11.949 INFO 10496 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:32:32.997 INFO 13692 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13692 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:32:33.004 DEBUG 13692 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:32:33.006 INFO 13692 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:32:33.103 INFO 13692 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:32:33.103 INFO 13692 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:32:33.827 INFO 13692 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:32:33.845 INFO 13692 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-13 21:32:34.104 INFO 13692 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$556de28b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:32:34.568 INFO 13692 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:32:34.590 INFO 13692 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:32:34.591 INFO 13692 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:32:34.690 INFO 13692 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:32:34.691 INFO 13692 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1588 ms -2019-10-13 21:32:35.712 INFO 13692 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:32:36.133 INFO 13692 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:32:36.187 INFO 13692 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:32:36.190 INFO 13692 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.814 seconds (JVM running for 5.302) -2019-10-13 21:32:43.568 INFO 13692 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:32:43.568 INFO 13692 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:32:43.577 INFO 13692 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-10-13 21:32:43.609 INFO 13692 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@52a4b6b7]} -2019-10-13 21:32:43.826 INFO 13692 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:32:43.834 DEBUG 13692 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:32:43.962 DEBUG 13692 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:32:43.992 DEBUG 13692 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:32:43.996 INFO 13692 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:32:56.088 INFO 13692 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@52a4b6b7]} -2019-10-13 21:32:56.091 DEBUG 13692 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:32:56.100 DEBUG 13692 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:32:56.103 DEBUG 13692 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:32:56.104 DEBUG 13692 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:32:56.116 DEBUG 13692 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:32:56.104(Timestamp), 2019-10-13 21:32:56.104(Timestamp), 0.0(Double), 2019-10-13 21:32:56.104(Timestamp) -2019-10-13 21:32:56.118 DEBUG 13692 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:32:56.118 INFO 13692 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:33:07.186 INFO 13692 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@52a4b6b7]} -2019-10-13 21:33:07.188 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:33:07.191 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:33:07.194 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:33:07.195 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 -2019-10-13 21:33:07.197 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 21:33:07.194(Timestamp), 1.01(Double), 201731062517(Long) -2019-10-13 21:33:07.200 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-13 21:33:07.201 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:33:07.201 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 21:33:07.204 DEBUG 13692 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:33:07.204 INFO 13692 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:33:23.645 INFO 13692 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@52a4b6b7]} -2019-10-13 21:33:23.647 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:33:23.648 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:33:23.651 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:33:23.652 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:33:23.657 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:33:23.660 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:33:23.664 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:33:23.666 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:33:23.668 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:33:23.669 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:33:23.669 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:33:23.670 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:33:23.671 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:33:23.671 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:33:23.672 DEBUG 13692 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:33:23.672 INFO 13692 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.71, todayTime=4.51, weekLeftTime=22.29, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:34:53.322 INFO 1196 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 1196 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:34:53.325 DEBUG 1196 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:34:53.326 INFO 1196 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:34:53.457 INFO 1196 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:34:53.457 INFO 1196 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:34:54.283 INFO 1196 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:34:54.299 INFO 1196 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 21:34:54.563 INFO 1196 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$381c629d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:34:54.932 INFO 1196 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:34:54.948 INFO 1196 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:34:54.948 INFO 1196 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:34:55.024 INFO 1196 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:34:55.024 INFO 1196 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1566 ms -2019-10-13 21:34:55.806 INFO 1196 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:34:56.132 INFO 1196 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:34:56.174 INFO 1196 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:34:56.177 INFO 1196 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.574 seconds (JVM running for 4.972) -2019-10-13 21:37:37.970 INFO 1196 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:37:37.971 INFO 1196 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:37:37.982 INFO 1196 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-13 21:37:38.016 INFO 1196 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@1588b1c9]} -2019-10-13 21:37:38.211 INFO 1196 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:37:38.216 DEBUG 1196 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:37:38.316 DEBUG 1196 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:37:38.338 DEBUG 1196 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:37:38.342 INFO 1196 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:37:52.187 INFO 1196 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@1588b1c9]} -2019-10-13 21:37:52.190 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:37:52.192 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:37:52.197 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:37:52.199 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:37:52.204 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:37:52.205 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:37:52.209 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:37:52.211 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:37:52.212 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:37:52.212 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:37:52.213 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:37:52.213 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:37:52.214 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:37:52.215 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:37:52.215 DEBUG 1196 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:37:52.216 INFO 1196 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.71, todayTime=4.51, weekLeftTime=22.29, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:37:58.668 INFO 1196 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@1588b1c9]} -2019-10-13 21:37:58.669 DEBUG 1196 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:37:58.676 DEBUG 1196 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:37:58.679 DEBUG 1196 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:37:58.680 DEBUG 1196 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:37:58.688 DEBUG 1196 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:37:58.679(Timestamp), 2019-10-13 21:37:58.679(Timestamp), 0.0(Double), 2019-10-13 21:37:58.679(Timestamp) -2019-10-13 21:37:58.691 DEBUG 1196 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:37:58.692 INFO 1196 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:38:19.702 INFO 1196 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@1588b1c9]} -2019-10-13 21:38:19.702 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:38:19.703 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:38:19.707 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:38:19.708 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 21:38:19.710 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 21:38:19.707(Timestamp), 0.01(Double), 201731062517(Long), 2019-10-13 21:37:59.0(Timestamp) -2019-10-13 21:38:19.713 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-13 21:38:19.714 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:38:19.715 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 21:38:19.717 DEBUG 1196 --- [http-nio-8080-exec-9] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:38:19.718 INFO 1196 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:43:49.372 INFO 1196 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@1588b1c9]} -2019-10-13 21:43:49.377 DEBUG 1196 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:43:49.378 DEBUG 1196 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:43:49.383 DEBUG 1196 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:43:49.384 INFO 1196 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:43:52.908 INFO 1196 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@1588b1c9]} -2019-10-13 21:43:52.909 DEBUG 1196 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:43:52.909 DEBUG 1196 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:43:52.912 DEBUG 1196 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:43:52.912 DEBUG 1196 --- [http-nio-8080-exec-5] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:43:52.914 DEBUG 1196 --- [http-nio-8080-exec-5] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:43:52.912(Timestamp), 2019-10-13 21:43:52.912(Timestamp), 0.0(Double), 2019-10-13 21:43:52.912(Timestamp) -2019-10-13 21:43:52.916 DEBUG 1196 --- [http-nio-8080-exec-5] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:43:52.916 INFO 1196 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:43:54.619 INFO 1196 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@1588b1c9]} -2019-10-13 21:43:54.620 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:43:54.620 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:43:54.622 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:43:54.623 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:43:54.624 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:43:54.626 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:43:54.628 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:43:54.629 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:43:54.630 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:43:54.631 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:43:54.631 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:43:54.632 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:43:54.634 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:43:54.634 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:43:54.635 DEBUG 1196 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:43:54.636 INFO 1196 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.72, todayTime=4.52, weekLeftTime=22.28, isPunch=true), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:44:00.486 INFO 1196 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@1588b1c9]} -2019-10-13 21:44:00.487 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:44:00.487 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:44:00.490 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:44:00.491 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:44:00.492 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:44:00.493 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:44:00.494 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:44:00.495 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:44:00.498 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:44:00.500 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:44:00.500 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:44:00.502 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:44:00.503 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:44:00.503 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:44:00.504 DEBUG 1196 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:44:00.505 INFO 1196 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=null, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.72, todayTime=4.52, weekLeftTime=22.28, isPunch=true), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:47:26.358 INFO 5412 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 5412 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:47:26.363 DEBUG 5412 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:47:26.363 INFO 5412 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:47:26.445 INFO 5412 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:47:26.462 INFO 5412 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:47:27.368 INFO 5412 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:47:27.386 INFO 5412 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-13 21:47:27.942 INFO 5412 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$27c96347] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:47:28.537 INFO 5412 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:47:28.559 INFO 5412 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:47:28.559 INFO 5412 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:47:28.666 INFO 5412 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:47:28.667 INFO 5412 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2205 ms -2019-10-13 21:47:29.471 INFO 5412 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:47:29.808 INFO 5412 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:47:29.866 INFO 5412 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:47:29.869 INFO 5412 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.19 seconds (JVM running for 5.38) -2019-10-13 21:47:32.197 INFO 5412 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:47:32.197 INFO 5412 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:47:32.209 INFO 5412 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-13 21:47:32.243 INFO 5412 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@45ac96fa]} -2019-10-13 21:47:32.460 INFO 5412 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:47:32.464 DEBUG 5412 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:47:32.584 DEBUG 5412 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:47:32.612 DEBUG 5412 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:47:32.619 INFO 5412 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:47:45.657 INFO 5412 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@45ac96fa]} -2019-10-13 21:47:45.666 DEBUG 5412 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:47:45.675 DEBUG 5412 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 21:47:45.679 DEBUG 5412 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:47:45.679 DEBUG 5412 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 21:47:45.689 DEBUG 5412 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 21:47:45.679(Timestamp), 2019-10-13 21:47:45.679(Timestamp), 0.0(Double), 2019-10-13 21:47:45.679(Timestamp) -2019-10-13 21:47:45.691 DEBUG 5412 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 21:47:45.691 INFO 5412 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:47:47.490 INFO 5412 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@45ac96fa]} -2019-10-13 21:47:47.492 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 21:47:47.494 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 21:47:47.497 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 21:47:47.500 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:47:47.501 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:47:47.505 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:47:47.506 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:47:47.509 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:47:47.511 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:47:47.512 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:47:47.514 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:47:47.516 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:47:47.517 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:47:47.519 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:47:47.520 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:47:47.521 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:47:47.522 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:47:47.523 DEBUG 5412 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:47:47.524 INFO 5412 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.72, todayTime=4.52, weekLeftTime=22.28, isPunch=true), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:47:54.324 INFO 5412 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@45ac96fa]} -2019-10-13 21:47:54.324 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 21:47:54.325 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 21:47:54.327 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 21:47:54.329 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 21:47:54.330 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 21:47:54.328(Timestamp), 0.01(Double), 201731062517(Long), 2019-10-13 21:47:46.0(Timestamp) -2019-10-13 21:47:54.333 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-13 21:47:54.334 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 21:47:54.334 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 21:47:54.337 DEBUG 5412 --- [http-nio-8080-exec-8] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 21:47:54.337 INFO 5412 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:47:56.342 INFO 5412 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@45ac96fa]} -2019-10-13 21:47:56.342 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 21:47:56.343 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 21:47:56.345 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 21:47:56.346 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:47:56.346 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:47:56.350 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:47:56.352 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:47:56.353 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:47:56.354 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:47:56.357 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:47:56.358 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:47:56.360 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:47:56.361 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:47:56.361 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:47:56.362 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:47:56.363 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:47:56.363 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:47:56.366 DEBUG 5412 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:47:56.367 INFO 5412 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.7299999999999995, todayTime=4.529999999999999, weekLeftTime=22.27, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 21:53:28.341 INFO 12652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 12652 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 21:53:28.348 DEBUG 12652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 21:53:28.349 INFO 12652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 21:53:28.461 INFO 12652 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 21:53:28.461 INFO 12652 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 21:53:29.494 INFO 12652 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 21:53:29.519 INFO 12652 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17ms. Found 0 repository interfaces. -2019-10-13 21:53:29.914 INFO 12652 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$aa6b4840] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 21:53:30.406 INFO 12652 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 21:53:30.430 INFO 12652 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 21:53:30.430 INFO 12652 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 21:53:30.527 INFO 12652 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 21:53:30.527 INFO 12652 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2066 ms -2019-10-13 21:53:31.534 INFO 12652 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 21:53:32.015 INFO 12652 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 21:53:32.098 INFO 12652 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 21:53:32.103 INFO 12652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.546 seconds (JVM running for 5.905) -2019-10-13 21:53:34.300 INFO 12652 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 21:53:34.300 INFO 12652 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 21:53:34.320 INFO 12652 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 19 ms -2019-10-13 21:53:34.386 INFO 12652 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@2a394b9f]} -2019-10-13 21:53:34.670 INFO 12652 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 21:53:34.678 DEBUG 12652 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 21:53:34.816 DEBUG 12652 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 21:53:34.849 DEBUG 12652 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 21:53:34.853 INFO 12652 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 21:53:36.831 INFO 12652 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2a394b9f]} -2019-10-13 21:53:36.837 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 21:53:36.839 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 21:53:36.844 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 21:53:36.846 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 21:53:36.848 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 21:53:36.852 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 21:53:36.853 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:53:36.863 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 21:53:36.865 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:53:36.869 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:53:36.873 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 21:53:36.875 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:53:36.876 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 21:53:36.877 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 21:53:36.878 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 21:53:36.880 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 21:53:36.880 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 21:53:36.882 DEBUG 12652 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 21:53:36.883 INFO 12652 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.73, todayTime=4.53, weekLeftTime=22.27, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 22:03:27.849 INFO 4088 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 4088 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 22:03:27.875 DEBUG 4088 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 22:03:27.876 INFO 4088 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 22:03:28.158 INFO 4088 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 22:03:28.159 INFO 4088 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 22:03:29.114 INFO 4088 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 22:03:29.133 INFO 4088 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-13 22:03:29.583 INFO 4088 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$e07cd7f5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 22:03:30.176 INFO 4088 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 22:03:30.198 INFO 4088 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 22:03:30.199 INFO 4088 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 22:03:30.314 INFO 4088 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 22:03:30.314 INFO 4088 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2155 ms -2019-10-13 22:03:31.392 INFO 4088 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 22:03:31.803 INFO 4088 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 22:03:31.853 INFO 4088 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 22:03:31.856 INFO 4088 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.822 seconds (JVM running for 6.086) -2019-10-13 22:03:34.556 INFO 4088 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 22:03:34.556 INFO 4088 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 22:03:34.571 INFO 4088 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-13 22:03:34.611 INFO 4088 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:34.919 INFO 4088 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 22:03:34.926 DEBUG 4088 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 22:03:35.107 DEBUG 4088 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 22:03:35.144 DEBUG 4088 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 22:03:35.153 INFO 4088 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:03:38.506 INFO 4088 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:38.508 DEBUG 4088 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 22:03:38.518 DEBUG 4088 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 22:03:38.521 DEBUG 4088 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 22:03:38.522 DEBUG 4088 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 22:03:38.530 DEBUG 4088 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 22:03:38.521(Timestamp), 2019-10-13 22:03:38.521(Timestamp), 0.0(Double), 2019-10-13 22:03:38.521(Timestamp) -2019-10-13 22:03:38.533 DEBUG 4088 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 22:03:38.533 INFO 4088 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:03:39.338 INFO 4088 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:39.338 INFO 4088 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 22:03:41.093 INFO 4088 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:41.094 INFO 4088 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 22:03:41.822 INFO 4088 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:41.822 INFO 4088 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 22:03:44.093 INFO 4088 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:44.095 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 22:03:44.096 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 22:03:44.099 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 22:03:44.101 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 22:03:44.102 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 22:03:44.104 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 22:03:44.105 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:03:44.112 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 22:03:44.115 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:03:44.117 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:03:44.118 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 22:03:44.119 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:03:44.120 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:03:44.120 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 22:03:44.121 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:03:44.122 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:03:44.123 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 22:03:44.124 DEBUG 4088 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:03:44.125 INFO 4088 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.73, todayTime=4.53, weekLeftTime=22.27, isPunch=true), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 22:03:50.023 INFO 4088 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:50.024 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 22:03:50.025 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 22:03:50.027 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 22:03:50.029 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 22:03:50.031 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 22:03:50.028(Timestamp), 0.01(Double), 201731062517(Long), 2019-10-13 22:03:39.0(Timestamp) -2019-10-13 22:03:50.034 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-13 22:03:50.034 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 22:03:50.035 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 22:03:50.038 DEBUG 4088 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 22:03:50.038 INFO 4088 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:03:52.633 INFO 4088 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:52.633 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 22:03:52.634 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 22:03:52.636 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 22:03:52.637 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 22:03:52.637 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 22:03:52.641 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 22:03:52.642 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:03:52.642 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 22:03:52.645 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:03:52.647 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:03:52.648 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 22:03:52.649 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:03:52.651 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:03:52.652 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 22:03:52.653 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:03:52.654 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:03:52.655 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 22:03:52.656 DEBUG 4088 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:03:52.656 INFO 4088 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.74, todayTime=4.54, weekLeftTime=22.26, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 22:03:55.111 INFO 4088 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@2d84b4e7]} -2019-10-13 22:03:55.112 DEBUG 4088 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 22:03:55.112 DEBUG 4088 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 22:03:55.114 DEBUG 4088 --- [http-nio-8080-exec-8] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-10-13 22:03:55.123 ERROR 4088 --- [http-nio-8080-exec-8] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause - -java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.web.IndexController.endPunch(IndexController.java:117) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$94f808ff.endPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-13 22:04:35.298 INFO 11148 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 11148 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 22:04:35.301 DEBUG 11148 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 22:04:35.302 INFO 11148 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 22:04:35.432 INFO 11148 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 22:04:35.432 INFO 11148 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 22:04:37.130 INFO 11148 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 22:04:37.166 INFO 11148 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 31ms. Found 0 repository interfaces. -2019-10-13 22:04:37.800 INFO 11148 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$fa77b7d2] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 22:04:38.414 INFO 11148 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 22:04:38.443 INFO 11148 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 22:04:38.443 INFO 11148 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 22:04:38.577 INFO 11148 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 22:04:38.577 INFO 11148 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3145 ms -2019-10-13 22:04:39.476 INFO 11148 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 22:04:39.906 INFO 11148 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 22:04:39.962 INFO 11148 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 22:04:39.965 INFO 11148 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.397 seconds (JVM running for 7.278) -2019-10-13 22:04:43.319 INFO 11148 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 22:04:43.319 INFO 11148 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 22:04:43.334 INFO 11148 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-13 22:04:43.388 INFO 11148 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 22:04:43.661 INFO 11148 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 22:04:43.667 DEBUG 11148 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 22:04:43.842 DEBUG 11148 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 22:04:43.874 DEBUG 11148 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 22:04:43.879 INFO 11148 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:04:49.533 INFO 11148 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 22:04:49.540 DEBUG 11148 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 22:04:49.548 DEBUG 11148 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-13 22:04:49.551 DEBUG 11148 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 22:04:49.552 DEBUG 11148 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-13 22:04:49.563 DEBUG 11148 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-13 22:04:49.551(Timestamp), 2019-10-13 22:04:49.551(Timestamp), 0.0(Double), 2019-10-13 22:04:49.551(Timestamp) -2019-10-13 22:04:49.565 DEBUG 11148 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-13 22:04:49.565 INFO 11148 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:04:50.350 INFO 11148 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 22:04:50.350 INFO 11148 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 22:04:52.431 INFO 11148 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 22:04:52.432 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-13 22:04:52.434 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-13 22:04:52.437 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-13 22:04:52.439 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-13 22:04:52.441 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-13 22:04:52.438(Timestamp), 0.01(Double), 201731062517(Long), 2019-10-13 22:04:50.0(Timestamp) -2019-10-13 22:04:52.444 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-13 22:04:52.445 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? where studentID = ? -2019-10-13 22:04:52.445 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-13 22:04:52.448 DEBUG 11148 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-13 22:04:52.448 INFO 11148 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:04:53.207 INFO 11148 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 22:04:53.207 INFO 11148 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 22:04:54.030 INFO 11148 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 22:04:54.030 INFO 11148 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 22:05:26.673 INFO 11148 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@40abcf55]} -2019-10-13 22:05:26.674 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 22:05:26.675 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 22:05:26.677 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 22:05:26.678 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 22:05:26.679 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 22:05:26.683 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 22:05:26.684 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:05:26.689 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 22:05:26.690 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:05:26.693 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:05:26.695 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 22:05:26.696 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:05:26.697 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:05:26.697 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 22:05:26.700 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:05:26.702 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:05:26.702 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 22:05:26.703 DEBUG 11148 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:05:26.704 INFO 11148 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=默认男头像, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=默认男头像, name=曾中杰, grade=2017, weekTime=5.75, todayTime=4.55, weekLeftTime=22.25, isPunch=false), IndexStudent(avatar=默认女头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 22:09:33.775 INFO 13740 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13740 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 22:09:33.778 DEBUG 13740 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 22:09:33.779 INFO 13740 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 22:09:33.910 INFO 13740 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 22:09:33.911 INFO 13740 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 22:09:34.703 INFO 13740 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 22:09:34.722 INFO 13740 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-13 22:09:35.092 INFO 13740 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$fa558ca5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 22:09:35.579 INFO 13740 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 22:09:35.601 INFO 13740 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 22:09:35.602 INFO 13740 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 22:09:35.690 INFO 13740 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 22:09:35.690 INFO 13740 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1779 ms -2019-10-13 22:09:36.415 INFO 13740 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 22:09:36.775 INFO 13740 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 22:09:36.827 INFO 13740 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 22:09:36.829 INFO 13740 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.711 seconds (JVM running for 4.915) -2019-10-13 22:09:53.221 INFO 13740 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 22:09:53.221 INFO 13740 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 22:09:53.236 INFO 13740 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-13 22:10:22.341 INFO 11424 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 11424 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 22:10:22.346 DEBUG 11424 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 22:10:22.347 INFO 11424 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 22:10:22.474 INFO 11424 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 22:10:22.475 INFO 11424 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 22:10:23.239 INFO 11424 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 22:10:23.258 INFO 11424 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-13 22:10:23.586 INFO 11424 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$eee95060] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 22:10:24.061 INFO 11424 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 22:10:24.082 INFO 11424 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 22:10:24.083 INFO 11424 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 22:10:24.175 INFO 11424 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 22:10:24.175 INFO 11424 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1700 ms -2019-10-13 22:10:25.019 INFO 11424 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 22:10:25.379 INFO 11424 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 22:10:25.442 INFO 11424 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 22:10:25.445 INFO 11424 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.704 seconds (JVM running for 4.732) -2019-10-13 22:11:20.146 INFO 11424 --- [Thread-12] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-13 22:11:20.148 INFO 11424 --- [Thread-12] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-13 22:11:35.492 INFO 13188 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13188 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-13 22:11:35.495 DEBUG 13188 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-13 22:11:35.496 INFO 13188 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-13 22:11:35.627 INFO 13188 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-13 22:11:35.628 INFO 13188 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-13 22:11:36.289 INFO 13188 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-13 22:11:36.305 INFO 13188 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-13 22:11:36.635 INFO 13188 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$82ffbe62] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-13 22:11:37.138 INFO 13188 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-13 22:11:37.159 INFO 13188 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-13 22:11:37.160 INFO 13188 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-13 22:11:37.237 INFO 13188 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-13 22:11:37.237 INFO 13188 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1609 ms -2019-10-13 22:11:38.489 INFO 13188 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-13 22:11:38.963 INFO 13188 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-13 22:11:39.038 INFO 13188 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-13 22:11:39.042 INFO 13188 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.527 seconds (JVM running for 7.286) -2019-10-13 22:11:42.220 INFO 13188 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-13 22:11:42.221 INFO 13188 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-13 22:11:42.231 INFO 13188 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-10-13 22:13:29.576 INFO 13188 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@4adaf003]} -2019-10-13 22:13:29.580 INFO 13188 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 22:13:32.162 INFO 13188 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@4adaf003]} -2019-10-13 22:13:32.350 INFO 13188 --- [http-nio-8080-exec-8] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-13 22:13:32.356 DEBUG 13188 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 22:13:32.485 DEBUG 13188 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 22:13:32.509 DEBUG 13188 --- [http-nio-8080-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 22:13:32.512 INFO 13188 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:13:33.615 INFO 13188 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@4adaf003]} -2019-10-13 22:13:33.616 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 22:13:33.617 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 22:13:33.621 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 22:13:33.622 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 22:13:33.625 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 22:13:33.628 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 22:13:33.630 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:13:33.636 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 22:13:33.638 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:13:33.641 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:13:33.643 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 22:13:33.644 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:13:33.644 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:13:33.644 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 22:13:33.645 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:13:33.646 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:13:33.647 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 22:13:33.647 DEBUG 13188 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:13:33.648 INFO 13188 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=http://localhost:8080/images/boyAvatar.jpg, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://localhost:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=5.75, todayTime=4.55, weekLeftTime=22.25, isPunch=false), IndexStudent(avatar=http://localhost:8080/images/girlAvatar.jpg, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 22:14:20.195 INFO 13188 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@4adaf003]} -2019-10-13 22:14:20.196 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 22:14:20.196 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 22:14:20.200 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 22:14:20.200 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 22:14:20.200 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 22:14:20.204 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 22:14:20.204 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:14:20.205 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 22:14:20.206 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:14:20.208 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:14:20.209 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 22:14:20.210 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:14:20.212 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:14:20.212 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 22:14:20.213 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:14:20.216 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:14:20.216 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 22:14:20.217 DEBUG 13188 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:14:20.218 INFO 13188 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=http://localhost:8080/images/boyAvatar.jpg, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://localhost:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=5.75, todayTime=4.55, weekLeftTime=22.25, isPunch=false), IndexStudent(avatar=http://localhost:8080/images/girlAvatar.png, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-13 22:42:25.789 INFO 13188 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062518, password=123456, name=王彬玉, sex=1, grade=0, photo="", avatar=url, createTime=null, isPunch=false)]} -2019-10-13 22:42:25.795 DEBUG 13188 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-13 22:42:25.807 DEBUG 13188 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062518(Long), 123456(String), 王彬玉(String), 1(Integer), 2017(Integer), 查出对应的照片url(String), 默认男头像(String), 2019-10-13 22:42:25.79(Timestamp), false(Boolean) -2019-10-13 22:42:25.809 DEBUG 13188 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-13 22:42:25.809 INFO 13188 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:46:42.795 INFO 13188 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@388275b6]} -2019-10-13 22:46:42.802 DEBUG 13188 --- [http-nio-8080-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 22:46:42.803 DEBUG 13188 --- [http-nio-8080-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 22:46:42.807 DEBUG 13188 --- [http-nio-8080-exec-7] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 22:46:42.808 INFO 13188 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:50:54.389 INFO 13188 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@553a61f3]} -2019-10-13 22:50:54.389 INFO 13188 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-13 22:51:00.956 INFO 13188 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@553a61f3]} -2019-10-13 22:51:00.965 DEBUG 13188 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-13 22:51:00.966 DEBUG 13188 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-13 22:51:00.971 DEBUG 13188 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-13 22:51:00.972 INFO 13188 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-13 22:51:02.633 INFO 13188 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@553a61f3]} -2019-10-13 22:51:02.636 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-13 22:51:02.636 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-13 22:51:02.639 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-13 22:51:02.641 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-13 22:51:02.642 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-13 22:51:02.644 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-13 22:51:02.645 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:51:02.645 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-13 22:51:02.647 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:51:02.648 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:51:02.649 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062517(Long) -2019-10-13 22:51:02.650 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:51:02.651 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-13 22:51:02.651 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-13 22:51:02.653 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-13 22:51:02.655 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-13 22:51:02.655 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-09-30(String), 2019-10-14(String), 201731062518(Long) -2019-10-13 22:51:02.656 DEBUG 13188 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-13 22:51:02.657 INFO 13188 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=http://localhost:8080/images/boyAvatar.jpg, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://localhost:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=5.75, todayTime=4.55, weekLeftTime=22.25, isPunch=false), IndexStudent(avatar=默认男头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=2.8, weekLeftTime=25.2, isPunch=false)], status=success} diff --git a/log/punch-start.log.2019-10-14.0 b/log/punch-start.log.2019-10-14.0 deleted file mode 100644 index 9043d8b..0000000 --- a/log/punch-start.log.2019-10-14.0 +++ /dev/null @@ -1,1113 +0,0 @@ -2019-10-14 09:03:58.678 INFO 10176 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 10176 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 09:03:58.694 DEBUG 10176 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 09:03:58.694 INFO 10176 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 09:03:58.869 INFO 10176 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 09:03:58.870 INFO 10176 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 09:03:59.856 INFO 10176 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 09:03:59.880 INFO 10176 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17ms. Found 0 repository interfaces. -2019-10-14 09:04:00.333 INFO 10176 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ea6bb6d9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 09:04:01.081 INFO 10176 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 09:04:01.119 INFO 10176 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 09:04:01.119 INFO 10176 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 09:04:01.258 INFO 10176 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 09:04:01.259 INFO 10176 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2388 ms -2019-10-14 09:04:02.415 INFO 10176 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 09:04:02.909 INFO 10176 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 09:04:02.965 INFO 10176 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 09:04:02.968 INFO 10176 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.208 seconds (JVM running for 6.526) -2019-10-14 09:04:09.241 INFO 10176 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-14 09:04:09.242 INFO 10176 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-14 09:04:09.257 INFO 10176 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-14 09:04:09.289 INFO 10176 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:04:09.640 INFO 10176 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 09:04:09.646 DEBUG 10176 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-14 09:04:09.764 DEBUG 10176 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-14 09:04:09.845 DEBUG 10176 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-14 09:04:09.850 INFO 10176 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 09:04:46.034 INFO 10176 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:04:46.040 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 09:04:46.041 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 09:04:46.045 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 09:04:46.046 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 09:04:46.048 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 09:04:46.051 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-14 09:04:46.053 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:04:46.059 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 09:04:46.081 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:04:46.084 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:04:46.087 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-07(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 09:04:46.089 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:04:46.090 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:04:46.090 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-14 09:04:46.091 DEBUG 10176 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:04:46.104 ERROR 10176 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause - -java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.to2Double(StudentAndPunchRecordServiceImpl.java:99) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:58) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$2caee3fc.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-14 09:07:02.391 INFO 10176 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:07:02.397 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 09:07:02.398 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 09:07:02.400 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 09:07:02.401 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 09:07:02.402 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 09:07:02.405 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-14 09:07:02.406 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:07:02.406 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 09:07:02.407 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:07:02.409 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:07:02.409 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-07(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 09:07:02.410 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:07:02.411 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:07:02.411 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-14 09:07:02.413 DEBUG 10176 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:07:02.413 ERROR 10176 --- [http-nio-8080-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause - -java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.to2Double(StudentAndPunchRecordServiceImpl.java:99) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:58) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$2caee3fc.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-14 09:07:08.188 INFO 10176 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:07:08.190 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-14 09:07:08.195 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-14 09:07:08.224 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-14 09:07:08.225 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-14 09:07:08.234 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-14 09:07:08.224(Timestamp), 2019-10-14 09:07:08.224(Timestamp), 0.0(Double), 2019-10-14 09:07:08.224(Timestamp) -2019-10-14 09:07:08.243 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-14 09:07:08.243 INFO 10176 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 09:07:12.310 INFO 10176 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:07:12.310 INFO 10176 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-14 09:07:15.359 INFO 10176 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:07:15.360 INFO 10176 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-14 09:07:15.843 INFO 10176 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:07:15.843 INFO 10176 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-14 09:07:26.857 INFO 10176 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:07:26.858 INFO 10176 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-14 09:07:35.739 INFO 10176 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:07:35.740 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-14 09:07:35.741 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-14 09:07:35.744 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-14 09:07:35.745 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-14 09:07:35.746 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-14 09:07:35.744(Timestamp), 0.01(Double), 201731062517(Long), 2019-10-14 09:07:08.0(Timestamp) -2019-10-14 09:07:35.751 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-14 09:07:35.752 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-14 09:07:35.753 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-14 09:07:35.756 DEBUG 10176 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-14 09:07:35.757 INFO 10176 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 09:08:04.600 INFO 10176 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:08:04.601 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 09:08:04.601 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 09:08:04.604 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 09:08:04.605 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 09:08:04.605 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 09:08:04.607 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-14 09:08:04.608 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:08:04.609 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 09:08:04.611 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:08:04.613 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:08:04.613 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-07(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 09:08:04.615 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:08:04.617 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:08:04.617 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-14 09:08:04.618 DEBUG 10176 --- [http-nio-8080-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:08:04.619 ERROR 10176 --- [http-nio-8080-exec-9] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause - -java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.to2Double(StudentAndPunchRecordServiceImpl.java:99) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:58) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$2caee3fc.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-14 09:08:19.937 INFO 10176 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3506e168]} -2019-10-14 09:08:19.938 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 09:08:19.938 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 09:08:19.940 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 09:08:19.941 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 09:08:19.942 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 09:08:19.944 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-14 09:08:19.945 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:08:19.945 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 09:08:19.946 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:08:19.948 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:08:19.948 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-07(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 09:08:19.949 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:08:19.950 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:08:19.950 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-14 09:08:19.951 DEBUG 10176 --- [http-nio-8080-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:08:19.952 ERROR 10176 --- [http-nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause - -java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.to2Double(StudentAndPunchRecordServiceImpl.java:99) - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getSort(StudentAndPunchRecordServiceImpl.java:57) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:58) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$2caee3fc.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-14 09:09:06.140 INFO 11784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 11784 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 09:09:06.143 DEBUG 11784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 09:09:06.144 INFO 11784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 09:09:06.201 INFO 11784 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 09:09:06.202 INFO 11784 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 09:09:06.849 INFO 11784 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 09:09:06.866 INFO 11784 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-14 09:09:07.236 INFO 11784 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$dab5ffa7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 09:09:07.706 INFO 11784 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 09:09:07.728 INFO 11784 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 09:09:07.728 INFO 11784 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 09:09:07.819 INFO 11784 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 09:09:07.820 INFO 11784 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1618 ms -2019-10-14 09:09:08.805 INFO 11784 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 09:09:09.288 INFO 11784 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 09:09:09.342 INFO 11784 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 09:09:09.345 INFO 11784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.025 seconds (JVM running for 5.944) -2019-10-14 09:11:58.471 INFO 11784 --- [Thread-16] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 09:11:58.472 INFO 11784 --- [Thread-16] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-14 09:12:10.211 INFO 14520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14520 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 09:12:10.214 DEBUG 14520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 09:12:10.215 INFO 14520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 09:12:10.358 INFO 14520 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 09:12:10.359 INFO 14520 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 09:12:11.655 INFO 14520 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 09:12:11.674 INFO 14520 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-14 09:12:12.121 INFO 14520 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f03f1fbf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 09:12:12.767 INFO 14520 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 09:12:12.794 INFO 14520 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 09:12:12.795 INFO 14520 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 09:12:12.900 INFO 14520 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 09:12:12.900 INFO 14520 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2541 ms -2019-10-14 09:12:14.025 INFO 14520 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 09:12:14.433 INFO 14520 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 09:12:14.504 INFO 14520 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 09:12:14.508 INFO 14520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.037 seconds (JVM running for 6.477) -2019-10-14 09:12:20.439 INFO 14520 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-14 09:12:20.439 INFO 14520 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-14 09:12:20.452 INFO 14520 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-14 09:12:20.485 INFO 14520 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@a08df11]} -2019-10-14 09:12:20.688 INFO 14520 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 09:12:20.692 DEBUG 14520 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-14 09:12:20.801 DEBUG 14520 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-14 09:12:20.825 DEBUG 14520 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-14 09:12:20.830 INFO 14520 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 09:12:26.502 INFO 14520 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@a08df11]} -2019-10-14 09:12:26.505 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 09:12:26.505 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 09:12:26.508 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 09:12:26.511 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 09:12:26.513 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 09:12:26.517 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-14 09:12:26.519 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:12:26.526 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 09:12:26.530 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:12:26.532 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:12:26.534 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-07(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 09:12:26.535 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:12:26.535 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:12:26.536 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-14 09:12:26.537 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:12:26.538 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:12:26.538 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-07(String), 2019-10-21(String), 201731062518(Long) -2019-10-14 09:12:26.539 DEBUG 14520 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:12:26.540 INFO 14520 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=http://localhost:8080/images/boyAvatar.jpg, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://localhost:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=7.65, todayTime=1.9, weekLeftTime=20.36, isPunch=false), IndexStudent(avatar=默认男头像, name=王彬玉, grade=2017, weekTime=2.8, todayTime=0.0, weekLeftTime=25.2, isPunch=false)], status=success} -2019-10-14 09:21:55.992 INFO 14520 --- [Thread-10] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 09:21:55.992 INFO 14520 --- [Thread-10] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... -2019-10-14 09:21:55.998 INFO 14520 --- [Thread-10] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-10-14 09:21:57.012 INFO 14520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14520 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 09:21:57.012 DEBUG 14520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 09:21:57.013 INFO 14520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 09:21:57.817 INFO 14520 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 09:21:57.831 INFO 14520 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11ms. Found 0 repository interfaces. -2019-10-14 09:21:57.932 INFO 14520 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f03f1fbf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 09:21:58.126 INFO 14520 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 09:21:58.127 INFO 14520 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 09:21:58.128 INFO 14520 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 09:21:58.161 INFO 14520 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 09:21:58.161 INFO 14520 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1144 ms -2019-10-14 09:21:59.028 INFO 14520 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 09:21:59.573 INFO 14520 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 09:21:59.617 INFO 14520 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 09:21:59.618 INFO 14520 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 2.735 seconds (JVM running for 591.586) -2019-10-14 09:21:59.622 INFO 14520 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2019-10-14 09:22:50.759 INFO 10908 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 10908 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 09:22:50.762 DEBUG 10908 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 09:22:50.762 INFO 10908 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 09:22:50.859 INFO 10908 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 09:22:50.860 INFO 10908 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 09:22:51.794 INFO 10908 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 09:22:51.814 INFO 10908 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-14 09:22:52.139 INFO 10908 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3561620b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 09:22:52.617 INFO 10908 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 09:22:52.638 INFO 10908 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 09:22:52.639 INFO 10908 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 09:22:52.728 INFO 10908 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 09:22:52.728 INFO 10908 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1868 ms -2019-10-14 09:22:53.658 INFO 10908 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 09:22:54.062 INFO 10908 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 09:22:54.117 INFO 10908 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 09:22:54.120 INFO 10908 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.92 seconds (JVM running for 5.011) -2019-10-14 09:22:58.874 INFO 10908 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-14 09:22:58.875 INFO 10908 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-14 09:22:58.885 INFO 10908 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-10-14 09:22:58.915 INFO 10908 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@44b5f8c4]} -2019-10-14 09:22:59.100 INFO 10908 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 09:22:59.104 DEBUG 10908 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-14 09:22:59.197 DEBUG 10908 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-14 09:22:59.221 DEBUG 10908 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-14 09:22:59.225 INFO 10908 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 09:23:01.741 INFO 10908 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@44b5f8c4]} -2019-10-14 09:23:01.746 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 09:23:01.749 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 09:23:01.753 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 09:23:01.755 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 09:23:01.757 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 09:23:01.760 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-14 09:23:01.762 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:23:01.768 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 09:23:01.770 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:23:01.772 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:23:01.774 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 09:23:01.774 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:23:01.775 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:23:01.775 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-14 09:23:01.776 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:23:01.778 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:23:01.779 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062518(Long) -2019-10-14 09:23:01.780 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:23:01.781 INFO 10908 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=http://localhost:8080/images/boyAvatar.jpg, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://localhost:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=1.9, todayTime=1.9, weekLeftTime=26.11, isPunch=false), IndexStudent(avatar=默认男头像, name=王彬玉, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-14 09:23:53.622 INFO 10908 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@44b5f8c4]} -2019-10-14 09:23:53.623 DEBUG 10908 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-14 09:23:53.630 DEBUG 10908 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-14 09:23:53.634 DEBUG 10908 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-14 09:23:53.636 DEBUG 10908 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-14 09:23:53.643 DEBUG 10908 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-14 09:23:53.635(Timestamp), 2019-10-14 09:23:53.635(Timestamp), 0.0(Double), 2019-10-14 09:23:53.635(Timestamp) -2019-10-14 09:23:53.646 DEBUG 10908 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-14 09:23:53.646 INFO 10908 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 09:23:57.149 INFO 10908 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@44b5f8c4]} -2019-10-14 09:23:57.150 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 09:23:57.150 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 09:23:57.153 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 09:23:57.155 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 09:23:57.155 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 09:23:57.157 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-14 09:23:57.158 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:23:57.158 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 09:23:57.160 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:23:57.161 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:23:57.162 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 09:23:57.163 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:23:57.164 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:23:57.165 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-14 09:23:57.167 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:23:57.168 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:23:57.168 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062518(Long) -2019-10-14 09:23:57.169 DEBUG 10908 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:23:57.170 INFO 10908 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=http://localhost:8080/images/boyAvatar.jpg, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://localhost:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=1.9, todayTime=1.9, weekLeftTime=26.11, isPunch=true), IndexStudent(avatar=默认男头像, name=王彬玉, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-14 09:24:04.934 INFO 10908 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@44b5f8c4]} -2019-10-14 09:24:04.935 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-14 09:24:04.937 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-14 09:24:04.941 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-14 09:24:04.942 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-14 09:24:04.945 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-14 09:24:04.942(Timestamp), 0.01(Double), 201731062517(Long), 2019-10-14 09:23:54.0(Timestamp) -2019-10-14 09:24:04.947 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-14 09:24:04.948 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-14 09:24:04.949 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-14 09:24:04.952 DEBUG 10908 --- [http-nio-8080-exec-1] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-14 09:24:04.953 INFO 10908 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 09:24:07.141 INFO 10908 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@44b5f8c4]} -2019-10-14 09:24:07.142 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 09:24:07.142 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 09:24:07.144 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 09:24:07.145 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 09:24:07.145 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 09:24:07.147 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-14 09:24:07.148 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:24:07.148 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 09:24:07.150 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:24:07.151 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:24:07.151 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 09:24:07.153 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:24:07.154 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 09:24:07.155 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062518(Long) -2019-10-14 09:24:07.156 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 09:24:07.157 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 09:24:07.157 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062518(Long) -2019-10-14 09:24:07.159 DEBUG 10908 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 09:24:07.159 INFO 10908 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=16, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=查出对应的照片url, avatar=http://localhost:8080/images/boyAvatar.jpg, createTime=Tue Oct 08 22:24:12 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://localhost:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=1.91, todayTime=1.91, weekLeftTime=26.09, isPunch=false), IndexStudent(avatar=默认男头像, name=王彬玉, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-14 10:48:31.329 INFO 14460 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14460 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 10:48:31.389 DEBUG 14460 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 10:48:31.389 INFO 14460 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 10:48:31.471 INFO 14460 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 10:48:31.471 INFO 14460 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 10:48:32.278 INFO 14460 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 10:48:32.298 INFO 14460 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-14 10:48:32.631 INFO 14460 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$7a8827d4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 10:48:33.060 INFO 14460 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 10:48:33.085 INFO 14460 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 10:48:33.085 INFO 14460 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 10:48:33.188 INFO 14460 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 10:48:33.189 INFO 14460 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1718 ms -2019-10-14 10:48:33.539 WARN 14460 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'punchRecordServiceImpl': Unsatisfied dependency expressed through field 'punchRecordMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'punchRecordMapper' defined in file [F:\ideaTest\punch\target\classes\com\yrmjhtdjxh\punch\mapper\PunchRecordMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'druid' defined in class path resource [com/yrmjhtdjxh/punch/conf/DruidConfig.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker': Invocation of init method failed; nested exception is org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException: Property spring.datasource.schema with value 'class path resource [punch.sql]' is invalid: The specified resource does not exist. -2019-10-14 10:48:33.542 INFO 14460 --- [restartedMain] o.apache.catalina.core.StandardService : Stopping service [Tomcat] -2019-10-14 10:48:33.557 INFO 14460 --- [restartedMain] ConditionEvaluationReportLoggingListener : - -Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled. -2019-10-14 10:48:33.566 ERROR 14460 --- [restartedMain] o.s.boot.SpringApplication : Application run failed - -org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'punchRecordServiceImpl': Unsatisfied dependency expressed through field 'punchRecordMapper'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'punchRecordMapper' defined in file [F:\ideaTest\punch\target\classes\com\yrmjhtdjxh\punch\mapper\PunchRecordMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'druid' defined in class path resource [com/yrmjhtdjxh/punch/conf/DruidConfig.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker': Invocation of init method failed; nested exception is org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException: Property spring.datasource.schema with value 'class path resource [punch.sql]' is invalid: The specified resource does not exist. - at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:598) - at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:90) - at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:376) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1411) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) - at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) - at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) - at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) - at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:847) - at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877) - at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549) - at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) - at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744) - at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391) - at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) - at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) - at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204) - at com.yrmjhtdjxh.punch.PunchApplication.main(PunchApplication.java:13) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) -Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'punchRecordMapper' defined in file [F:\ideaTest\punch\target\classes\com\yrmjhtdjxh\punch\mapper\PunchRecordMapper.class]: Unsatisfied dependency expressed through bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'druid' defined in class path resource [com/yrmjhtdjxh/punch/conf/DruidConfig.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker': Invocation of init method failed; nested exception is org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException: Property spring.datasource.schema with value 'class path resource [punch.sql]' is invalid: The specified resource does not exist. - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1515) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1395) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:592) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) - at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) - at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) - at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) - at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) - at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1255) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1175) - at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:595) - ... 24 common frames omitted -Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Unsatisfied dependency expressed through method 'sqlSessionFactory' parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'druid' defined in class path resource [com/yrmjhtdjxh/punch/conf/DruidConfig.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker': Invocation of init method failed; nested exception is org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException: Property spring.datasource.schema with value 'class path resource [punch.sql]' is invalid: The specified resource does not exist. - at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:769) - at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:509) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1321) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1160) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) - at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) - at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) - at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) - at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) - at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1255) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1175) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1500) - ... 35 common frames omitted -Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'druid' defined in class path resource [com/yrmjhtdjxh/punch/conf/DruidConfig.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker': Invocation of init method failed; nested exception is org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException: Property spring.datasource.schema with value 'class path resource [punch.sql]' is invalid: The specified resource does not exist. - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) - at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) - at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) - at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) - at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199) - at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:277) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1255) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1175) - at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:857) - at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:760) - ... 48 common frames omitted -Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker': Invocation of init method failed; nested exception is org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException: Property spring.datasource.schema with value 'class path resource [punch.sql]' is invalid: The specified resource does not exist. - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1778) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515) - at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320) - at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222) - at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318) - at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:224) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveNamedBean(DefaultListableBeanFactory.java:1123) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveBean(DefaultListableBeanFactory.java:413) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:346) - at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBean(DefaultListableBeanFactory.java:339) - at org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerPostProcessor.postProcessAfterInitialization(DataSourceInitializerPostProcessor.java:52) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsAfterInitialization(AbstractAutowireCapableBeanFactory.java:429) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1782) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593) - ... 58 common frames omitted -Caused by: org.springframework.boot.context.properties.source.InvalidConfigurationPropertyValueException: Property spring.datasource.schema with value 'class path resource [punch.sql]' is invalid: The specified resource does not exist. - at org.springframework.boot.autoconfigure.jdbc.DataSourceInitializer.getResources(DataSourceInitializer.java:163) - at org.springframework.boot.autoconfigure.jdbc.DataSourceInitializer.getScripts(DataSourceInitializer.java:146) - at org.springframework.boot.autoconfigure.jdbc.DataSourceInitializer.createSchema(DataSourceInitializer.java:93) - at org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker.afterPropertiesSet(DataSourceInitializerInvoker.java:62) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1837) - at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1774) - ... 72 common frames omitted - -2019-10-14 10:49:59.278 INFO 9444 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 9444 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 10:49:59.282 DEBUG 9444 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 10:49:59.285 INFO 9444 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 10:49:59.358 INFO 9444 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 10:49:59.358 INFO 9444 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 10:50:00.013 INFO 9444 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 10:50:00.027 INFO 9444 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11ms. Found 0 repository interfaces. -2019-10-14 10:50:00.293 INFO 9444 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6afa80a5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 10:50:00.753 INFO 9444 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 10:50:00.774 INFO 9444 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 10:50:00.774 INFO 9444 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 10:50:00.862 INFO 9444 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 10:50:00.863 INFO 9444 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1503 ms -2019-10-14 10:50:01.380 INFO 9444 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 10:50:01.693 INFO 9444 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 10:50:02.264 INFO 9444 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 10:50:02.677 INFO 9444 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 10:50:02.680 INFO 9444 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.995 seconds (JVM running for 5.497) -2019-10-14 11:02:27.452 INFO 6744 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 6744 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 11:02:27.455 DEBUG 6744 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:02:27.456 INFO 6744 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 11:02:27.517 INFO 6744 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 11:02:27.517 INFO 6744 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 11:02:28.243 INFO 6744 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:02:28.261 INFO 6744 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-14 11:02:28.630 INFO 6744 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ce7cfbb9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:02:29.102 INFO 6744 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 11:02:29.119 INFO 6744 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 11:02:29.119 INFO 6744 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 11:02:29.213 INFO 6744 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 11:02:29.214 INFO 6744 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1697 ms -2019-10-14 11:02:29.701 INFO 6744 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 11:02:29.984 INFO 6744 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 11:02:30.544 INFO 6744 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:02:30.935 INFO 6744 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 11:02:30.939 INFO 6744 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.216 seconds (JVM running for 5.205) -2019-10-14 11:02:33.475 INFO 6744 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-14 11:02:33.475 INFO 6744 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-14 11:02:33.490 INFO 6744 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-14 11:02:33.533 INFO 6744 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@388b1ae]} -2019-10-14 11:02:33.559 DEBUG 6744 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-14 11:02:33.614 DEBUG 6744 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-14 11:02:33.641 DEBUG 6744 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-10-14 11:02:33.646 INFO 6744 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-14 11:04:33.831 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14204 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 11:04:33.834 DEBUG 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:04:33.835 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 11:04:33.930 INFO 14204 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 11:04:33.931 INFO 14204 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 11:04:34.948 INFO 14204 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:04:34.964 INFO 14204 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-14 11:04:35.232 INFO 14204 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d2b6fe29] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:04:35.672 INFO 14204 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 11:04:35.698 INFO 14204 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 11:04:35.699 INFO 14204 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 11:04:35.791 INFO 14204 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 11:04:35.791 INFO 14204 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1860 ms -2019-10-14 11:04:36.322 INFO 14204 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 11:04:36.538 INFO 14204 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 11:04:37.016 INFO 14204 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:04:37.420 INFO 14204 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 11:04:37.424 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.223 seconds (JVM running for 5.206) -2019-10-14 11:04:41.861 INFO 14204 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-14 11:04:41.861 INFO 14204 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-14 11:04:41.874 INFO 14204 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-14 11:04:41.909 INFO 14204 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@78c4ae94]} -2019-10-14 11:04:41.931 DEBUG 14204 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-14 11:04:41.977 DEBUG 14204 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-14 11:04:41.997 DEBUG 14204 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-10-14 11:04:41.999 INFO 14204 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-14 11:04:55.998 INFO 14204 --- [Thread-9] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 11:04:55.998 INFO 14204 --- [Thread-9] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... -2019-10-14 11:04:56.002 INFO 14204 --- [Thread-9] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-10-14 11:04:56.417 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14204 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 11:04:56.417 DEBUG 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:04:56.418 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 11:04:56.595 INFO 14204 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:04:56.598 INFO 14204 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 3ms. Found 0 repository interfaces. -2019-10-14 11:04:56.645 INFO 14204 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d2b6fe29] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:04:56.789 INFO 14204 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 11:04:56.791 INFO 14204 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 11:04:56.791 INFO 14204 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 11:04:56.826 INFO 14204 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 11:04:56.826 INFO 14204 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 406 ms -2019-10-14 11:04:57.121 INFO 14204 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited -2019-10-14 11:04:57.283 INFO 14204 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 11:04:57.760 INFO 14204 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:04:58.289 INFO 14204 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 11:04:58.290 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 1.908 seconds (JVM running for 26.072) -2019-10-14 11:04:58.296 INFO 14204 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2019-10-14 11:05:01.718 INFO 14204 --- [Thread-19] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 11:05:01.721 INFO 14204 --- [Thread-19] com.alibaba.druid.pool.DruidDataSource : {dataSource-2} closing ... -2019-10-14 11:05:01.731 INFO 14204 --- [Thread-19] com.alibaba.druid.pool.DruidDataSource : {dataSource-2} closed -2019-10-14 11:05:02.444 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14204 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 11:05:02.444 DEBUG 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:05:02.444 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 11:05:02.680 INFO 14204 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:05:02.684 INFO 14204 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 4ms. Found 0 repository interfaces. -2019-10-14 11:05:02.751 INFO 14204 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d2b6fe29] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:05:02.902 INFO 14204 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 11:05:02.904 INFO 14204 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 11:05:02.904 INFO 14204 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 11:05:02.920 INFO 14204 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 11:05:02.920 INFO 14204 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 474 ms -2019-10-14 11:05:03.132 INFO 14204 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-3} inited -2019-10-14 11:05:03.300 INFO 14204 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 11:05:03.592 INFO 14204 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:05:03.876 INFO 14204 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 11:05:03.877 INFO 14204 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 1.475 seconds (JVM running for 31.658) -2019-10-14 11:05:03.879 INFO 14204 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2019-10-14 11:05:14.881 INFO 14668 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 14668 (started by etron in F:\ideaTest\punch) -2019-10-14 11:05:14.882 DEBUG 14668 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:05:14.885 INFO 14668 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-14 11:05:15.814 INFO 14668 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:05:15.839 INFO 14668 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18ms. Found 0 repository interfaces. -2019-10-14 11:05:16.528 INFO 14668 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ac49b766] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:05:18.030 INFO 14668 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 11:05:21.409 INFO 14668 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:05:22.104 INFO 14668 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 8.102 seconds (JVM running for 9.382) -2019-10-14 11:05:22.685 INFO 14668 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 11:05:22.688 INFO 14668 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... -2019-10-14 11:05:22.705 INFO 14668 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-10-14 11:13:10.416 INFO 14204 --- [Thread-25] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 11:13:10.417 INFO 14204 --- [Thread-25] com.alibaba.druid.pool.DruidDataSource : {dataSource-3} closing ... -2019-10-14 11:13:10.422 INFO 14204 --- [Thread-25] com.alibaba.druid.pool.DruidDataSource : {dataSource-3} closed -2019-10-14 11:13:38.079 INFO 8524 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 8524 (started by etron in F:\ideaTest\punch) -2019-10-14 11:13:38.080 DEBUG 8524 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:13:38.085 INFO 8524 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-14 11:13:39.036 INFO 8524 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:13:39.060 INFO 8524 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 17ms. Found 0 repository interfaces. -2019-10-14 11:13:39.685 INFO 8524 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$96fcd7fc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:13:43.129 INFO 8524 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:13:44.141 INFO 8524 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 6.769 seconds (JVM running for 7.74) -2019-10-14 11:13:44.626 INFO 8524 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 11:13:44.632 INFO 8524 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-14 11:15:11.834 INFO 8656 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 8656 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 11:15:11.837 DEBUG 8656 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:15:11.838 INFO 8656 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 11:15:11.954 INFO 8656 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 11:15:11.954 INFO 8656 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 11:15:12.732 INFO 8656 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:15:12.749 INFO 8656 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 13ms. Found 0 repository interfaces. -2019-10-14 11:15:13.045 INFO 8656 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$746beeed] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:15:13.588 INFO 8656 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 11:15:13.615 INFO 8656 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 11:15:13.615 INFO 8656 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 11:15:13.711 INFO 8656 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 11:15:13.712 INFO 8656 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1758 ms -2019-10-14 11:15:14.538 INFO 8656 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:15:15.011 INFO 8656 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 11:15:15.086 INFO 8656 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 11:15:15.092 INFO 8656 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.864 seconds (JVM running for 5.378) -2019-10-14 11:16:08.830 INFO 6756 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 6756 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 11:16:08.833 DEBUG 6756 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:16:08.835 INFO 6756 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 11:16:09.114 INFO 6756 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 11:16:09.114 INFO 6756 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 11:16:10.590 INFO 6756 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:16:10.613 INFO 6756 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18ms. Found 0 repository interfaces. -2019-10-14 11:16:11.222 INFO 6756 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6afa80a5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:16:12.008 INFO 6756 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 11:16:12.036 INFO 6756 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 11:16:12.037 INFO 6756 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 11:16:12.133 INFO 6756 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 11:16:12.133 INFO 6756 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3018 ms -2019-10-14 11:16:13.007 INFO 6756 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:16:13.405 INFO 6756 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 11:16:13.469 INFO 6756 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 11:16:13.477 INFO 6756 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.072 seconds (JVM running for 8.658) -2019-10-14 11:16:50.096 INFO 1104 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 1104 (started by etron in F:\ideaTest\punch) -2019-10-14 11:16:50.103 DEBUG 1104 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:16:50.107 INFO 1104 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-14 11:16:51.087 INFO 1104 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:16:51.116 INFO 1104 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19ms. Found 0 repository interfaces. -2019-10-14 11:16:51.670 INFO 1104 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$823e72aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:16:54.590 INFO 1104 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:16:55.524 INFO 1104 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 6.041 seconds (JVM running for 6.995) -2019-10-14 11:16:55.951 INFO 1104 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 11:16:55.960 INFO 1104 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-14 11:28:22.253 INFO 9648 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 9648 (started by etron in F:\ideaTest\punch) -2019-10-14 11:28:22.254 DEBUG 9648 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:28:22.257 INFO 9648 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-14 11:28:23.515 INFO 9648 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:28:23.588 INFO 9648 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 45ms. Found 0 repository interfaces. -2019-10-14 11:28:24.434 INFO 9648 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c874c97a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:28:27.201 INFO 9648 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:28:27.996 INFO 9648 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 6.5 seconds (JVM running for 7.73) -2019-10-14 11:28:28.285 INFO 9648 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 11:28:28.294 INFO 9648 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-14 11:30:52.723 INFO 11816 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 11816 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 11:30:52.726 DEBUG 11816 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:30:52.727 INFO 11816 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 11:30:52.889 INFO 11816 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 11:30:52.890 INFO 11816 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 11:30:53.543 INFO 11816 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:30:53.557 INFO 11816 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11ms. Found 0 repository interfaces. -2019-10-14 11:30:53.831 INFO 11816 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f883993a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:30:54.199 INFO 11816 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 11:30:54.215 INFO 11816 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 11:30:54.215 INFO 11816 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 11:30:54.287 INFO 11816 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 11:30:54.287 INFO 11816 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1397 ms -2019-10-14 11:30:55.035 INFO 11816 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:30:55.360 INFO 11816 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 11:30:55.405 INFO 11816 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 11:30:55.408 INFO 11816 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.355 seconds (JVM running for 4.354) -2019-10-14 11:31:16.250 INFO 11816 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-14 11:31:16.251 INFO 11816 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-14 11:31:16.260 INFO 11816 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-10-14 11:31:16.335 INFO 11816 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=0, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=, createTime=null, isPunch=false)]} -2019-10-14 11:31:16.513 INFO 11816 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 11:31:16.518 DEBUG 11816 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-14 11:31:16.615 DEBUG 11816 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 123456(String), 曾中杰(String), 1(Integer), 2017(Integer), http://47.102.114.0:8080/images/boyAvatar.jpg(String), http://47.102.114.0:8080/images/boyAvatar.jpg(String), 2019-10-14 11:31:16.337(Timestamp), false(Boolean) -2019-10-14 11:31:16.627 DEBUG 11816 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-14 11:31:16.629 INFO 11816 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 11:31:33.770 INFO 11816 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@62e74f4a]} -2019-10-14 11:31:33.779 ERROR 11816 --- [http-nio-8080-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause - -java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.web.IndexController.startPunch(IndexController.java:76) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$e96d170f.startPunch() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-14 11:33:18.000 INFO 11816 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@62e74f4a]} -2019-10-14 11:33:18.006 DEBUG 11816 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-14 11:33:18.030 DEBUG 11816 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-14 11:33:18.052 DEBUG 11816 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-14 11:33:18.055 INFO 11816 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 11:33:22.542 INFO 11816 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@62e74f4a]} -2019-10-14 11:33:22.543 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-14 11:33:22.548 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-14 11:33:22.552 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-14 11:33:22.553 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-14 11:33:22.555 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-14 11:33:22.552(Timestamp), 2019-10-14 11:33:22.552(Timestamp), 0.0(Double), 2019-10-14 11:33:22.552(Timestamp) -2019-10-14 11:33:22.565 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-14 11:33:22.565 INFO 11816 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 11:33:33.627 WARN 11816 --- [http-nio-8080-exec-7] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required Long parameter 'studentID' is not present] -2019-10-14 11:34:13.733 INFO 11816 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@62e74f4a]} -2019-10-14 11:34:13.734 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-14 11:34:13.738 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-14 11:34:13.740 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-14 11:34:13.741 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-14 11:34:13.743 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-14 11:34:13.74(Timestamp), 0.02(Double), 201731062517(Long), 2019-10-14 11:33:23.0(Timestamp) -2019-10-14 11:34:13.746 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-14 11:34:13.747 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-14 11:34:13.747 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-14 11:34:13.750 DEBUG 11816 --- [http-nio-8080-exec-10] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-14 11:34:13.750 INFO 11816 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 11:35:46.713 INFO 11816 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@33bc8590]} -2019-10-14 11:35:46.714 INFO 11816 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-14 11:35:51.707 INFO 11816 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@33bc8590]} -2019-10-14 11:35:51.714 DEBUG 11816 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-14 11:35:51.715 DEBUG 11816 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-14 11:35:51.719 DEBUG 11816 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-14 11:35:51.720 INFO 11816 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 11:35:53.246 INFO 11816 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@33bc8590]} -2019-10-14 11:35:54.595 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-14 11:35:54.598 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-14 11:35:54.606 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-14 11:35:54.610 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-14 11:35:54.612 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-14 11:35:54.617 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getAll : <== Total: 1 -2019-10-14 11:35:54.621 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-14 11:35:54.632 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-14 11:35:54.638 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-14 11:35:54.644 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-14 11:35:54.648 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-14 11:35:54.652 DEBUG 11816 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-14 11:35:54.655 INFO 11816 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.03, todayTime=0.03, weekLeftTime=27.97, isPunch=false)], status=success} -2019-10-14 11:36:42.351 INFO 15332 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 15332 (started by etron in F:\ideaTest\punch) -2019-10-14 11:36:42.352 DEBUG 15332 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:36:42.353 INFO 15332 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-14 11:36:43.339 INFO 15332 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:36:43.360 INFO 15332 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16ms. Found 0 repository interfaces. -2019-10-14 11:36:44.072 INFO 15332 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bad3bed3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:36:46.739 INFO 15332 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:36:48.881 INFO 15332 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 7.158 seconds (JVM running for 8.15) -2019-10-14 11:36:49.795 INFO 15332 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-14 11:36:49.828 INFO 15332 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-14 11:43:39.114 INFO 4368 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 4368 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-14 11:43:39.117 DEBUG 4368 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-14 11:43:39.118 INFO 4368 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-14 11:43:39.301 INFO 4368 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-14 11:43:39.302 INFO 4368 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-14 11:43:40.309 INFO 4368 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-14 11:43:40.323 INFO 4368 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-14 11:43:40.612 INFO 4368 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a4fe337a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-14 11:43:41.220 INFO 4368 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-14 11:43:41.238 INFO 4368 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-14 11:43:41.239 INFO 4368 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-14 11:43:41.337 INFO 4368 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-14 11:43:41.338 INFO 4368 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2036 ms -2019-10-14 11:43:42.161 INFO 4368 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-14 11:43:42.476 INFO 4368 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-14 11:43:42.524 INFO 4368 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-14 11:43:42.527 INFO 4368 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.093 seconds (JVM running for 5.417) -2019-10-14 11:45:19.187 INFO 4368 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-14 11:45:19.187 INFO 4368 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-14 11:45:19.201 INFO 4368 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-10-14 11:45:19.236 INFO 4368 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@454285d8]} -2019-10-14 11:45:19.427 INFO 4368 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-14 11:45:19.432 DEBUG 4368 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-14 11:45:19.537 DEBUG 4368 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-14 11:45:19.559 DEBUG 4368 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-14 11:45:19.563 INFO 4368 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 11:45:27.848 INFO 4368 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@454285d8]} -2019-10-14 11:45:27.853 INFO 4368 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-14 11:45:36.746 INFO 4368 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@454285d8]} -2019-10-14 11:45:36.747 DEBUG 4368 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-14 11:45:36.752 DEBUG 4368 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-14 11:45:36.755 DEBUG 4368 --- [http-nio-8080-exec-4] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-14 11:45:36.757 DEBUG 4368 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-14 11:45:36.768 DEBUG 4368 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-14 11:45:36.756(Timestamp), 2019-10-14 11:45:36.756(Timestamp), 0.0(Double), 2019-10-14 11:45:36.756(Timestamp) -2019-10-14 11:45:36.773 DEBUG 4368 --- [http-nio-8080-exec-4] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-14 11:45:36.774 INFO 4368 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-14 11:45:39.577 INFO 4368 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[201731062517, org.apache.catalina.session.StandardSessionFacade@454285d8]} -2019-10-14 11:45:39.578 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-14 11:45:39.580 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-14 11:45:39.584 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-14 11:45:39.585 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-14 11:45:39.588 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-14 11:45:39.584(Timestamp), 0.01(Double), 201731062517(Long), 2019-10-14 11:45:37.0(Timestamp) -2019-10-14 11:45:39.591 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-14 11:45:39.592 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-14 11:45:39.594 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-14 11:45:39.597 DEBUG 4368 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-14 11:45:39.597 INFO 4368 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} diff --git a/log/punch-start.log.2019-10-16.0 b/log/punch-start.log.2019-10-16.0 deleted file mode 100644 index 21e876e..0000000 --- a/log/punch-start.log.2019-10-16.0 +++ /dev/null @@ -1,387 +0,0 @@ -2019-10-16 19:30:41.532 INFO 14472 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14472 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-16 19:30:41.572 DEBUG 14472 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-16 19:30:41.575 INFO 14472 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-16 19:30:41.778 INFO 14472 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-16 19:30:41.780 INFO 14472 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-16 19:30:42.878 INFO 14472 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-16 19:30:42.920 INFO 14472 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 29ms. Found 0 repository interfaces. -2019-10-16 19:30:43.419 INFO 14472 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1cd2bff9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-16 19:30:43.986 INFO 14472 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-16 19:30:44.011 INFO 14472 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-16 19:30:44.011 INFO 14472 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-16 19:30:44.115 INFO 14472 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-16 19:30:44.115 INFO 14472 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2334 ms -2019-10-16 19:30:45.172 INFO 14472 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-16 19:30:45.592 INFO 14472 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-16 19:30:45.673 INFO 14472 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-16 19:30:45.676 INFO 14472 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.234 seconds (JVM running for 6.659) -2019-10-16 19:32:14.814 INFO 14472 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-16 19:32:14.814 INFO 14472 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-16 19:32:14.827 INFO 14472 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-16 19:32:14.909 WARN 14472 --- [http-nio-8080-exec-2] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries; nested exception is com.fasterxml.jackson.core.JsonParseException: Unexpected character ('"' (code 34)): was expecting comma to separate Object entries - at [Source: (PushbackInputStream); line: 4, column: 6]] -2019-10-16 19:32:47.027 WARN 14472 --- [http-nio-8080-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` from String "2019-10-16 19:09:17": not a valid representation (error: Failed to parse Date value '2019-10-16 19:09:17': Cannot parse date "2019-10-16 19:09:17": while it seems to fit format 'yyyy-MM-dd'T'HH:mm:ss.SSSZ', parsing fails (leniency? null)); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.util.Date` from String "2019-10-16 19:09:17": not a valid representation (error: Failed to parse Date value '2019-10-16 19:09:17': Cannot parse date "2019-10-16 19:09:17": while it seems to fit format 'yyyy-MM-dd'T'HH:mm:ss.SSSZ', parsing fails (leniency? null)) - at [Source: (PushbackInputStream); line: 10, column: 19] (through reference chain: com.yrmjhtdjxh.punch.domain.Student["createTime"])] -2019-10-16 19:33:01.955 INFO 14472 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=20173, password=123456, name=xiang, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=, createTime=null, isPunch=false)]} -2019-10-16 19:33:02.349 INFO 14472 --- [http-nio-8080-exec-6] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-16 19:33:02.356 DEBUG 14472 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-16 19:33:02.464 DEBUG 14472 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 20173(Long), 123456(String), xiang(String), 1(Integer), 2017(Integer), http://118.24.95.11:7000/pig.jpg(String), http://47.102.114.0:8080/images/boyAvatar.jpg(String), 2019-10-16 19:33:01.959(Timestamp), false(Boolean) -2019-10-16 19:33:02.526 DEBUG 14472 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-16 19:33:02.527 INFO 14472 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 19:35:51.969 INFO 14472 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@e83b8d2]} -2019-10-16 19:35:51.976 DEBUG 14472 --- [http-nio-8080-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-16 19:35:52.001 DEBUG 14472 --- [http-nio-8080-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-16 19:35:52.043 DEBUG 14472 --- [http-nio-8080-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-16 19:35:52.046 INFO 14472 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 19:36:07.491 INFO 14472 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[201731062517, 123456, org.apache.catalina.session.StandardSessionFacade@e83b8d2]} -2019-10-16 19:36:07.492 DEBUG 14472 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-16 19:36:07.493 DEBUG 14472 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-16 19:36:07.496 DEBUG 14472 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-16 19:36:07.497 INFO 14472 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 19:39:34.370 INFO 13640 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13640 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-16 19:39:34.378 DEBUG 13640 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-16 19:39:34.379 INFO 13640 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-16 19:39:34.489 INFO 13640 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-16 19:39:34.489 INFO 13640 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-16 19:39:35.498 INFO 13640 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-16 19:39:35.527 INFO 13640 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23ms. Found 0 repository interfaces. -2019-10-16 19:39:35.920 INFO 13640 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$470e9000] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-16 19:39:36.446 INFO 13640 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-16 19:39:36.473 INFO 13640 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-16 19:39:36.474 INFO 13640 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-16 19:39:36.570 INFO 13640 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-16 19:39:36.571 INFO 13640 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2082 ms -2019-10-16 19:39:37.920 INFO 13640 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-16 19:39:38.385 INFO 13640 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-16 19:39:38.430 INFO 13640 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-16 19:39:38.434 INFO 13640 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.68 seconds (JVM running for 6.204) -2019-10-16 19:39:54.188 INFO 13640 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-16 19:39:54.188 INFO 13640 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-16 19:39:54.199 INFO 13640 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-16 19:39:54.270 INFO 13640 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@9eaad2a]} -2019-10-16 19:39:54.274 INFO 13640 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{} -2019-10-16 19:41:27.140 INFO 10264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 10264 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-16 19:41:27.144 DEBUG 10264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-16 19:41:27.145 INFO 10264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-16 19:41:27.288 INFO 10264 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-16 19:41:27.289 INFO 10264 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-16 19:41:28.226 INFO 10264 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-16 19:41:28.248 INFO 10264 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16ms. Found 0 repository interfaces. -2019-10-16 19:41:28.757 INFO 10264 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$add60701] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-16 19:41:29.457 INFO 10264 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-16 19:41:29.484 INFO 10264 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-16 19:41:29.485 INFO 10264 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-16 19:41:29.585 INFO 10264 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-16 19:41:29.585 INFO 10264 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2296 ms -2019-10-16 19:41:31.701 INFO 10264 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-16 19:41:33.326 INFO 10264 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-16 19:41:33.383 INFO 10264 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-16 19:41:33.386 INFO 10264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.984 seconds (JVM running for 8.543) -2019-10-16 19:41:46.735 INFO 10264 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-16 19:41:46.735 INFO 10264 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-16 19:41:46.748 INFO 10264 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-16 19:41:46.809 INFO 10264 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@4be97b90]} -2019-10-16 19:41:46.999 INFO 10264 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-16 19:41:47.004 DEBUG 10264 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-16 19:41:47.101 DEBUG 10264 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-16 19:41:47.142 DEBUG 10264 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-16 19:41:47.147 INFO 10264 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 19:44:34.009 INFO 13596 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13596 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-16 19:44:34.012 DEBUG 13596 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-16 19:44:34.013 INFO 13596 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-16 19:44:34.158 INFO 13596 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-16 19:44:34.158 INFO 13596 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-16 19:44:35.376 INFO 13596 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-16 19:44:35.396 INFO 13596 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-16 19:44:35.811 INFO 13596 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8f6d08d8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-16 19:44:36.333 INFO 13596 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-16 19:44:36.358 INFO 13596 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-16 19:44:36.358 INFO 13596 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-16 19:44:36.478 INFO 13596 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-16 19:44:36.479 INFO 13596 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2320 ms -2019-10-16 19:44:37.553 INFO 13596 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-16 19:44:37.965 INFO 13596 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-16 19:44:38.013 INFO 13596 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-16 19:44:38.016 INFO 13596 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.319 seconds (JVM running for 7.182) -2019-10-16 19:44:47.062 INFO 13596 --- [http-nio-8080-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-16 19:44:47.062 INFO 13596 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-16 19:44:47.072 INFO 13596 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-10-16 19:44:47.134 INFO 13596 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@7736869b]} -2019-10-16 19:44:47.335 INFO 13596 --- [http-nio-8080-exec-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-16 19:44:47.340 DEBUG 13596 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-16 19:44:47.443 DEBUG 13596 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-16 19:44:47.484 DEBUG 13596 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-16 19:44:47.488 INFO 13596 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 19:45:17.099 INFO 13596 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7736869b]} -2019-10-16 19:45:17.103 DEBUG 13596 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-16 19:45:17.112 DEBUG 13596 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-16 19:45:17.143 DEBUG 13596 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-16 19:45:17.144 DEBUG 13596 --- [http-nio-8080-exec-2] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-16 19:45:17.154 DEBUG 13596 --- [http-nio-8080-exec-2] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-16 19:45:17.144(Timestamp), 2019-10-16 19:45:17.144(Timestamp), 0.0(Double), 2019-10-16 19:45:17.144(Timestamp) -2019-10-16 19:45:17.180 DEBUG 13596 --- [http-nio-8080-exec-2] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-16 19:45:17.181 INFO 13596 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 19:45:19.017 INFO 13596 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7736869b]} -2019-10-16 19:45:19.017 INFO 13596 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-16 19:45:28.864 INFO 13596 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7736869b]} -2019-10-16 19:45:28.867 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-16 19:45:28.870 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-16 19:45:28.872 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-16 19:45:28.874 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-16 19:45:28.876 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-16 19:45:28.873(Timestamp), 0.01(Double), 201731062517(Long), 2019-10-16 19:45:17.0(Timestamp) -2019-10-16 19:45:28.883 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-16 19:45:28.883 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-16 19:45:28.884 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-16 19:45:28.886 DEBUG 13596 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-16 19:45:28.887 INFO 13596 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 19:45:30.426 INFO 13596 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7736869b]} -2019-10-16 19:45:30.427 INFO 13596 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-16 19:45:48.473 INFO 13596 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@7736869b]} -2019-10-16 19:45:48.474 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-16 19:45:48.475 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-16 19:45:48.478 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-16 19:45:48.480 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-16 19:45:48.480 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-16 19:45:48.483 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : <== Total: 2 -2019-10-16 19:45:48.484 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-16 19:45:48.489 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-16 19:45:48.509 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-16 19:45:48.512 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-16 19:45:48.514 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-16 19:45:48.515 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-16 19:45:48.516 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-16 19:45:48.516 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 20173(Long) -2019-10-16 19:45:48.517 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-16 19:45:48.518 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-16 19:45:48.518 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 20173(Long) -2019-10-16 19:45:48.520 DEBUG 13596 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-16 19:45:48.521 INFO 13596 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.05, todayTime=0.02, weekLeftTime=27.95, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-16 19:46:58.125 INFO 13792 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 13792 (started by etron in F:\ideaTest\punch) -2019-10-16 19:46:58.127 DEBUG 13792 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-16 19:46:58.129 INFO 13792 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-16 19:46:59.025 INFO 13792 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-16 19:46:59.045 INFO 13792 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. -2019-10-16 19:46:59.611 INFO 13792 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$823e72aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-16 19:47:02.311 INFO 13792 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-16 19:47:03.241 INFO 13792 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 5.741 seconds (JVM running for 6.779) -2019-10-16 19:47:03.646 INFO 13792 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-16 19:47:03.654 INFO 13792 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-16 20:03:26.790 INFO 12136 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 12136 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-16 20:03:26.794 DEBUG 12136 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-16 20:03:26.795 INFO 12136 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-16 20:03:26.927 INFO 12136 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-16 20:03:26.927 INFO 12136 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-16 20:03:27.832 INFO 12136 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-16 20:03:29.193 INFO 12136 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 12ms. Found 0 repository interfaces. -2019-10-16 20:03:29.474 INFO 12136 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3f965b7b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-16 20:03:29.908 INFO 12136 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-16 20:03:29.925 INFO 12136 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-16 20:03:29.925 INFO 12136 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-16 20:03:29.999 INFO 12136 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-16 20:03:30.000 INFO 12136 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3072 ms -2019-10-16 20:03:30.849 INFO 12136 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-16 20:03:31.243 INFO 12136 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-16 20:03:31.292 INFO 12136 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-16 20:03:31.294 INFO 12136 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.389 seconds (JVM running for 6.61) -2019-10-16 20:03:50.381 INFO 12136 --- [http-nio-8080-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-16 20:03:50.381 INFO 12136 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-16 20:03:50.391 INFO 12136 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-10-16 20:03:50.420 WARN 12136 --- [http-nio-8080-exec-3] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported] -2019-10-16 20:04:55.420 WARN 12136 --- [http-nio-8080-exec-5] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content type 'application/x-www-form-urlencoded;charset=UTF-8' not supported] -2019-10-16 20:06:01.938 INFO 12136 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062520, password=123456, name=大大, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=, createTime=null, isPunch=false)]} -2019-10-16 20:06:02.115 INFO 12136 --- [http-nio-8080-exec-8] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-16 20:06:03.725 DEBUG 12136 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-16 20:06:03.810 DEBUG 12136 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062520(Long), 123456(String), 大大(String), 1(Integer), 2017(Integer), http://118.24.95.11:7000/pig.jpg(String), http://47.102.114.0:8080/images/boyAvatar.jpg(String), 2019-10-16 20:06:01.942(Timestamp), false(Boolean) -2019-10-16 20:06:03.816 DEBUG 12136 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-16 20:06:03.817 INFO 12136 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 20:06:25.152 INFO 12136 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062520, password=123456, name=呵呵哒, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=null, createTime=null, isPunch=false)]} -2019-10-16 20:06:25.153 DEBUG 12136 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) -2019-10-16 20:06:25.154 DEBUG 12136 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 201731062520(Long), 123456(String), 呵呵哒(String), 1(Integer), 2017(Integer), http://118.24.95.11:7000/pig.jpg(String), http://47.102.114.0:8080/images/boyAvatar.jpg(String), 2019-10-16 20:06:25.152(Timestamp), false(Boolean) -2019-10-16 20:06:25.157 DEBUG 12136 --- [http-nio-8080-exec-9] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 -2019-10-16 20:06:25.157 INFO 12136 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 20:28:42.782 INFO 13956 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13956 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-16 20:28:42.787 DEBUG 13956 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-16 20:28:42.815 INFO 13956 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-16 20:28:42.942 INFO 13956 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-16 20:28:42.943 INFO 13956 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-16 20:28:43.615 INFO 13956 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-16 20:28:43.630 INFO 13956 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 11ms. Found 0 repository interfaces. -2019-10-16 20:28:43.989 INFO 13956 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$365c1ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-16 20:28:44.509 INFO 13956 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-16 20:28:44.533 INFO 13956 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-16 20:28:44.534 INFO 13956 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-16 20:28:44.632 INFO 13956 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-16 20:28:44.632 INFO 13956 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1689 ms -2019-10-16 20:28:45.550 INFO 13956 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-16 20:28:45.977 INFO 13956 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-16 20:28:46.038 INFO 13956 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-16 20:28:46.042 INFO 13956 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.929 seconds (JVM running for 5.271) -2019-10-16 20:29:03.352 INFO 13956 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-16 20:29:03.352 INFO 13956 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-16 20:29:03.363 INFO 13956 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-16 20:29:03.454 INFO 13956 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062520, password=123456, name=呵呵哒, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=null, createTime=null, isPunch=false)]} -2019-10-16 20:29:03.641 INFO 13956 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-16 20:29:03.646 DEBUG 13956 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-16 20:29:03.742 DEBUG 13956 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062520(Long) -2019-10-16 20:29:03.767 DEBUG 13956 --- [http-nio-8080-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 2 -2019-10-16 20:29:03.779 ERROR 13956 --- [http-nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2] with root cause - -org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2 - at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:80) - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:426) - at com.sun.proxy.$Proxy75.selectOne(Unknown Source) - at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:159) - at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87) - at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) - at com.sun.proxy.$Proxy77.getOne(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.getOne(StudentServiceImpl.java:22) - at com.yrmjhtdjxh.punch.web.StudentController.register(StudentController.java:39) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$5e62098c.register() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-16 20:30:13.363 INFO 13956 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062520, password=123456, name=呵呵哒, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=null, createTime=null, isPunch=false)]} -2019-10-16 20:30:13.369 DEBUG 13956 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-16 20:30:13.369 DEBUG 13956 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062520(Long) -2019-10-16 20:30:13.372 DEBUG 13956 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-16 20:30:13.373 INFO 13956 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-16 20:30:53.459 INFO 13956 --- [Thread-12] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-16 20:30:53.460 INFO 13956 --- [Thread-12] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... -2019-10-16 20:30:53.469 INFO 13956 --- [Thread-12] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-10-16 20:30:54.478 INFO 13956 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13956 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-16 20:30:54.479 DEBUG 13956 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-16 20:30:54.479 INFO 13956 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-16 20:30:54.721 INFO 13956 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-16 20:30:54.726 INFO 13956 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5ms. Found 0 repository interfaces. -2019-10-16 20:30:54.796 INFO 13956 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$365c1ef] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-16 20:30:55.013 INFO 13956 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-16 20:30:55.014 INFO 13956 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-16 20:30:55.015 INFO 13956 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-16 20:30:55.045 INFO 13956 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-16 20:30:55.045 INFO 13956 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 563 ms -2019-10-16 20:30:55.726 INFO 13956 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-16 20:30:56.091 INFO 13956 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-16 20:30:56.122 INFO 13956 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-16 20:30:56.122 INFO 13956 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 1.687 seconds (JVM running for 135.351) -2019-10-16 20:30:56.126 INFO 13956 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged -2019-10-16 20:31:00.182 INFO 13956 --- [http-nio-8080-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-16 20:31:00.183 INFO 13956 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-16 20:31:00.196 INFO 13956 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-16 20:31:00.200 INFO 13956 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062520, password=123456, name=呵呵哒, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=null, createTime=null, isPunch=false)]} -2019-10-16 20:31:00.242 INFO 13956 --- [http-nio-8080-exec-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-2} inited -2019-10-16 20:31:00.242 DEBUG 13956 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-16 20:31:00.243 DEBUG 13956 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062520(Long) -2019-10-16 20:31:00.245 DEBUG 13956 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-16 20:31:00.246 INFO 13956 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{error=该学号已经存在, status=fail} -2019-10-16 20:31:42.341 INFO 13956 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@292a8529]} -2019-10-16 20:31:42.344 INFO 13956 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-16 20:32:01.856 INFO 13956 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{name=呵呵哒, studentID=201731062520, password=123456, sex=1, photo=http://118.24.95.11:7000/pig.jpg, ispunch=0}, org.apache.catalina.session.StandardSessionFacade@292a8529]} -2019-10-16 20:32:01.859 DEBUG 13956 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-16 20:32:01.861 DEBUG 13956 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062520(Long), 123456(String) -2019-10-16 20:32:01.863 DEBUG 13956 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-16 20:32:01.864 INFO 13956 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 20:32:09.103 INFO 13956 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@292a8529]} -2019-10-16 20:32:09.103 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-16 20:32:09.104 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062520(Long) -2019-10-16 20:32:09.105 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-16 20:32:09.107 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-16 20:32:09.108 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-16 20:32:09.111 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : <== Total: 3 -2019-10-16 20:32:09.112 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-16 20:32:09.119 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-16 20:32:09.121 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-16 20:32:09.123 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-16 20:32:09.125 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-16 20:32:09.126 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-16 20:32:09.127 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-16 20:32:09.127 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 20173(Long) -2019-10-16 20:32:09.128 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-16 20:32:09.128 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-16 20:32:09.129 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 20173(Long) -2019-10-16 20:32:09.130 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-16 20:32:09.131 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-16 20:32:09.131 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062520(Long) -2019-10-16 20:32:09.132 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-16 20:32:09.133 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-16 20:32:09.133 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062520(Long) -2019-10-16 20:32:09.134 DEBUG 13956 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-16 20:32:09.135 INFO 13956 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=21, studentID=201731062520, password=123456, name=大大, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Oct 16 20:06:02 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.05, todayTime=0.02, weekLeftTime=27.95, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-16 20:34:13.059 WARN 13956 --- [http-nio-8080-exec-8] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.util.Map com.yrmjhtdjxh.punch.web.StudentController.getOne(java.util.Map,javax.servlet.http.HttpSession)] -2019-10-16 20:34:42.177 INFO 13956 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{name=呵呵哒, studentID=201731062520, password=123456, sex=1, photo=http://118.24.95.11:7000/pig.jpg, ispunch=0}, org.apache.catalina.session.StandardSessionFacade@292a8529]} -2019-10-16 20:34:42.183 DEBUG 13956 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-16 20:34:42.184 DEBUG 13956 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062520(Long), 123456(String) -2019-10-16 20:34:42.185 DEBUG 13956 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-16 20:34:42.185 INFO 13956 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-16 21:07:20.914 INFO 13956 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062520, password=123456}, org.apache.catalina.session.StandardSessionFacade@ac67182]} -2019-10-16 21:07:20.923 DEBUG 13956 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-16 21:07:20.923 DEBUG 13956 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062520(Long), 123456(String) -2019-10-16 21:07:20.941 DEBUG 13956 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-16 21:07:20.942 INFO 13956 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} diff --git a/log/punch-start.log.2019-10-17.0 b/log/punch-start.log.2019-10-17.0 deleted file mode 100644 index 208603d..0000000 --- a/log/punch-start.log.2019-10-17.0 +++ /dev/null @@ -1,507 +0,0 @@ -2019-10-17 18:04:16.951 INFO 14904 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14904 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-17 18:04:17.085 DEBUG 14904 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 18:04:17.086 INFO 14904 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-17 18:04:17.172 INFO 14904 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-17 18:04:17.174 INFO 14904 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-17 18:04:18.609 INFO 14904 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 18:04:18.636 INFO 14904 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19ms. Found 0 repository interfaces. -2019-10-17 18:04:19.036 INFO 14904 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a7a08c7a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 18:04:19.788 INFO 14904 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-17 18:04:19.822 INFO 14904 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-17 18:04:19.823 INFO 14904 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-17 18:04:19.962 INFO 14904 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-17 18:04:19.963 INFO 14904 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2789 ms -2019-10-17 18:04:21.278 INFO 14904 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 18:04:21.886 INFO 14904 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-17 18:04:21.971 INFO 14904 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-17 18:04:21.975 INFO 14904 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.248 seconds (JVM running for 8.374) -2019-10-17 18:08:42.209 INFO 14904 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-17 18:08:42.209 INFO 14904 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-17 18:08:42.224 INFO 14904 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-17 18:08:42.270 WARN 14904 --- [http-nio-8080-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.util.Map com.yrmjhtdjxh.punch.web.StudentController.getOne(java.util.Map,javax.servlet.http.HttpSession)] -2019-10-17 18:10:19.780 INFO 14904 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@5e14f8cb]} -2019-10-17 18:10:20.142 INFO 14904 --- [http-nio-8080-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-17 18:10:20.148 DEBUG 14904 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-17 18:10:20.295 DEBUG 14904 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-17 18:10:20.372 DEBUG 14904 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-17 18:10:20.375 INFO 14904 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 18:10:58.200 INFO 14904 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@5e14f8cb]} -2019-10-17 18:10:58.203 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-17 18:10:58.204 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-17 18:10:58.207 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-17 18:10:58.209 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-17 18:10:58.213 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-17 18:10:58.217 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.punch.mapper.StudentMapper.getAll : <== Total: 3 -2019-10-17 18:10:58.219 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 18:10:58.225 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-17 18:10:58.258 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 18:10:58.263 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 18:10:58.266 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-17 18:10:58.268 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 18:10:58.269 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 18:10:58.270 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 20173(Long) -2019-10-17 18:10:58.272 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 18:10:58.274 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 18:10:58.274 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 20173(Long) -2019-10-17 18:10:58.276 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 18:10:58.277 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 18:10:58.277 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062520(Long) -2019-10-17 18:10:58.279 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 18:10:58.280 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 18:10:58.280 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062520(Long) -2019-10-17 18:10:58.281 DEBUG 14904 --- [http-nio-8080-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 18:10:58.283 INFO 14904 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.05, todayTime=0.0, weekLeftTime=27.95, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-17 18:11:53.096 INFO 14904 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@5e14f8cb, org.apache.catalina.connector.RequestFacade@f72993b]} -2019-10-17 18:11:53.098 DEBUG 14904 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-17 18:11:53.107 DEBUG 14904 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-17 18:11:53.150 DEBUG 14904 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-17 18:11:53.150 DEBUG 14904 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-17 18:11:53.158 DEBUG 14904 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-17 18:11:53.15(Timestamp), 2019-10-17 18:11:53.15(Timestamp), 0.0(Double), 2019-10-17 18:11:53.15(Timestamp) -2019-10-17 18:11:53.180 DEBUG 14904 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-17 18:11:53.180 INFO 14904 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 18:14:00.165 INFO 14904 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='192.168.31.210', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@1c7e4c12, org.apache.catalina.connector.RequestFacade@f72993b]} -2019-10-17 18:14:00.165 INFO 14904 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-17 18:14:25.449 INFO 14904 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='192.168.31.210', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@1c7e4c12]} -2019-10-17 18:14:25.450 INFO 14904 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-17 18:46:39.158 INFO 13536 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13536 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-17 18:46:39.161 DEBUG 13536 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 18:46:39.162 INFO 13536 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-17 18:46:39.251 INFO 13536 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-17 18:46:39.251 INFO 13536 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-17 18:46:40.167 INFO 13536 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 18:46:40.202 INFO 13536 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 27ms. Found 0 repository interfaces. -2019-10-17 18:46:40.804 INFO 13536 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$44d82014] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 18:46:41.487 INFO 13536 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-17 18:46:41.535 INFO 13536 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-17 18:46:41.535 INFO 13536 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-17 18:46:41.779 INFO 13536 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-17 18:46:41.779 INFO 13536 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2528 ms -2019-10-17 18:46:43.244 INFO 13536 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 18:46:43.620 INFO 13536 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-17 18:46:43.693 INFO 13536 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-17 18:46:43.697 INFO 13536 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.279 seconds (JVM running for 6.692) -2019-10-17 18:46:47.103 INFO 13536 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-17 18:46:47.103 INFO 13536 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-17 18:46:47.116 INFO 13536 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-17 18:46:47.179 INFO 13536 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@493c5a5a]} -2019-10-17 18:46:47.368 INFO 13536 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-17 18:46:47.374 DEBUG 13536 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-17 18:46:47.508 DEBUG 13536 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-17 18:46:47.534 DEBUG 13536 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-17 18:46:47.539 INFO 13536 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 18:47:20.793 INFO 13536 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@493c5a5a, org.apache.catalina.connector.RequestFacade@24176be9]} -2019-10-17 18:47:20.796 INFO 13536 --- [http-nio-8080-exec-3] c.yrmjhtdjxh.punch.web.IndexController : 当前IP地址为:0:0:0:0:0:0:0:1 -2019-10-17 18:47:20.797 INFO 13536 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-17 18:48:50.505 INFO 6784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 6784 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-17 18:48:50.509 DEBUG 6784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 18:48:50.509 INFO 6784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-17 18:48:50.651 INFO 6784 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-17 18:48:50.651 INFO 6784 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-17 18:48:51.769 INFO 6784 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 18:48:51.788 INFO 6784 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. -2019-10-17 18:48:52.073 INFO 6784 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8787400a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 18:48:52.641 INFO 6784 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8081 (http) -2019-10-17 18:48:52.669 INFO 6784 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-17 18:48:52.669 INFO 6784 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-17 18:48:52.762 INFO 6784 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-17 18:48:52.762 INFO 6784 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2111 ms -2019-10-17 18:48:53.927 INFO 6784 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 18:48:54.403 INFO 6784 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-17 18:48:54.481 INFO 6784 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8081 (http) with context path '' -2019-10-17 18:48:54.486 INFO 6784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.686 seconds (JVM running for 6.364) -2019-10-17 18:51:53.204 INFO 6784 --- [http-nio-8081-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-17 18:51:53.204 INFO 6784 --- [http-nio-8081-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-17 18:51:53.219 INFO 6784 --- [http-nio-8081-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-17 18:51:53.287 INFO 6784 --- [http-nio-8081-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@584e2247, org.apache.catalina.connector.RequestFacade@69d861dd]} -2019-10-17 18:51:53.291 INFO 6784 --- [http-nio-8081-exec-2] c.yrmjhtdjxh.punch.web.IndexController : 当前IP地址为:0:0:0:0:0:0:0:1 -2019-10-17 18:51:53.292 INFO 6784 --- [http-nio-8081-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-17 18:52:51.654 INFO 9064 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 9064 (started by etron in F:\ideaTest\punch) -2019-10-17 18:52:51.657 DEBUG 9064 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 18:52:51.658 INFO 9064 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-17 18:52:52.749 INFO 9064 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 18:52:52.784 INFO 9064 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23ms. Found 0 repository interfaces. -2019-10-17 18:52:53.313 INFO 9064 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$823e72aa] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 18:52:56.381 INFO 9064 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 18:52:57.499 INFO 9064 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 6.533 seconds (JVM running for 7.921) -2019-10-17 18:52:57.928 INFO 9064 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-17 18:52:57.931 INFO 9064 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-17 18:59:49.746 INFO 9380 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 9380 (started by etron in F:\ideaTest\punch) -2019-10-17 18:59:49.748 DEBUG 9380 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 18:59:49.749 INFO 9380 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-17 18:59:51.349 INFO 9380 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 18:59:51.385 INFO 9380 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 25ms. Found 0 repository interfaces. -2019-10-17 18:59:52.397 INFO 9380 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ccd05162] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 18:59:58.279 INFO 9380 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 19:00:00.144 INFO 9380 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 11.185 seconds (JVM running for 12.44) -2019-10-17 19:00:00.603 INFO 9380 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-17 19:00:00.619 INFO 9380 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-17 19:05:54.381 INFO 10992 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 10992 (started by etron in F:\ideaTest\punch) -2019-10-17 19:05:54.382 DEBUG 10992 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 19:05:54.383 INFO 10992 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-17 19:05:55.498 INFO 10992 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 19:05:55.544 INFO 10992 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 35ms. Found 0 repository interfaces. -2019-10-17 19:05:56.688 INFO 10992 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$27712977] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 19:06:00.184 INFO 10992 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 19:06:01.162 INFO 10992 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 7.486 seconds (JVM running for 8.575) -2019-10-17 19:06:01.541 INFO 10992 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-17 19:06:01.547 INFO 10992 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-17 21:27:14.578 INFO 7608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 7608 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-17 21:27:14.583 DEBUG 7608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 21:27:14.584 INFO 7608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-17 21:27:14.867 INFO 7608 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-17 21:27:14.868 INFO 7608 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-17 21:27:16.347 INFO 7608 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 21:27:16.378 INFO 7608 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 21ms. Found 0 repository interfaces. -2019-10-17 21:27:16.914 INFO 7608 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1fd3b7b3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 21:27:17.689 INFO 7608 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-17 21:27:17.720 INFO 7608 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-17 21:27:17.720 INFO 7608 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-17 21:27:17.832 INFO 7608 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-17 21:27:17.833 INFO 7608 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2965 ms -2019-10-17 21:27:18.923 INFO 7608 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 21:27:19.352 INFO 7608 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-17 21:27:19.412 INFO 7608 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-17 21:27:19.414 INFO 7608 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.158 seconds (JVM running for 8.294) -2019-10-17 21:32:49.856 INFO 7608 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-17 21:32:49.856 INFO 7608 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-17 21:32:49.871 INFO 7608 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-17 21:33:02.096 INFO 7608 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@d4fe808]} -2019-10-17 21:33:02.413 INFO 7608 --- [http-nio-8080-exec-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-17 21:33:02.419 DEBUG 7608 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-17 21:33:02.601 DEBUG 7608 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-17 21:33:02.693 DEBUG 7608 --- [http-nio-8080-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-17 21:33:02.698 INFO 7608 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 21:33:18.152 INFO 7608 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@d4fe808]} -2019-10-17 21:33:18.157 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-17 21:33:18.158 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-17 21:33:18.161 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-17 21:33:18.162 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-17 21:33:18.166 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-17 21:33:18.169 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-17 21:33:18.171 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-17 21:33:18.173 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-17 21:33:18.176 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.punch.mapper.StudentMapper.getAll : <== Total: 3 -2019-10-17 21:33:18.177 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:33:18.184 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-17 21:33:18.189 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:33:18.194 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:33:18.196 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-17 21:33:18.200 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:33:18.201 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:33:18.201 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 20173(Long) -2019-10-17 21:33:18.203 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:33:18.203 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:33:18.204 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 20173(Long) -2019-10-17 21:33:18.205 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:33:18.206 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:33:18.206 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062520(Long) -2019-10-17 21:33:18.207 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:33:18.208 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:33:18.208 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062520(Long) -2019-10-17 21:33:18.209 DEBUG 7608 --- [http-nio-8080-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:33:18.210 INFO 7608 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=Thu Oct 17 18:11:53 CST 2019, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.05, todayTime=0.0, weekLeftTime=27.95, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-17 21:35:36.694 INFO 6588 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 6588 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-17 21:35:36.700 DEBUG 6588 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 21:35:36.700 INFO 6588 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-17 21:35:36.849 INFO 6588 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-17 21:35:36.851 INFO 6588 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-17 21:35:38.179 INFO 6588 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 21:35:38.202 INFO 6588 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18ms. Found 0 repository interfaces. -2019-10-17 21:35:38.777 INFO 6588 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b91daeea] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 21:35:39.594 INFO 6588 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-17 21:35:39.631 INFO 6588 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-17 21:35:39.631 INFO 6588 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-17 21:35:39.779 INFO 6588 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-17 21:35:39.779 INFO 6588 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2927 ms -2019-10-17 21:35:40.834 INFO 6588 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 21:35:41.276 INFO 6588 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-17 21:35:41.380 INFO 6588 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-17 21:35:41.387 INFO 6588 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.623 seconds (JVM running for 7.311) -2019-10-17 21:35:46.111 INFO 6588 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-17 21:35:46.112 INFO 6588 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-17 21:35:46.123 INFO 6588 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-17 21:35:46.198 INFO 6588 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@43a24d31]} -2019-10-17 21:35:46.422 INFO 6588 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-17 21:35:46.427 DEBUG 6588 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-17 21:35:46.536 DEBUG 6588 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-17 21:35:46.562 DEBUG 6588 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-17 21:35:46.566 INFO 6588 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 21:35:48.117 INFO 6588 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@43a24d31]} -2019-10-17 21:35:48.121 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-17 21:35:48.122 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-17 21:35:48.125 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-17 21:35:48.126 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-17 21:35:48.129 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-17 21:35:48.133 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-17 21:35:48.135 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-17 21:35:48.136 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-17 21:35:48.138 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 3 -2019-10-17 21:35:48.140 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:35:48.143 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-17 21:35:48.145 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:35:48.149 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:35:48.150 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-17 21:35:48.151 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:35:48.152 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:35:48.153 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 20173(Long) -2019-10-17 21:35:48.154 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:35:48.155 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:35:48.156 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 20173(Long) -2019-10-17 21:35:48.157 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:35:48.158 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:35:48.158 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062520(Long) -2019-10-17 21:35:48.159 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:35:48.160 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:35:48.160 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062520(Long) -2019-10-17 21:35:48.161 DEBUG 6588 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:35:48.162 INFO 6588 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=2019-11-17 18:00, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.05, todayTime=0.0, weekLeftTime=27.95, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-17 21:37:10.961 INFO 6588 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@43a24d31]} -2019-10-17 21:37:10.969 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-17 21:37:10.971 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-17 21:37:10.974 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-17 21:37:10.975 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.P.endPunchRecord : ==> Preparing: UPDATE punchrecord SET endPunchTime = ?,recordTime = ? WHERE studentID = ? AND recordTime = 0 AND endPunchTime = ?; -2019-10-17 21:37:10.986 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.P.endPunchRecord : ==> Parameters: 2019-10-17 21:37:10.975(Timestamp), 3.43(Double), 201731062517(Long), 2019-10-17 18:11:53.0(Timestamp) -2019-10-17 21:37:11.022 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.P.endPunchRecord : <== Updates: 1 -2019-10-17 21:37:11.024 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-17 21:37:11.028 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) -2019-10-17 21:37:11.032 DEBUG 6588 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-17 21:37:11.032 INFO 6588 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 21:37:14.107 INFO 6588 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@43a24d31]} -2019-10-17 21:37:14.108 DEBUG 6588 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-17 21:37:14.108 DEBUG 6588 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-17 21:37:14.111 DEBUG 6588 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-17 21:37:14.112 DEBUG 6588 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-17 21:37:14.113 DEBUG 6588 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-17 21:37:14.114 DEBUG 6588 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-10-17 21:37:14.128 ERROR 6588 --- [http-nio-8080-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause - -java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:62) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() - at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) - at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) - at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:56) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.aspectj.AspectJAfterAdvice.invoke(AspectJAfterAdvice.java:47) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.adapter.AfterReturningAdviceInterceptor.invoke(AfterReturningAdviceInterceptor.java:55) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) - at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) - at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$be988b08.getStudentAndPunchInfo() - at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) - at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) - at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) - at java.lang.reflect.Method.invoke(Method.java:498) - at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) - at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) - at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:893) - at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:798) - at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) - at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) - at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) - at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) - at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:660) - at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) - at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:94) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) - at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) - at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) - at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) - at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) - at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) - at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:526) - at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) - at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) - at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) - at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:860) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1589) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) - -2019-10-17 21:39:53.419 INFO 10964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 10964 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-17 21:39:53.423 DEBUG 10964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 21:39:53.424 INFO 10964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-17 21:39:53.536 INFO 10964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-17 21:39:53.537 INFO 10964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-17 21:39:55.234 INFO 10964 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 21:39:55.278 INFO 10964 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 21ms. Found 0 repository interfaces. -2019-10-17 21:39:55.824 INFO 10964 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4944c3ee] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 21:39:56.301 INFO 10964 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-17 21:39:56.329 INFO 10964 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-17 21:39:56.329 INFO 10964 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-17 21:39:56.419 INFO 10964 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-17 21:39:56.419 INFO 10964 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2882 ms -2019-10-17 21:39:57.553 INFO 10964 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 21:39:58.103 INFO 10964 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-17 21:39:58.172 INFO 10964 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-17 21:39:58.177 INFO 10964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.706 seconds (JVM running for 7.339) -2019-10-17 21:40:02.394 INFO 10964 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-17 21:40:02.395 INFO 10964 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-17 21:40:02.407 INFO 10964 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-17 21:40:02.474 INFO 10964 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@4122417]} -2019-10-17 21:40:02.684 INFO 10964 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-17 21:40:02.689 DEBUG 10964 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-17 21:40:02.841 DEBUG 10964 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-17 21:40:02.883 DEBUG 10964 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-17 21:40:02.891 INFO 10964 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 21:40:05.797 INFO 10964 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@4122417]} -2019-10-17 21:40:05.801 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-17 21:40:05.802 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-17 21:40:05.805 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-17 21:40:05.806 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-17 21:40:05.809 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-17 21:40:05.812 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-10-17 21:40:05.813 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-17 21:40:05.816 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-17 21:40:05.819 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 3 -2019-10-17 21:40:05.820 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:40:05.825 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-17 21:40:05.826 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:40:05.829 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:40:05.831 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-17 21:40:05.832 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:40:05.833 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:40:05.833 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 20173(Long) -2019-10-17 21:40:05.834 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:40:05.835 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:40:05.836 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 20173(Long) -2019-10-17 21:40:05.837 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:40:05.838 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:40:05.838 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062520(Long) -2019-10-17 21:40:05.838 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:40:05.839 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:40:05.839 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062520(Long) -2019-10-17 21:40:05.840 DEBUG 10964 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:40:05.841 INFO 10964 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=3.48, todayTime=3.44, weekLeftTime=24.52, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-17 21:44:07.894 INFO 9856 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 9856 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-17 21:44:07.898 DEBUG 9856 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 21:44:07.932 INFO 9856 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-10-17 21:44:08.127 INFO 9856 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable -2019-10-17 21:44:08.128 INFO 9856 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' -2019-10-17 21:44:09.854 INFO 9856 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 21:44:09.906 INFO 9856 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 34ms. Found 0 repository interfaces. -2019-10-17 21:44:10.694 INFO 9856 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bfcfca8b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 21:44:11.579 INFO 9856 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http) -2019-10-17 21:44:11.607 INFO 9856 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] -2019-10-17 21:44:11.608 INFO 9856 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] -2019-10-17 21:44:11.708 INFO 9856 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext -2019-10-17 21:44:11.708 INFO 9856 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 3580 ms -2019-10-17 21:44:12.675 INFO 9856 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 21:44:13.155 INFO 9856 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 -2019-10-17 21:44:13.218 INFO 9856 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-17 21:44:13.220 INFO 9856 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.106 seconds (JVM running for 7.856) -2019-10-17 21:44:40.001 INFO 9856 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' -2019-10-17 21:44:40.001 INFO 9856 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' -2019-10-17 21:44:40.017 INFO 9856 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 16 ms -2019-10-17 21:44:40.094 INFO 9856 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@7ff0810f]} -2019-10-17 21:44:40.323 INFO 9856 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited -2019-10-17 21:44:40.329 DEBUG 9856 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? -2019-10-17 21:44:40.463 DEBUG 9856 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) -2019-10-17 21:44:40.491 DEBUG 9856 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-17 21:44:40.495 INFO 9856 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 21:44:42.388 INFO 9856 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@7ff0810f]} -2019-10-17 21:44:42.392 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-17 21:44:42.396 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-17 21:44:42.399 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-17 21:44:42.400 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-17 21:44:42.402 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-17 21:44:42.406 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-10-17 21:44:42.407 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-17 21:44:42.409 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-17 21:44:42.414 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getAll : <== Total: 3 -2019-10-17 21:44:42.416 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:44:42.420 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-17 21:44:42.422 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:44:42.424 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:44:42.427 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-17 21:44:42.428 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:44:42.429 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:44:42.430 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 20173(Long) -2019-10-17 21:44:42.431 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:44:42.432 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:44:42.432 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 20173(Long) -2019-10-17 21:44:42.433 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:44:42.434 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:44:42.435 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062520(Long) -2019-10-17 21:44:42.435 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:44:42.437 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:44:42.437 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062520(Long) -2019-10-17 21:44:42.438 DEBUG 9856 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:44:42.439 INFO 9856 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=3.48, todayTime=3.44, weekLeftTime=24.52, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-17 21:45:07.420 WARN 9856 --- [http-nio-8080-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing: public java.util.Map com.yrmjhtdjxh.punch.web.IndexController.startPunch(java.util.Map,javax.servlet.http.HttpSession,javax.servlet.http.HttpServletRequest)] -2019-10-17 21:45:29.262 INFO 9856 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7ff0810f, org.apache.catalina.connector.RequestFacade@720a693e]} -2019-10-17 21:45:29.263 INFO 9856 --- [http-nio-8080-exec-6] c.yrmjhtdjxh.punch.web.IndexController : 当前IP地址为:0:0:0:0:0:0:0:1 -2019-10-17 21:45:29.264 DEBUG 9856 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? -2019-10-17 21:45:29.269 DEBUG 9856 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) -2019-10-17 21:45:29.274 DEBUG 9856 --- [http-nio-8080-exec-6] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-17 21:45:29.274 DEBUG 9856 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); -2019-10-17 21:45:29.283 DEBUG 9856 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-17 21:45:29.274(Timestamp), 2019-10-17 21:45:29.274(Timestamp), 0.0(Double), 2019-10-17 21:45:29.274(Timestamp) -2019-10-17 21:45:29.287 DEBUG 9856 --- [http-nio-8080-exec-6] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-17 21:45:29.288 INFO 9856 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-17 21:45:35.682 INFO 9856 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@7ff0810f]} -2019-10-17 21:45:35.683 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-10-17 21:45:35.683 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) -2019-10-17 21:45:35.685 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-10-17 21:45:35.686 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-10-17 21:45:35.686 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) -2019-10-17 21:45:35.690 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 -2019-10-17 21:45:35.691 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : ==> Preparing: SELECT * FROM students; -2019-10-17 21:45:35.691 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : ==> Parameters: -2019-10-17 21:45:35.696 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.punch.mapper.StudentMapper.getAll : <== Total: 3 -2019-10-17 21:45:35.697 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:45:35.698 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062517(Long) -2019-10-17 21:45:35.700 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:45:35.702 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:45:35.702 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062517(Long) -2019-10-17 21:45:35.704 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:45:35.705 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:45:35.706 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 20173(Long) -2019-10-17 21:45:35.708 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:45:35.709 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:45:35.710 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 20173(Long) -2019-10-17 21:45:35.711 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:45:35.712 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); -2019-10-17 21:45:35.712 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062520(Long) -2019-10-17 21:45:35.713 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 -2019-10-17 21:45:35.714 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-10-17 21:45:35.714 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-14(String), 2019-10-21(String), 201731062520(Long) -2019-10-17 21:45:35.715 DEBUG 9856 --- [http-nio-8080-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-17 21:45:35.715 INFO 9856 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=2019-45-17 21:45, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=3.48, todayTime=3.44, weekLeftTime=24.52, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-17 21:47:23.280 INFO 7560 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 7560 (started by etron in F:\ideaTest\punch) -2019-10-17 21:47:23.281 DEBUG 7560 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-17 21:47:23.287 INFO 7560 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-17 21:47:25.301 INFO 7560 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-17 21:47:25.338 INFO 7560 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 26ms. Found 0 repository interfaces. -2019-10-17 21:47:26.554 INFO 7560 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$85fc9ce4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-17 21:47:32.557 INFO 7560 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-17 21:47:34.773 INFO 7560 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 12.352 seconds (JVM running for 13.678) -2019-10-17 21:47:35.594 INFO 7560 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-17 21:47:35.596 INFO 7560 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... diff --git a/log/punch-start.log.2019-10-18.0 b/log/punch-start.log.2019-10-18.0 deleted file mode 100644 index 65afcdd..0000000 --- a/log/punch-start.log.2019-10-18.0 +++ /dev/null @@ -1,10 +0,0 @@ -2019-10-18 09:13:09.481 INFO 13384 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 13384 (started by etron in F:\ideaTest\punch) -2019-10-18 09:13:09.491 DEBUG 13384 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-18 09:13:09.494 INFO 13384 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default -2019-10-18 09:13:10.732 INFO 13384 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. -2019-10-18 09:13:10.786 INFO 13384 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 38ms. Found 0 repository interfaces. -2019-10-18 09:13:11.465 INFO 13384 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$46342297] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) -2019-10-18 09:13:14.417 INFO 13384 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' -2019-10-18 09:13:15.482 INFO 13384 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 6.813 seconds (JVM running for 8.165) -2019-10-18 09:13:15.951 INFO 13384 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' -2019-10-18 09:13:15.954 INFO 13384 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... diff --git a/log/punch-start.log.2019-10-19.0 b/log/punch-start.log.2019-10-19.0 index 99a9308..02639e5 100644 --- a/log/punch-start.log.2019-10-19.0 +++ b/log/punch-start.log.2019-10-19.0 @@ -1,6 +1,6 @@ -2019-10-19 19:28:26.463 INFO 5628 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 5628 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-19 19:28:26.654 DEBUG 5628 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-19 19:28:26.655 INFO 5628 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-19 19:28:26.463 INFO 5628 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 5628 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-19 19:28:26.654 DEBUG 5628 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-19 19:28:26.655 INFO 5628 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-19 19:28:26.809 INFO 5628 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-19 19:28:26.814 INFO 5628 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-19 19:28:28.555 INFO 5628 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -14,7 +14,7 @@ 2019-10-19 19:28:31.174 INFO 5628 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-19 19:28:31.751 INFO 5628 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-19 19:28:31.813 INFO 5628 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8083 (http) with context path '' -2019-10-19 19:28:31.816 INFO 5628 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.844 seconds (JVM running for 8.893) +2019-10-19 19:28:31.816 INFO 5628 --- [restartedMain] PunchApplication : Started PunchApplication in 6.844 seconds (JVM running for 8.893) 2019-10-19 19:28:59.564 INFO 7180 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 7180 (started by etron in F:\ideaTest\punch) 2019-10-19 19:28:59.565 DEBUG 7180 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE 2019-10-19 19:28:59.568 INFO 7180 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default @@ -25,9 +25,9 @@ 2019-10-19 19:29:07.687 INFO 7180 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 9.08 seconds (JVM running for 10.409) 2019-10-19 19:29:08.631 INFO 7180 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-10-19 19:29:08.636 INFO 7180 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-19 19:40:47.482 INFO 13408 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 13408 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-19 19:40:47.485 DEBUG 13408 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-19 19:40:47.486 INFO 13408 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-19 19:40:47.482 INFO 13408 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 13408 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-19 19:40:47.485 DEBUG 13408 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-19 19:40:47.486 INFO 13408 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-19 19:40:47.658 INFO 13408 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-19 19:40:47.658 INFO 13408 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-19 19:40:49.551 INFO 13408 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -41,9 +41,9 @@ 2019-10-19 19:40:52.050 INFO 13408 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-19 19:40:52.496 INFO 13408 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-19 19:40:52.548 INFO 13408 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8083 (http) with context path '' -2019-10-19 19:40:52.551 INFO 13408 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.123 seconds (JVM running for 9.426) +2019-10-19 19:40:52.551 INFO 13408 --- [restartedMain] PunchApplication : Started PunchApplication in 6.123 seconds (JVM running for 9.426) 2019-10-19 19:41:09.266 INFO 13408 --- [http-nio-8083-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-19 19:41:09.266 INFO 13408 --- [http-nio-8083-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-19 19:41:09.284 INFO 13408 --- [http-nio-8083-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 18 ms -2019-10-19 19:41:09.312 INFO 13408 --- [http-nio-8083-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@388fc66b]} -2019-10-19 19:41:09.317 INFO 13408 --- [http-nio-8083-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} +2019-10-19 19:41:09.312 INFO 13408 --- [http-nio-8083-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@388fc66b]} +2019-10-19 19:41:09.317 INFO 13408 --- [http-nio-8083-exec-3] LogAspect : Result:{status=fail} diff --git a/log/punch-start.log.2019-10-24.0 b/log/punch-start.log.2019-10-24.0 index 9220bac..cff39f4 100644 --- a/log/punch-start.log.2019-10-24.0 +++ b/log/punch-start.log.2019-10-24.0 @@ -1,6 +1,6 @@ -2019-10-21 16:23:14.604 INFO 9568 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 9568 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 16:23:14.611 DEBUG 9568 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 16:23:14.612 INFO 9568 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 16:23:14.604 INFO 9568 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 9568 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 16:23:14.611 DEBUG 9568 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 16:23:14.612 INFO 9568 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 16:23:14.835 INFO 9568 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 16:23:14.837 INFO 9568 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 16:23:18.097 INFO 9568 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -14,33 +14,33 @@ 2019-10-21 16:23:22.586 INFO 9568 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 16:23:23.208 INFO 9568 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 16:23:23.324 INFO 9568 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 16:23:23.332 INFO 9568 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 10.139 seconds (JVM running for 12.649) +2019-10-21 16:23:23.332 INFO 9568 --- [restartedMain] PunchApplication : Started PunchApplication in 10.139 seconds (JVM running for 12.649) 2019-10-21 16:30:07.065 INFO 9568 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-21 16:30:07.065 INFO 9568 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-21 16:30:07.077 INFO 9568 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-21 16:30:07.176 INFO 9568 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateStudentInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.update', args=[Student(id=0, studentID=null, password=12345678, name=null, sex=0, grade=0, photo=null, avatar=null, createTime=null, isPunch=false), org.apache.catalina.session.StandardSessionFacade@7be7f82]} -2019-10-21 16:30:07.179 INFO 9568 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 16:30:10.195 INFO 9568 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateStudentInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.update', args=[Student(id=0, studentID=null, password=12345678, name=null, sex=0, grade=0, photo=null, avatar=null, createTime=null, isPunch=false), org.apache.catalina.session.StandardSessionFacade@7be7f82]} -2019-10-21 16:30:10.196 INFO 9568 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 16:30:39.461 INFO 9568 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@7be7f82]} +2019-10-21 16:30:07.176 INFO 9568 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/updateStudentInfo', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.update', args=[Student(id=0, studentID=null, password=12345678, name=null, sex=0, grade=0, photo=null, avatar=null, createTime=null, isPunch=false), org.apache.catalina.session.StandardSessionFacade@7be7f82]} +2019-10-21 16:30:07.179 INFO 9568 --- [http-nio-8080-exec-2] LogAspect : Result:{status=fail} +2019-10-21 16:30:10.195 INFO 9568 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/updateStudentInfo', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.update', args=[Student(id=0, studentID=null, password=12345678, name=null, sex=0, grade=0, photo=null, avatar=null, createTime=null, isPunch=false), org.apache.catalina.session.StandardSessionFacade@7be7f82]} +2019-10-21 16:30:10.196 INFO 9568 --- [http-nio-8080-exec-3] LogAspect : Result:{status=fail} +2019-10-21 16:30:39.461 INFO 9568 --- [http-nio-8080-exec-4] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@7be7f82]} 2019-10-21 16:30:39.729 INFO 9568 --- [http-nio-8080-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-10-21 16:30:39.734 DEBUG 9568 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 16:30:39.854 DEBUG 9568 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 16:30:39.877 DEBUG 9568 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 16:30:39.881 INFO 9568 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 16:30:46.172 INFO 9568 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateStudentInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.update', args=[Student(id=0, studentID=null, password=12345678, name=null, sex=0, grade=0, photo=null, avatar=null, createTime=null, isPunch=false), org.apache.catalina.session.StandardSessionFacade@7be7f82]} +2019-10-21 16:30:39.881 INFO 9568 --- [http-nio-8080-exec-4] LogAspect : Result:{status=success} +2019-10-21 16:30:46.172 INFO 9568 --- [http-nio-8080-exec-9] LogAspect : Result : RequestLog{url='/updateStudentInfo', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.update', args=[Student(id=0, studentID=null, password=12345678, name=null, sex=0, grade=0, photo=null, avatar=null, createTime=null, isPunch=false), org.apache.catalina.session.StandardSessionFacade@7be7f82]} 2019-10-21 16:30:46.173 DEBUG 9568 --- [http-nio-8080-exec-9] c.y.p.m.StudentMapper.updateStudentInfo : ==> Preparing: UPDATE students SET password = ? WHERE studentID = ? 2019-10-21 16:30:46.183 DEBUG 9568 --- [http-nio-8080-exec-9] c.y.p.m.StudentMapper.updateStudentInfo : ==> Parameters: 12345678(String), null 2019-10-21 16:30:46.210 DEBUG 9568 --- [http-nio-8080-exec-9] c.y.p.m.StudentMapper.updateStudentInfo : <== Updates: 0 -2019-10-21 16:30:46.210 INFO 9568 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 16:30:48.458 INFO 9568 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateStudentInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.update', args=[Student(id=0, studentID=null, password=12345678, name=null, sex=0, grade=0, photo=null, avatar=null, createTime=null, isPunch=false), org.apache.catalina.session.StandardSessionFacade@7be7f82]} +2019-10-21 16:30:46.210 INFO 9568 --- [http-nio-8080-exec-9] LogAspect : Result:{status=success} +2019-10-21 16:30:48.458 INFO 9568 --- [http-nio-8080-exec-6] LogAspect : Result : RequestLog{url='/updateStudentInfo', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.update', args=[Student(id=0, studentID=null, password=12345678, name=null, sex=0, grade=0, photo=null, avatar=null, createTime=null, isPunch=false), org.apache.catalina.session.StandardSessionFacade@7be7f82]} 2019-10-21 16:30:48.458 DEBUG 9568 --- [http-nio-8080-exec-6] c.y.p.m.StudentMapper.updateStudentInfo : ==> Preparing: UPDATE students SET password = ? WHERE studentID = ? 2019-10-21 16:30:48.459 DEBUG 9568 --- [http-nio-8080-exec-6] c.y.p.m.StudentMapper.updateStudentInfo : ==> Parameters: 12345678(String), null 2019-10-21 16:30:48.464 DEBUG 9568 --- [http-nio-8080-exec-6] c.y.p.m.StudentMapper.updateStudentInfo : <== Updates: 0 -2019-10-21 16:30:48.465 INFO 9568 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 17:12:57.961 INFO 17492 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 17492 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 17:12:57.964 DEBUG 17492 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 17:12:57.965 INFO 17492 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 16:30:48.465 INFO 9568 --- [http-nio-8080-exec-6] LogAspect : Result:{status=success} +2019-10-21 17:12:57.961 INFO 17492 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 17492 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 17:12:57.964 DEBUG 17492 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 17:12:57.965 INFO 17492 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 17:12:58.131 INFO 17492 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 17:12:58.132 INFO 17492 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 17:12:59.564 INFO 17492 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -54,7 +54,7 @@ 2019-10-21 17:13:03.002 INFO 17492 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 17:13:04.298 INFO 17492 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 17:13:04.413 INFO 17492 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 17:13:04.419 INFO 17492 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 7.432 seconds (JVM running for 9.485) +2019-10-21 17:13:04.419 INFO 17492 --- [restartedMain] PunchApplication : Started PunchApplication in 7.432 seconds (JVM running for 9.485) 2019-10-21 17:13:50.120 INFO 18212 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 18212 (started by etron in F:\ideaTest\punch) 2019-10-21 17:13:50.121 DEBUG 18212 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE 2019-10-21 17:13:50.122 INFO 18212 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default @@ -65,9 +65,9 @@ 2019-10-21 17:13:58.605 INFO 18212 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 10.045 seconds (JVM running for 12.616) 2019-10-21 17:13:59.728 INFO 18212 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-10-21 17:13:59.733 INFO 18212 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-21 17:21:24.565 INFO 14984 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14984 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 17:21:24.569 DEBUG 14984 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 17:21:24.570 INFO 14984 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 17:21:24.565 INFO 14984 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 14984 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 17:21:24.569 DEBUG 14984 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 17:21:24.570 INFO 14984 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 17:21:24.689 INFO 14984 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 17:21:24.690 INFO 14984 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 17:21:25.730 INFO 14984 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -81,22 +81,22 @@ 2019-10-21 17:21:29.804 INFO 14984 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 17:21:30.597 INFO 14984 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 17:21:30.654 INFO 14984 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 17:21:30.659 INFO 14984 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.714 seconds (JVM running for 9.166) +2019-10-21 17:21:30.659 INFO 14984 --- [restartedMain] PunchApplication : Started PunchApplication in 6.714 seconds (JVM running for 9.166) 2019-10-21 17:22:22.208 INFO 14984 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-21 17:22:22.208 INFO 14984 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-21 17:22:22.220 INFO 14984 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-21 17:22:22.286 INFO 14984 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@47da0f4d]} +2019-10-21 17:22:22.286 INFO 14984 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@47da0f4d]} 2019-10-21 17:22:22.506 INFO 14984 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-10-21 17:22:22.512 DEBUG 14984 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 17:22:22.608 DEBUG 14984 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 17:22:22.652 DEBUG 14984 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 17:22:24.005 INFO 14984 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 17:22:39.642 INFO 14984 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@47da0f4d, org.apache.catalina.connector.RequestFacade@6927971b]} +2019-10-21 17:22:24.005 INFO 14984 --- [http-nio-8080-exec-2] LogAspect : Result:{status=success} +2019-10-21 17:22:39.642 INFO 14984 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@47da0f4d, org.apache.catalina.connector.RequestFacade@6927971b]} 2019-10-21 17:22:39.646 INFO 14984 --- [http-nio-8080-exec-3] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 -2019-10-21 17:22:39.648 INFO 14984 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:10:30.270 INFO 18112 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 18112 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 18:10:30.273 DEBUG 18112 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 18:10:30.273 INFO 18112 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 17:22:39.648 INFO 14984 --- [http-nio-8080-exec-3] LogAspect : Result:{status=fail} +2019-10-21 18:10:30.270 INFO 18112 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 18112 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 18:10:30.273 DEBUG 18112 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 18:10:30.273 INFO 18112 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 18:10:30.541 INFO 18112 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 18:10:30.543 INFO 18112 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 18:10:31.460 INFO 18112 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -110,50 +110,50 @@ 2019-10-21 18:10:33.760 INFO 18112 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 18:10:34.291 INFO 18112 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 18:10:34.357 INFO 18112 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 18:10:34.360 INFO 18112 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.925 seconds (JVM running for 6.661) +2019-10-21 18:10:34.360 INFO 18112 --- [restartedMain] PunchApplication : Started PunchApplication in 4.925 seconds (JVM running for 6.661) 2019-10-21 18:10:41.524 INFO 18112 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-21 18:10:41.525 INFO 18112 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-21 18:10:41.537 INFO 18112 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-10-21 18:10:41.600 INFO 18112 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@c29b296]} +2019-10-21 18:10:41.600 INFO 18112 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@c29b296]} 2019-10-21 18:10:41.810 INFO 18112 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-10-21 18:10:41.816 DEBUG 18112 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:10:41.916 DEBUG 18112 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:10:41.939 DEBUG 18112 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:10:41.943 INFO 18112 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:10:52.632 INFO 18112 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062632}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} +2019-10-21 18:10:41.943 INFO 18112 --- [http-nio-8080-exec-2] LogAspect : Result:{status=success} +2019-10-21 18:10:52.632 INFO 18112 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062632}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} 2019-10-21 18:10:52.636 INFO 18112 --- [http-nio-8080-exec-3] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 -2019-10-21 18:10:52.637 INFO 18112 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:10:55.889 INFO 18112 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@c29b296]} +2019-10-21 18:10:52.637 INFO 18112 --- [http-nio-8080-exec-3] LogAspect : Result:{status=fail} +2019-10-21 18:10:55.889 INFO 18112 --- [http-nio-8080-exec-4] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@c29b296]} 2019-10-21 18:10:55.890 DEBUG 18112 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:10:55.891 DEBUG 18112 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:10:55.894 DEBUG 18112 --- [http-nio-8080-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:10:55.895 INFO 18112 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:11:06.672 INFO 18112 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} +2019-10-21 18:10:55.895 INFO 18112 --- [http-nio-8080-exec-4] LogAspect : Result:{status=success} +2019-10-21 18:11:06.672 INFO 18112 --- [http-nio-8080-exec-5] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} 2019-10-21 18:11:06.672 INFO 18112 --- [http-nio-8080-exec-5] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 -2019-10-21 18:11:06.672 INFO 18112 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:11:55.440 INFO 18112 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@c29b296]} +2019-10-21 18:11:06.672 INFO 18112 --- [http-nio-8080-exec-5] LogAspect : Result:{status=fail} +2019-10-21 18:11:55.440 INFO 18112 --- [http-nio-8080-exec-6] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@c29b296]} 2019-10-21 18:11:55.441 DEBUG 18112 --- [http-nio-8080-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:11:55.441 DEBUG 18112 --- [http-nio-8080-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:11:55.443 DEBUG 18112 --- [http-nio-8080-exec-6] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:11:55.444 INFO 18112 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:12:48.147 INFO 18112 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} +2019-10-21 18:11:55.444 INFO 18112 --- [http-nio-8080-exec-6] LogAspect : Result:{status=success} +2019-10-21 18:12:48.147 INFO 18112 --- [http-nio-8080-exec-7] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} 2019-10-21 18:12:48.147 INFO 18112 --- [http-nio-8080-exec-7] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 -2019-10-21 18:12:48.147 INFO 18112 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:12:51.778 INFO 18112 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} +2019-10-21 18:12:48.147 INFO 18112 --- [http-nio-8080-exec-7] LogAspect : Result:{status=fail} +2019-10-21 18:12:51.778 INFO 18112 --- [http-nio-8080-exec-8] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} 2019-10-21 18:12:51.779 INFO 18112 --- [http-nio-8080-exec-8] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 -2019-10-21 18:12:51.779 INFO 18112 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:12:59.953 INFO 18112 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} +2019-10-21 18:12:51.779 INFO 18112 --- [http-nio-8080-exec-8] LogAspect : Result:{status=fail} +2019-10-21 18:12:59.953 INFO 18112 --- [http-nio-8080-exec-9] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} 2019-10-21 18:12:59.953 INFO 18112 --- [http-nio-8080-exec-9] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 -2019-10-21 18:12:59.953 INFO 18112 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:13:06.901 INFO 18112 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296]} +2019-10-21 18:12:59.953 INFO 18112 --- [http-nio-8080-exec-9] LogAspect : Result:{status=fail} +2019-10-21 18:13:06.901 INFO 18112 --- [http-nio-8080-exec-10] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296]} 2019-10-21 18:13:06.906 DEBUG 18112 --- [http-nio-8080-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:13:06.909 DEBUG 18112 --- [http-nio-8080-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 18:13:06.912 DEBUG 18112 --- [http-nio-8080-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 2019-10-21 18:13:06.925 ERROR 18112 --- [http-nio-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.web.IndexController.endPunch(IndexController.java:145) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() + at IndexController.endPunch(IndexController.java:145) + at IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -166,7 +166,7 @@ java.lang.NullPointerException: null at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$42dd0abb.endPunch() + at IndexController$$EnhancerBySpringCGLIB$$42dd0abb.endPunch() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -222,12 +222,12 @@ java.lang.NullPointerException: null at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-10-21 18:13:50.609 INFO 18112 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@c29b296]} +2019-10-21 18:13:50.609 INFO 18112 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@c29b296]} 2019-10-21 18:13:50.610 DEBUG 18112 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:13:50.610 DEBUG 18112 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:13:50.612 DEBUG 18112 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:13:50.612 INFO 18112 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:13:56.768 INFO 18112 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} +2019-10-21 18:13:50.612 INFO 18112 --- [http-nio-8080-exec-2] LogAspect : Result:{status=success} +2019-10-21 18:13:56.768 INFO 18112 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296, org.apache.catalina.connector.RequestFacade@516da190]} 2019-10-21 18:13:56.768 INFO 18112 --- [http-nio-8080-exec-3] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 2019-10-21 18:13:56.769 DEBUG 18112 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? 2019-10-21 18:13:56.778 DEBUG 18112 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) @@ -235,8 +235,8 @@ java.lang.NullPointerException: null 2019-10-21 18:13:56.784 DEBUG 18112 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); 2019-10-21 18:13:56.793 DEBUG 18112 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-21 18:13:56.784(Timestamp), 2019-10-21 18:13:56.784(Timestamp), 0.0(Double), 2019-10-21 18:13:56.784(Timestamp) 2019-10-21 18:13:56.824 DEBUG 18112 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-21 18:13:56.824 INFO 18112 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:14:00.746 INFO 18112 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296]} +2019-10-21 18:13:56.824 INFO 18112 --- [http-nio-8080-exec-3] LogAspect : Result:{status=success} +2019-10-21 18:14:00.746 INFO 18112 --- [http-nio-8080-exec-4] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296]} 2019-10-21 18:14:00.746 DEBUG 18112 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:14:00.747 DEBUG 18112 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 18:14:00.749 DEBUG 18112 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 @@ -246,7 +246,7 @@ java.lang.NullPointerException: null WHERE', expect IDENTIFIER, actual IDENTIFIER pos 5, line 1, column 6, token IDENTIFIER null : DELET FROM punchrecord WHERE studentID = ? ### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.deleteByStudentID +### The error may involve PunchRecordMapper.deleteByStudentID ### The error occurred while executing an update ### SQL: DELET FROM punchrecord WHERE studentID = ? ### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :'ELET FROM punchrecord @@ -298,9 +298,9 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:72) at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) at com.sun.proxy.$Proxy76.deleteByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.PunchRecordServiceImpl.deleteShortPunchTime(PunchRecordServiceImpl.java:32) - at com.yrmjhtdjxh.punch.web.IndexController.endPunch(IndexController.java:156) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() + at PunchRecordServiceImpl.deleteShortPunchTime(PunchRecordServiceImpl.java:32) + at IndexController.endPunch(IndexController.java:156) + at IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -313,7 +313,7 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$42dd0abb.endPunch() + at IndexController$$EnhancerBySpringCGLIB$$42dd0abb.endPunch() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -369,11 +369,11 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-10-21 18:14:05.425 INFO 18112 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296]} -2019-10-21 18:14:05.425 INFO 18112 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:16:14.710 INFO 15128 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 15128 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 18:16:14.714 DEBUG 15128 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 18:16:14.715 INFO 15128 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 18:14:05.425 INFO 18112 --- [http-nio-8080-exec-6] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@c29b296]} +2019-10-21 18:14:05.425 INFO 18112 --- [http-nio-8080-exec-6] LogAspect : Result:{status=fail} +2019-10-21 18:16:14.710 INFO 15128 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 15128 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 18:16:14.714 DEBUG 15128 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 18:16:14.715 INFO 15128 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 18:16:14.858 INFO 15128 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 18:16:14.859 INFO 15128 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 18:16:15.704 INFO 15128 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -387,17 +387,17 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:16:18.163 INFO 15128 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 18:16:18.575 INFO 15128 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 18:16:18.640 INFO 15128 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 18:16:18.643 INFO 15128 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.645 seconds (JVM running for 5.896) +2019-10-21 18:16:18.643 INFO 15128 --- [restartedMain] PunchApplication : Started PunchApplication in 4.645 seconds (JVM running for 5.896) 2019-10-21 18:16:44.740 INFO 15128 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-21 18:16:44.741 INFO 15128 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-21 18:16:44.762 INFO 15128 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 21 ms -2019-10-21 18:16:44.856 INFO 15128 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@6f0d0fcc]} +2019-10-21 18:16:44.856 INFO 15128 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@6f0d0fcc]} 2019-10-21 18:16:45.076 INFO 15128 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-10-21 18:16:45.083 DEBUG 15128 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:16:45.184 DEBUG 15128 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:16:45.207 DEBUG 15128 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:16:45.210 INFO 15128 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:16:49.105 INFO 15128 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@6f0d0fcc]} +2019-10-21 18:16:45.210 INFO 15128 --- [http-nio-8080-exec-2] LogAspect : Result:{status=success} +2019-10-21 18:16:49.105 INFO 15128 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@6f0d0fcc]} 2019-10-21 18:16:49.108 DEBUG 15128 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:16:49.111 DEBUG 15128 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 18:16:49.115 DEBUG 15128 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 @@ -407,7 +407,7 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM WHERE', expect IDENTIFIER, actual IDENTIFIER pos 5, line 1, column 6, token IDENTIFIER null : DELET FROM punchrecord WHERE studentID = ? ### The error may exist in file [F:\ideaTest\punch\target\classes\mapper\PunchRecordMapper.xml] -### The error may involve com.yrmjhtdjxh.punch.mapper.PunchRecordMapper.deleteByStudentID +### The error may involve PunchRecordMapper.deleteByStudentID ### The error occurred while executing an update ### SQL: DELET FROM punchrecord WHERE studentID = ? ### Cause: java.sql.SQLException: sql injection violation, syntax error: syntax error, error in :'ELET FROM punchrecord @@ -459,9 +459,9 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:72) at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:57) at com.sun.proxy.$Proxy76.deleteByStudentID(Unknown Source) - at com.yrmjhtdjxh.punch.service.Impl.PunchRecordServiceImpl.deleteShortPunchTime(PunchRecordServiceImpl.java:32) - at com.yrmjhtdjxh.punch.web.IndexController.endPunch(IndexController.java:158) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() + at PunchRecordServiceImpl.deleteShortPunchTime(PunchRecordServiceImpl.java:32) + at IndexController.endPunch(IndexController.java:158) + at IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -474,7 +474,7 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$2cf4b6dc.endPunch() + at IndexController$$EnhancerBySpringCGLIB$$2cf4b6dc.endPunch() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -530,9 +530,9 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-10-21 18:18:19.288 INFO 15212 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 15212 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 18:18:19.291 DEBUG 15212 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 18:18:19.291 INFO 15212 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 18:18:19.288 INFO 15212 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 15212 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 18:18:19.291 DEBUG 15212 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 18:18:19.291 INFO 15212 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 18:18:19.429 INFO 15212 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 18:18:19.430 INFO 15212 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 18:18:20.370 INFO 15212 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -546,10 +546,10 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:18:22.571 INFO 15212 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 18:18:23.294 INFO 15212 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 18:18:23.359 INFO 15212 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 18:18:23.363 INFO 15212 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.923 seconds (JVM running for 7.087) -2019-10-21 18:18:30.508 INFO 14436 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14436 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 18:18:30.524 DEBUG 14436 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 18:18:30.526 INFO 14436 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 18:18:23.363 INFO 15212 --- [restartedMain] PunchApplication : Started PunchApplication in 4.923 seconds (JVM running for 7.087) +2019-10-21 18:18:30.508 INFO 14436 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 14436 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 18:18:30.524 DEBUG 14436 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 18:18:30.526 INFO 14436 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 18:18:30.677 INFO 14436 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 18:18:30.677 INFO 14436 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 18:18:31.883 INFO 14436 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -563,25 +563,25 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:18:33.958 INFO 14436 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 18:18:34.355 INFO 14436 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 18:18:34.405 INFO 14436 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 18:18:34.409 INFO 14436 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.747 seconds (JVM running for 6.081) +2019-10-21 18:18:34.409 INFO 14436 --- [restartedMain] PunchApplication : Started PunchApplication in 4.747 seconds (JVM running for 6.081) 2019-10-21 18:18:44.203 INFO 14436 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-21 18:18:44.204 INFO 14436 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-21 18:18:44.219 INFO 14436 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-10-21 18:18:44.288 INFO 14436 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@bb07a89]} +2019-10-21 18:18:44.288 INFO 14436 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@bb07a89]} 2019-10-21 18:18:44.494 INFO 14436 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-10-21 18:18:44.498 DEBUG 14436 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:18:44.597 DEBUG 14436 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:18:44.621 DEBUG 14436 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:18:44.625 INFO 14436 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:18:46.917 INFO 14436 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@bb07a89]} +2019-10-21 18:18:44.625 INFO 14436 --- [http-nio-8080-exec-2] LogAspect : Result:{status=success} +2019-10-21 18:18:46.917 INFO 14436 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@bb07a89]} 2019-10-21 18:18:46.921 DEBUG 14436 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:18:46.924 DEBUG 14436 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 18:18:46.927 DEBUG 14436 --- [http-nio-8080-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 2019-10-21 18:18:46.929 DEBUG 14436 --- [http-nio-8080-exec-3] c.y.p.m.P.deleteByStudentID : ==> Preparing: DELETE FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:18:46.934 DEBUG 14436 --- [http-nio-8080-exec-3] c.y.p.m.P.deleteByStudentID : ==> Parameters: 201731062517(Long) 2019-10-21 18:18:46.937 DEBUG 14436 --- [http-nio-8080-exec-3] c.y.p.m.P.deleteByStudentID : <== Updates: 1 -2019-10-21 18:18:46.937 INFO 14436 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{error=当前打卡时间过短,请稍后重新打卡。, status=fail} -2019-10-21 18:19:56.710 INFO 14436 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@bb07a89]} +2019-10-21 18:18:46.937 INFO 14436 --- [http-nio-8080-exec-3] LogAspect : Result:{error=当前打卡时间过短,请稍后重新打卡。, status=fail} +2019-10-21 18:19:56.710 INFO 14436 --- [http-nio-8080-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@bb07a89]} 2019-10-21 18:19:56.718 DEBUG 14436 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-10-21 18:19:56.719 DEBUG 14436 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) 2019-10-21 18:19:56.722 DEBUG 14436 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -609,8 +609,8 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:19:56.780 DEBUG 14436 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-10-21 18:19:56.780 DEBUG 14436 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-21(String), 2019-10-28(String), 201731062520(Long) 2019-10-21 18:19:56.781 DEBUG 14436 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-21 18:19:56.782 INFO 14436 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-21 18:20:07.764 INFO 14436 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@bb07a89, org.apache.catalina.connector.RequestFacade@1c22ab36]} +2019-10-21 18:19:56.782 INFO 14436 --- [http-nio-8080-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-10-21 18:20:07.764 INFO 14436 --- [http-nio-8080-exec-7] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@bb07a89, org.apache.catalina.connector.RequestFacade@1c22ab36]} 2019-10-21 18:20:07.765 INFO 14436 --- [http-nio-8080-exec-7] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 2019-10-21 18:20:07.765 DEBUG 14436 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? 2019-10-21 18:20:07.770 DEBUG 14436 --- [http-nio-8080-exec-7] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) @@ -618,8 +618,8 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:20:07.773 DEBUG 14436 --- [http-nio-8080-exec-7] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); 2019-10-21 18:20:07.781 DEBUG 14436 --- [http-nio-8080-exec-7] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-21 18:20:07.773(Timestamp), 2019-10-21 18:20:07.773(Timestamp), 0.0(Double), 2019-10-21 18:20:07.773(Timestamp) 2019-10-21 18:20:07.783 DEBUG 14436 --- [http-nio-8080-exec-7] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-21 18:20:07.783 INFO 14436 --- [http-nio-8080-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:20:10.614 INFO 14436 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@bb07a89]} +2019-10-21 18:20:07.783 INFO 14436 --- [http-nio-8080-exec-7] LogAspect : Result:{status=success} +2019-10-21 18:20:10.614 INFO 14436 --- [http-nio-8080-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@bb07a89]} 2019-10-21 18:20:10.614 DEBUG 14436 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-10-21 18:20:10.615 DEBUG 14436 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) 2019-10-21 18:20:10.617 DEBUG 14436 --- [http-nio-8080-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -647,16 +647,16 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:20:10.638 DEBUG 14436 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-10-21 18:20:10.639 DEBUG 14436 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-21(String), 2019-10-28(String), 201731062520(Long) 2019-10-21 18:20:10.640 DEBUG 14436 --- [http-nio-8080-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-21 18:20:10.641 INFO 14436 --- [http-nio-8080-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=2019-10-21 18:20, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-21 18:20:19.096 INFO 14436 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@bb07a89]} +2019-10-21 18:20:10.641 INFO 14436 --- [http-nio-8080-exec-8] LogAspect : Result:{unfinishTime=2019-10-21 18:20, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-10-21 18:20:19.096 INFO 14436 --- [http-nio-8080-exec-9] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@bb07a89]} 2019-10-21 18:20:19.097 DEBUG 14436 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:20:19.098 DEBUG 14436 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 18:20:19.100 DEBUG 14436 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 2019-10-21 18:20:19.100 DEBUG 14436 --- [http-nio-8080-exec-9] c.y.p.m.P.deleteByStudentID : ==> Preparing: DELETE FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:20:19.101 DEBUG 14436 --- [http-nio-8080-exec-9] c.y.p.m.P.deleteByStudentID : ==> Parameters: 201731062517(Long) 2019-10-21 18:20:19.105 DEBUG 14436 --- [http-nio-8080-exec-9] c.y.p.m.P.deleteByStudentID : <== Updates: 1 -2019-10-21 18:20:19.105 INFO 14436 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{error=当前打卡时间过短,请稍后重新打卡。, status=fail} -2019-10-21 18:20:23.777 INFO 14436 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@bb07a89]} +2019-10-21 18:20:19.105 INFO 14436 --- [http-nio-8080-exec-9] LogAspect : Result:{error=当前打卡时间过短,请稍后重新打卡。, status=fail} +2019-10-21 18:20:23.777 INFO 14436 --- [http-nio-8080-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@bb07a89]} 2019-10-21 18:20:23.777 DEBUG 14436 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-10-21 18:20:23.778 DEBUG 14436 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) 2019-10-21 18:20:23.779 DEBUG 14436 --- [http-nio-8080-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -684,10 +684,10 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:20:23.803 DEBUG 14436 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-10-21 18:20:23.803 DEBUG 14436 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-21(String), 2019-10-28(String), 201731062520(Long) 2019-10-21 18:20:23.804 DEBUG 14436 --- [http-nio-8080-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-21 18:20:23.804 INFO 14436 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-21 18:30:15.219 INFO 17468 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 17468 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 18:30:15.225 DEBUG 17468 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 18:30:15.225 INFO 17468 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 18:20:23.804 INFO 14436 --- [http-nio-8080-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-10-21 18:30:15.219 INFO 17468 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 17468 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 18:30:15.225 DEBUG 17468 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 18:30:15.225 INFO 17468 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 18:30:15.376 INFO 17468 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 18:30:15.376 INFO 17468 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 18:30:16.483 INFO 17468 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -701,30 +701,30 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:30:18.916 INFO 17468 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 18:30:19.325 INFO 17468 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 18:30:19.388 INFO 17468 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 18:30:19.392 INFO 17468 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.825 seconds (JVM running for 6.295) +2019-10-21 18:30:19.392 INFO 17468 --- [restartedMain] PunchApplication : Started PunchApplication in 4.825 seconds (JVM running for 6.295) 2019-10-21 18:30:26.384 INFO 17468 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-21 18:30:26.384 INFO 17468 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-21 18:30:26.397 INFO 17468 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-10-21 18:30:26.466 INFO 17468 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@3131a2e4]} +2019-10-21 18:30:26.466 INFO 17468 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@3131a2e4]} 2019-10-21 18:30:26.669 INFO 17468 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-10-21 18:30:26.674 DEBUG 17468 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:30:26.796 DEBUG 17468 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:30:26.821 DEBUG 17468 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:30:26.824 INFO 17468 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:30:32.079 INFO 17468 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@3131a2e4, org.apache.catalina.connector.RequestFacade@4427d780]} +2019-10-21 18:30:26.824 INFO 17468 --- [http-nio-8080-exec-2] LogAspect : Result:{status=success} +2019-10-21 18:30:32.079 INFO 17468 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@3131a2e4, org.apache.catalina.connector.RequestFacade@4427d780]} 2019-10-21 18:30:32.082 INFO 17468 --- [http-nio-8080-exec-3] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 -2019-10-21 18:30:32.083 INFO 17468 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:30:41.479 INFO 17468 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@3131a2e4]} +2019-10-21 18:30:32.083 INFO 17468 --- [http-nio-8080-exec-3] LogAspect : Result:{status=fail} +2019-10-21 18:30:41.479 INFO 17468 --- [http-nio-8080-exec-4] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@3131a2e4]} 2019-10-21 18:30:41.480 DEBUG 17468 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:30:41.483 DEBUG 17468 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 18:30:41.486 DEBUG 17468 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-10-21 18:30:41.486 INFO 17468 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 18:30:53.632 INFO 17468 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@3131a2e4]} +2019-10-21 18:30:41.486 INFO 17468 --- [http-nio-8080-exec-4] LogAspect : Result:{status=fail} +2019-10-21 18:30:53.632 INFO 17468 --- [http-nio-8080-exec-5] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@3131a2e4]} 2019-10-21 18:30:53.632 DEBUG 17468 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:30:53.633 DEBUG 17468 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:30:53.636 DEBUG 17468 --- [http-nio-8080-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:30:53.637 INFO 17468 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:31:25.135 INFO 17468 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3131a2e4]} +2019-10-21 18:30:53.637 INFO 17468 --- [http-nio-8080-exec-5] LogAspect : Result:{status=success} +2019-10-21 18:31:25.135 INFO 17468 --- [http-nio-8080-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3131a2e4]} 2019-10-21 18:31:25.137 DEBUG 17468 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-10-21 18:31:25.138 DEBUG 17468 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) 2019-10-21 18:31:25.140 DEBUG 17468 --- [http-nio-8080-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -752,10 +752,10 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:31:25.179 DEBUG 17468 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-10-21 18:31:25.180 DEBUG 17468 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-21(String), 2019-10-28(String), 201731062520(Long) 2019-10-21 18:31:25.180 DEBUG 17468 --- [http-nio-8080-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-21 18:31:25.181 INFO 17468 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-21 18:32:34.824 INFO 17464 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 17464 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 18:32:34.828 DEBUG 17464 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 18:32:34.829 INFO 17464 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 18:31:25.181 INFO 17468 --- [http-nio-8080-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=true), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=true), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-10-21 18:32:34.824 INFO 17464 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 17464 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 18:32:34.828 DEBUG 17464 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 18:32:34.829 INFO 17464 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 18:32:34.951 INFO 17464 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 18:32:34.952 INFO 17464 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 18:32:35.883 INFO 17464 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -769,17 +769,17 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:32:38.435 INFO 17464 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 18:32:38.979 INFO 17464 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 18:32:39.050 INFO 17464 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 18:32:39.055 INFO 17464 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.85 seconds (JVM running for 6.498) +2019-10-21 18:32:39.055 INFO 17464 --- [restartedMain] PunchApplication : Started PunchApplication in 4.85 seconds (JVM running for 6.498) 2019-10-21 18:32:42.243 INFO 17464 --- [http-nio-8080-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-21 18:32:42.244 INFO 17464 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-21 18:32:42.255 INFO 17464 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-21 18:32:42.314 INFO 17464 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@701df037]} +2019-10-21 18:32:42.314 INFO 17464 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@701df037]} 2019-10-21 18:32:42.496 INFO 17464 --- [http-nio-8080-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-10-21 18:32:42.500 DEBUG 17464 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 18:32:42.623 DEBUG 17464 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 18:32:42.656 DEBUG 17464 --- [http-nio-8080-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 18:32:42.663 INFO 17464 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:32:48.467 INFO 17464 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@701df037, org.apache.catalina.connector.RequestFacade@30300225]} +2019-10-21 18:32:42.663 INFO 17464 --- [http-nio-8080-exec-2] LogAspect : Result:{status=success} +2019-10-21 18:32:48.467 INFO 17464 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@701df037, org.apache.catalina.connector.RequestFacade@30300225]} 2019-10-21 18:32:48.471 INFO 17464 --- [http-nio-8080-exec-3] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 2019-10-21 18:32:48.472 DEBUG 17464 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? 2019-10-21 18:32:48.480 DEBUG 17464 --- [http-nio-8080-exec-3] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) @@ -787,8 +787,8 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:32:48.484 DEBUG 17464 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); 2019-10-21 18:32:48.492 DEBUG 17464 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-21 18:32:48.484(Timestamp), 2019-10-21 18:32:48.484(Timestamp), 0.0(Double), 2019-10-21 18:32:48.484(Timestamp) 2019-10-21 18:32:48.496 DEBUG 17464 --- [http-nio-8080-exec-3] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-21 18:32:48.496 INFO 17464 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:32:54.795 INFO 17464 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@701df037]} +2019-10-21 18:32:48.496 INFO 17464 --- [http-nio-8080-exec-3] LogAspect : Result:{status=success} +2019-10-21 18:32:54.795 INFO 17464 --- [http-nio-8080-exec-4] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@701df037]} 2019-10-21 18:32:54.796 DEBUG 17464 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:32:54.798 DEBUG 17464 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 18:32:54.800 DEBUG 17464 --- [http-nio-8080-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 @@ -798,8 +798,8 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:32:54.805 DEBUG 17464 --- [http-nio-8080-exec-4] c.y.p.m.P.deleteByStudentID : ==> Preparing: DELETE FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:32:54.807 DEBUG 17464 --- [http-nio-8080-exec-4] c.y.p.m.P.deleteByStudentID : ==> Parameters: 201731062517(Long) 2019-10-21 18:32:54.809 DEBUG 17464 --- [http-nio-8080-exec-4] c.y.p.m.P.deleteByStudentID : <== Updates: 1 -2019-10-21 18:32:54.810 INFO 17464 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{error=当前打卡时间过短小于半小时或者识别为隔天打卡记录,请稍后重新打卡。, status=fail} -2019-10-21 18:33:01.596 INFO 17464 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@701df037, org.apache.catalina.connector.RequestFacade@30300225]} +2019-10-21 18:32:54.810 INFO 17464 --- [http-nio-8080-exec-4] LogAspect : Result:{error=当前打卡时间过短小于半小时或者识别为隔天打卡记录,请稍后重新打卡。, status=fail} +2019-10-21 18:33:01.596 INFO 17464 --- [http-nio-8080-exec-5] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@701df037, org.apache.catalina.connector.RequestFacade@30300225]} 2019-10-21 18:33:01.596 INFO 17464 --- [http-nio-8080-exec-5] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 2019-10-21 18:33:01.596 DEBUG 17464 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? 2019-10-21 18:33:01.597 DEBUG 17464 --- [http-nio-8080-exec-5] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) @@ -807,8 +807,8 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:33:01.603 DEBUG 17464 --- [http-nio-8080-exec-5] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); 2019-10-21 18:33:01.604 DEBUG 17464 --- [http-nio-8080-exec-5] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-21 18:33:01.603(Timestamp), 2019-10-21 18:33:01.603(Timestamp), 0.0(Double), 2019-10-21 18:33:01.603(Timestamp) 2019-10-21 18:33:01.607 DEBUG 17464 --- [http-nio-8080-exec-5] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-21 18:33:01.607 INFO 17464 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 18:33:25.823 INFO 17464 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@701df037]} +2019-10-21 18:33:01.607 INFO 17464 --- [http-nio-8080-exec-5] LogAspect : Result:{status=success} +2019-10-21 18:33:25.823 INFO 17464 --- [http-nio-8080-exec-6] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@701df037]} 2019-10-21 18:33:25.824 DEBUG 17464 --- [http-nio-8080-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:33:25.824 DEBUG 17464 --- [http-nio-8080-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 18:33:25.826 DEBUG 17464 --- [http-nio-8080-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 @@ -818,18 +818,18 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 18:33:25.830 DEBUG 17464 --- [http-nio-8080-exec-6] c.y.p.m.P.deleteByStudentID : ==> Preparing: DELETE FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 18:33:25.830 DEBUG 17464 --- [http-nio-8080-exec-6] c.y.p.m.P.deleteByStudentID : ==> Parameters: 201731062517(Long) 2019-10-21 18:33:25.833 DEBUG 17464 --- [http-nio-8080-exec-6] c.y.p.m.P.deleteByStudentID : <== Updates: 1 -2019-10-21 18:33:25.833 INFO 17464 --- [http-nio-8080-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{error=当前打卡时间过短小于半小时或者识别为隔天打卡记录,请稍后重新打卡。, status=fail} -2019-10-21 19:29:19.445 INFO 17464 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@4fa4ecac]} +2019-10-21 18:33:25.833 INFO 17464 --- [http-nio-8080-exec-6] LogAspect : Result:{error=当前打卡时间过短小于半小时或者识别为隔天打卡记录,请稍后重新打卡。, status=fail} +2019-10-21 19:29:19.445 INFO 17464 --- [http-nio-8080-exec-9] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@4fa4ecac]} 2019-10-21 19:29:19.489 DEBUG 17464 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 19:29:19.491 DEBUG 17464 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 19:29:19.506 DEBUG 17464 --- [http-nio-8080-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 -2019-10-21 19:29:19.507 INFO 17464 --- [http-nio-8080-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-10-21 19:29:24.080 INFO 17464 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@4fa4ecac]} +2019-10-21 19:29:19.507 INFO 17464 --- [http-nio-8080-exec-9] LogAspect : Result:{status=fail} +2019-10-21 19:29:24.080 INFO 17464 --- [http-nio-8080-exec-10] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@4fa4ecac]} 2019-10-21 19:29:24.081 DEBUG 17464 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 19:29:24.081 DEBUG 17464 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 19:29:24.087 DEBUG 17464 --- [http-nio-8080-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 19:29:24.087 INFO 17464 --- [http-nio-8080-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 19:29:27.707 INFO 17464 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@4fa4ecac, org.apache.catalina.connector.RequestFacade@3de6a21f]} +2019-10-21 19:29:24.087 INFO 17464 --- [http-nio-8080-exec-10] LogAspect : Result:{status=success} +2019-10-21 19:29:27.707 INFO 17464 --- [http-nio-8080-exec-1] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@4fa4ecac, org.apache.catalina.connector.RequestFacade@3de6a21f]} 2019-10-21 19:29:27.707 INFO 17464 --- [http-nio-8080-exec-1] c.yrmjhtdjxh.punch.web.IndexController : 0:0:0:0:0:0:0:1 2019-10-21 19:29:27.708 DEBUG 17464 --- [http-nio-8080-exec-1] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? 2019-10-21 19:29:27.708 DEBUG 17464 --- [http-nio-8080-exec-1] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 1(Integer), 201731062517(Long) @@ -837,8 +837,8 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 19:29:27.714 DEBUG 17464 --- [http-nio-8080-exec-1] c.y.p.mapper.PunchRecordMapper.insert : ==> Preparing: INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) VALUES (?, ?, ?, ?, ?, ?); 2019-10-21 19:29:27.715 DEBUG 17464 --- [http-nio-8080-exec-1] c.y.p.mapper.PunchRecordMapper.insert : ==> Parameters: 0(Integer), 201731062517(Long), 2019-10-21 19:29:27.714(Timestamp), 2019-10-21 19:29:27.714(Timestamp), 0.0(Double), 2019-10-21 19:29:27.714(Timestamp) 2019-10-21 19:29:27.718 DEBUG 17464 --- [http-nio-8080-exec-1] c.y.p.mapper.PunchRecordMapper.insert : <== Updates: 1 -2019-10-21 19:29:27.718 INFO 17464 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 19:30:15.013 INFO 17464 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@4fa4ecac]} +2019-10-21 19:29:27.718 INFO 17464 --- [http-nio-8080-exec-1] LogAspect : Result:{status=success} +2019-10-21 19:30:15.013 INFO 17464 --- [http-nio-8080-exec-2] LogAspect : Result : RequestLog{url='/endPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.endPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@4fa4ecac]} 2019-10-21 19:30:15.014 DEBUG 17464 --- [http-nio-8080-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT * FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-10-21 19:30:15.015 DEBUG 17464 --- [http-nio-8080-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062517(Long) 2019-10-21 19:30:15.019 DEBUG 17464 --- [http-nio-8080-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 1 @@ -848,7 +848,7 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 19:30:15.032 DEBUG 17464 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : ==> Preparing: UPDATE students SET isPunch = ? WHERE studentID = ? 2019-10-21 19:30:15.032 DEBUG 17464 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : ==> Parameters: 0(Integer), 201731062517(Long) 2019-10-21 19:30:15.036 DEBUG 17464 --- [http-nio-8080-exec-2] c.y.p.m.S.updatePunchByStudentID : <== Updates: 1 -2019-10-21 19:30:15.036 INFO 17464 --- [http-nio-8080-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} +2019-10-21 19:30:15.036 INFO 17464 --- [http-nio-8080-exec-2] LogAspect : Result:{status=success} 2019-10-21 19:32:22.612 INFO 14676 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 14676 (started by etron in F:\ideaTest\punch) 2019-10-21 19:32:22.614 DEBUG 14676 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE 2019-10-21 19:32:22.615 INFO 14676 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default @@ -869,9 +869,9 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 19:58:02.397 INFO 4532 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 6.503 seconds (JVM running for 7.506) 2019-10-21 19:58:02.757 INFO 4532 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-10-21 19:58:02.765 INFO 4532 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-10-21 22:10:51.001 INFO 10772 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 10772 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) -2019-10-21 22:10:51.038 DEBUG 10772 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-21 22:10:51.039 INFO 10772 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-21 22:10:51.001 INFO 10772 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 10772 (F:\ideaTest\punch\target\classes started by etron in F:\ideaTest\punch) +2019-10-21 22:10:51.038 DEBUG 10772 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-21 22:10:51.039 INFO 10772 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-21 22:10:51.342 INFO 10772 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-21 22:10:51.342 INFO 10772 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-21 22:10:52.935 INFO 10772 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -885,17 +885,17 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 22:10:55.776 INFO 10772 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-21 22:10:56.624 INFO 10772 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-21 22:10:56.718 INFO 10772 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8080 (http) with context path '' -2019-10-21 22:10:56.723 INFO 10772 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.863 seconds (JVM running for 8.912) +2019-10-21 22:10:56.723 INFO 10772 --- [restartedMain] PunchApplication : Started PunchApplication in 6.863 seconds (JVM running for 8.912) 2019-10-21 22:11:44.524 INFO 10772 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-10-21 22:11:44.524 INFO 10772 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-10-21 22:11:44.535 INFO 10772 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-10-21 22:11:44.616 INFO 10772 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@7ea3895a]} +2019-10-21 22:11:44.616 INFO 10772 --- [http-nio-8080-exec-1] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062517, password=123456}, org.apache.catalina.session.StandardSessionFacade@7ea3895a]} 2019-10-21 22:11:44.950 INFO 10772 --- [http-nio-8080-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-10-21 22:11:44.959 DEBUG 10772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT * FROM students WHERE studentID = ? AND password = ? 2019-10-21 22:11:45.123 DEBUG 10772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062517(Long), 123456(String) 2019-10-21 22:11:45.220 DEBUG 10772 --- [http-nio-8080-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-10-21 22:11:45.224 INFO 10772 --- [http-nio-8080-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-10-21 22:11:57.352 INFO 10772 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@7ea3895a]} +2019-10-21 22:11:45.224 INFO 10772 --- [http-nio-8080-exec-1] LogAspect : Result:{status=success} +2019-10-21 22:11:57.352 INFO 10772 --- [http-nio-8080-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@7ea3895a]} 2019-10-21 22:11:57.356 DEBUG 10772 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-10-21 22:11:57.357 DEBUG 10772 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062517(Long) 2019-10-21 22:11:57.362 DEBUG 10772 --- [http-nio-8080-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -923,13 +923,13 @@ com.alibaba.druid.sql.parser.ParserException: syntax error, error in :'ELET FROM 2019-10-21 22:11:57.403 DEBUG 10772 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-10-21 22:11:57.403 DEBUG 10772 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-10-21(String), 2019-10-28(String), 201731062520(Long) 2019-10-21 22:11:57.404 DEBUG 10772 --- [http-nio-8080-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-10-21 22:11:57.405 INFO 10772 --- [http-nio-8080-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=1.03, todayTime=1.03, weekLeftTime=26.97, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-10-21 22:12:05.978 INFO 10772 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7ea3895a, org.apache.catalina.connector.RequestFacade@5e6e1514]} +2019-10-21 22:11:57.405 INFO 10772 --- [http-nio-8080-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062517, password=123456, name=曾中杰, sex=1, grade=2017, photo=http://47.102.114.0:8080/images/boyAvatar.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Oct 14 11:31:16 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=曾中杰, grade=2017, weekTime=1.03, todayTime=1.03, weekLeftTime=26.97, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=xiang, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=大大, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-10-21 22:12:05.978 INFO 10772 --- [http-nio-8080-exec-4] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7ea3895a, org.apache.catalina.connector.RequestFacade@5e6e1514]} 2019-10-21 22:12:05.979 INFO 10772 --- [http-nio-8080-exec-4] c.yrmjhtdjxh.punch.web.IndexController : 当前的IP地址为:0:0:0:0:0:0:0:1是否等于125.70.254.67 -2019-10-21 22:12:05.979 INFO 10772 --- [http-nio-8080-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{msg=请尝试连接LC2,并且拔出网线重试打卡, status=fail} -2019-10-21 22:12:32.658 INFO 10772 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7ea3895a, org.apache.catalina.connector.RequestFacade@5e6e1514]} +2019-10-21 22:12:05.979 INFO 10772 --- [http-nio-8080-exec-4] LogAspect : Result:{msg=请尝试连接LC2,并且拔出网线重试打卡, status=fail} +2019-10-21 22:12:32.658 INFO 10772 --- [http-nio-8080-exec-5] LogAspect : Result : RequestLog{url='/startPunch', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.startPunch', args=[{studentID=201731062517}, org.apache.catalina.session.StandardSessionFacade@7ea3895a, org.apache.catalina.connector.RequestFacade@5e6e1514]} 2019-10-21 22:12:32.660 INFO 10772 --- [http-nio-8080-exec-5] c.yrmjhtdjxh.punch.web.IndexController : 当前的IP地址为:0:0:0:0:0:0:0:1是否等于125.70.254.67 -2019-10-21 22:12:32.660 INFO 10772 --- [http-nio-8080-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{msg=请尝试连接LC2,并且拔出网线重试打卡, status=fail} +2019-10-21 22:12:32.660 INFO 10772 --- [http-nio-8080-exec-5] LogAspect : Result:{msg=请尝试连接LC2,并且拔出网线重试打卡, status=fail} 2019-10-21 22:14:19.793 INFO 18360 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 18360 (started by etron in F:\ideaTest\punch) 2019-10-21 22:14:19.794 DEBUG 18360 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE 2019-10-21 22:14:19.795 INFO 18360 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default diff --git a/log/punch-start.log.2019-11-04.0 b/log/punch-start.log.2019-11-04.0 index d270d60..10111ff 100644 --- a/log/punch-start.log.2019-11-04.0 +++ b/log/punch-start.log.2019-11-04.0 @@ -1,6 +1,6 @@ -2019-10-28 19:44:09.338 INFO 14892 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on etron with PID 14892 (F:\ideaTest\ThePunchSystem\target\classes started by etron in F:\ideaTest\ThePunchSystem) -2019-10-28 19:44:09.342 DEBUG 14892 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-10-28 19:44:09.343 INFO 14892 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-10-28 19:44:09.338 INFO 14892 --- [restartedMain] PunchApplication : Starting PunchApplication on etron with PID 14892 (F:\ideaTest\ThePunchSystem\target\classes started by etron in F:\ideaTest\ThePunchSystem) +2019-10-28 19:44:09.342 DEBUG 14892 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-10-28 19:44:09.343 INFO 14892 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-10-28 19:44:09.472 INFO 14892 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-10-28 19:44:09.473 INFO 14892 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-10-28 19:44:10.392 INFO 14892 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -14,7 +14,7 @@ 2019-10-28 19:44:12.681 INFO 14892 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-10-28 19:44:13.246 INFO 14892 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-10-28 19:44:13.338 INFO 14892 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8083 (http) with context path '' -2019-10-28 19:44:13.342 INFO 14892 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.973 seconds (JVM running for 7.59) +2019-10-28 19:44:13.342 INFO 14892 --- [restartedMain] PunchApplication : Started PunchApplication in 4.973 seconds (JVM running for 7.59) 2019-10-28 19:45:54.408 INFO 1692 --- [main] c.y.punch.PunchApplicationTests : Starting PunchApplicationTests on etron with PID 1692 (started by etron in F:\ideaTest\ThePunchSystem) 2019-10-28 19:45:54.409 DEBUG 1692 --- [main] c.y.punch.PunchApplicationTests : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE 2019-10-28 19:45:54.411 INFO 1692 --- [main] c.y.punch.PunchApplicationTests : No active profile set, falling back to default profiles: default @@ -35,9 +35,9 @@ 2019-10-28 19:55:21.193 INFO 11672 --- [main] c.y.punch.PunchApplicationTests : Started PunchApplicationTests in 8.505 seconds (JVM running for 10.11) 2019-10-28 19:55:21.807 INFO 11672 --- [Thread-3] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-10-28 19:55:21.819 INFO 11672 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-04 09:58:19.828 INFO 12704 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12704 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 09:58:19.828 DEBUG 12704 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 09:58:19.828 INFO 12704 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 09:58:19.828 INFO 12704 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12704 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 09:58:19.828 DEBUG 12704 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 09:58:19.828 INFO 12704 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 09:58:19.938 INFO 12704 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 09:58:19.938 INFO 12704 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 09:58:20.478 INFO 12704 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -67,7 +67,7 @@ org.apache.catalina.LifecycleException: Protocol handler start failed at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204) - at com.yrmjhtdjxh.punch.PunchApplication.main(PunchApplication.java:13) + at PunchApplication.main(PunchApplication.java:13) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -107,9 +107,9 @@ Verify the connector's configuration, identify and stop any process that's liste 2019-11-04 09:58:22.618 INFO 12704 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 09:58:22.618 INFO 12704 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-04 11:52:23.111 INFO 19524 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19524 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 11:52:23.116 DEBUG 19524 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 11:52:23.117 INFO 19524 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 11:52:23.111 INFO 19524 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19524 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 11:52:23.116 DEBUG 19524 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 11:52:23.117 INFO 19524 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 11:52:23.276 INFO 19524 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 11:52:23.276 INFO 19524 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 11:52:24.025 INFO 19524 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -133,7 +133,7 @@ APPLICATION FAILED TO START Description: -Field jedisPool in com.yrmjhtdjxh.punch.redis.RedisService required a bean of type 'redis.clients.jedis.JedisPool' that could not be found. +Field jedisPool in RedisService required a bean of type 'redis.clients.jedis.JedisPool' that could not be found. The injection point has the following annotations: - @org.springframework.beans.factory.annotation.Autowired(required=true) @@ -143,9 +143,9 @@ Action: Consider defining a bean of type 'redis.clients.jedis.JedisPool' in your configuration. -2019-11-04 12:35:20.173 INFO 10760 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 10760 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 12:35:20.176 DEBUG 10760 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 12:35:20.177 INFO 10760 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 12:35:20.173 INFO 10760 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 10760 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 12:35:20.176 DEBUG 10760 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 12:35:20.177 INFO 10760 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 12:35:20.290 INFO 10760 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 12:35:20.290 INFO 10760 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 12:35:20.946 INFO 10760 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -156,7 +156,7 @@ Consider defining a bean of type 'redis.clients.jedis.JedisPool' in your configu 2019-11-04 12:35:21.735 INFO 10760 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] 2019-11-04 12:35:21.822 INFO 10760 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext 2019-11-04 12:35:21.822 INFO 10760 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1531 ms -2019-11-04 12:35:22.261 WARN 10760 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'announcementServiceImpl': Unsatisfied dependency expressed through method 'insertAndPublish' parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.yrmjhtdjxh.punch.domain.Announcement' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} +2019-11-04 12:35:22.261 WARN 10760 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'announcementServiceImpl': Unsatisfied dependency expressed through method 'insertAndPublish' parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'Announcement' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {} 2019-11-04 12:35:22.261 INFO 10760 --- [restartedMain] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... 2019-11-04 12:35:22.264 INFO 10760 --- [restartedMain] o.apache.catalina.core.StandardService : Stopping service [Tomcat] 2019-11-04 12:35:22.282 INFO 10760 --- [restartedMain] ConditionEvaluationReportLoggingListener : @@ -170,16 +170,16 @@ APPLICATION FAILED TO START Description: -Parameter 0 of method insertAndPublish in com.yrmjhtdjxh.punch.service.Impl.AnnouncementServiceImpl required a bean of type 'com.yrmjhtdjxh.punch.domain.Announcement' that could not be found. +Parameter 0 of method insertAndPublish in AnnouncementServiceImpl required a bean of type 'Announcement' that could not be found. Action: -Consider defining a bean of type 'com.yrmjhtdjxh.punch.domain.Announcement' in your configuration. +Consider defining a bean of type 'Announcement' in your configuration. -2019-11-04 12:36:32.788 INFO 18220 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 18220 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 12:36:32.791 DEBUG 18220 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 12:36:32.792 INFO 18220 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 12:36:32.788 INFO 18220 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 18220 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 12:36:32.791 DEBUG 18220 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 12:36:32.792 INFO 18220 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 12:36:32.884 INFO 18220 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 12:36:32.884 INFO 18220 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 12:36:33.382 INFO 18220 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -193,12 +193,12 @@ Consider defining a bean of type 'com.yrmjhtdjxh.punch.domain.Announcement' in y 2019-11-04 12:36:34.927 INFO 18220 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 12:36:35.246 INFO 18220 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 12:36:35.290 INFO 18220 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 12:36:35.292 INFO 18220 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.048 seconds (JVM running for 4.608) +2019-11-04 12:36:35.292 INFO 18220 --- [restartedMain] PunchApplication : Started PunchApplication in 3.048 seconds (JVM running for 4.608) 2019-11-04 14:33:35.365 INFO 18220 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 14:33:35.368 INFO 18220 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 14:33:35.396 INFO 18220 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 27 ms 2019-11-04 14:33:35.501 WARN 18220 --- [http-nio-8085-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` from String "2019/11/4 14:33": not a valid representation (error: Failed to parse Date value '2019/11/4 14:33': Cannot parse date "2019/11/4 14:33": not compatible with any of standard forms ("yyyy-MM-dd'T'HH:mm:ss.SSSZ", "yyyy-MM-dd'T'HH:mm:ss.SSS", "EEE, dd MMM yyyy HH:mm:ss zzz", "yyyy-MM-dd")); nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.util.Date` from String "2019/11/4 14:33": not a valid representation (error: Failed to parse Date value '2019/11/4 14:33': Cannot parse date "2019/11/4 14:33": not compatible with any of standard forms ("yyyy-MM-dd'T'HH:mm:ss.SSSZ", "yyyy-MM-dd'T'HH:mm:ss.SSS", "EEE, dd MMM yyyy HH:mm:ss zzz", "yyyy-MM-dd")) - at [Source: (PushbackInputStream); line: 10, column: 17] (through reference chain: com.yrmjhtdjxh.punch.domain.Student["createTime"])] + at [Source: (PushbackInputStream); line: 10, column: 17] (through reference chain: Student["createTime"])] 2019-11-04 14:33:56.429 ERROR 18220 --- [http-nio-8085-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is org.springframework.http.converter.HttpMessageConversionException: Type definition error: [simple type, class java.lang.String]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback setter/field defined for creator property 'password'] with root cause com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback setter/field defined for creator property 'password' @@ -271,9 +271,9 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-04 14:41:06.840 INFO 11504 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11504 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 14:41:06.843 DEBUG 11504 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 14:41:06.844 INFO 11504 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 14:41:06.840 INFO 11504 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11504 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 14:41:06.843 DEBUG 11504 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 14:41:06.844 INFO 11504 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 14:41:06.942 INFO 11504 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 14:41:06.942 INFO 11504 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 14:41:07.482 INFO 11504 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -287,21 +287,21 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 14:41:09.013 INFO 11504 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 14:41:09.344 INFO 11504 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 14:41:09.387 INFO 11504 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 14:41:09.389 INFO 11504 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.151 seconds (JVM running for 4.825) +2019-11-04 14:41:09.389 INFO 11504 --- [restartedMain] PunchApplication : Started PunchApplication in 3.151 seconds (JVM running for 4.825) 2019-11-04 14:41:56.543 INFO 11504 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 14:41:56.545 INFO 11504 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 14:41:56.553 INFO 11504 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 8 ms 2019-11-04 14:41:56.721 ERROR 11504 --- [http-nio-8085-exec-1] c.y.punch.aspect.GlobalExceptionHandler : 不能为null -2019-11-04 14:41:56.743 WARN 11504 --- [http-nio-8085-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public java.util.Map com.yrmjhtdjxh.punch.web.StudentController.register(com.yrmjhtdjxh.punch.domain.Student): [Field error in object 'student' on field 'password': rejected value [null]; codes [NotNull.student.password,NotNull.password,NotNull.java.lang.String,NotNull]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.password,password]; arguments []; default message [password]]; default message [不能为null]] ] +2019-11-04 14:41:56.743 WARN 11504 --- [http-nio-8085-exec-1] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public java.util.Map StudentController.register(Student): [Field error in object 'student' on field 'password': rejected value [null]; codes [NotNull.student.password,NotNull.password,NotNull.java.lang.String,NotNull]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.password,password]; arguments []; default message [password]]; default message [不能为null]] ] 2019-11-04 14:42:08.740 WARN 11504 --- [http-nio-8085-exec-3] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Cannot deserialize value of type `java.util.Date` from String "2019/11/4 14:33": expected format "yyyy-MM-dd HH:mm:ss"; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.util.Date` from String "2019/11/4 14:33": expected format "yyyy-MM-dd HH:mm:ss" - at [Source: (PushbackInputStream); line: 10, column: 17] (through reference chain: com.yrmjhtdjxh.punch.domain.Student["createTime"])] + at [Source: (PushbackInputStream); line: 10, column: 17] (through reference chain: Student["createTime"])] 2019-11-04 14:42:38.033 ERROR 11504 --- [http-nio-8085-exec-4] c.y.punch.aspect.GlobalExceptionHandler : 不能为null -2019-11-04 14:42:38.034 WARN 11504 --- [http-nio-8085-exec-4] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public java.util.Map com.yrmjhtdjxh.punch.web.StudentController.register(com.yrmjhtdjxh.punch.domain.Student): [Field error in object 'student' on field 'password': rejected value [null]; codes [NotNull.student.password,NotNull.password,NotNull.java.lang.String,NotNull]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.password,password]; arguments []; default message [password]]; default message [不能为null]] ] +2019-11-04 14:42:38.034 WARN 11504 --- [http-nio-8085-exec-4] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public java.util.Map StudentController.register(Student): [Field error in object 'student' on field 'password': rejected value [null]; codes [NotNull.student.password,NotNull.password,NotNull.java.lang.String,NotNull]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.password,password]; arguments []; default message [password]]; default message [不能为null]] ] 2019-11-04 14:43:42.841 ERROR 11504 --- [http-nio-8085-exec-6] c.y.punch.aspect.GlobalExceptionHandler : 不能为null -2019-11-04 14:43:42.842 WARN 11504 --- [http-nio-8085-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public java.util.Map com.yrmjhtdjxh.punch.web.StudentController.register(com.yrmjhtdjxh.punch.domain.Student): [Field error in object 'student' on field 'password': rejected value [null]; codes [NotNull.student.password,NotNull.password,NotNull.java.lang.String,NotNull]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.password,password]; arguments []; default message [password]]; default message [不能为null]] ] -2019-11-04 14:44:54.471 INFO 22176 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 22176 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 14:44:54.475 DEBUG 22176 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 14:44:54.476 INFO 22176 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 14:43:42.842 WARN 11504 --- [http-nio-8085-exec-6] .m.m.a.ExceptionHandlerExceptionResolver : Resolved [org.springframework.web.bind.MethodArgumentNotValidException: Validation failed for argument [0] in public java.util.Map StudentController.register(Student): [Field error in object 'student' on field 'password': rejected value [null]; codes [NotNull.student.password,NotNull.password,NotNull.java.lang.String,NotNull]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.password,password]; arguments []; default message [password]]; default message [不能为null]] ] +2019-11-04 14:44:54.471 INFO 22176 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 22176 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 14:44:54.475 DEBUG 22176 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 14:44:54.476 INFO 22176 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 14:44:54.586 INFO 22176 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 14:44:54.586 INFO 22176 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 14:44:55.133 INFO 22176 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -315,11 +315,11 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 14:44:56.868 INFO 22176 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 14:44:57.246 INFO 22176 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 14:44:57.293 INFO 22176 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 14:44:57.296 INFO 22176 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.45 seconds (JVM running for 5.087) +2019-11-04 14:44:57.296 INFO 22176 --- [restartedMain] PunchApplication : Started PunchApplication in 3.45 seconds (JVM running for 5.087) 2019-11-04 14:45:01.238 INFO 22176 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 14:45:01.238 INFO 22176 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 14:45:01.250 INFO 22176 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-04 14:45:01.395 INFO 22176 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=1, studentID=201731062632, password=null, name=panghu, sex=1, grade=1, photo=demoData, avatar=demoData, createTime=Mon Nov 04 14:33:12 CST 2019, isPunch=false)]} +2019-11-04 14:45:01.395 INFO 22176 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/register', ip='127.0.0.1', classMethod='StudentController.register', args=[Student(id=1, studentID=201731062632, password=null, name=panghu, sex=1, grade=1, photo=demoData, avatar=demoData, createTime=Mon Nov 04 14:33:12 CST 2019, isPunch=false)]} 2019-11-04 14:45:02.594 INFO 22176 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 14:45:02.598 DEBUG 22176 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-04 14:45:02.711 DEBUG 22176 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) @@ -330,25 +330,25 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 14:45:02.760 DEBUG 22176 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentRoleMapper.insert : ==> Preparing: insert into student_role(user_id, user_role) values (?,?) 2019-11-04 14:45:02.761 DEBUG 22176 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentRoleMapper.insert : ==> Parameters: 201731062632(Long), 3(Integer) 2019-11-04 14:45:02.766 DEBUG 22176 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentRoleMapper.insert : <== Updates: 1 -2019-11-04 14:45:02.766 INFO 22176 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 14:51:12.224 INFO 22176 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@4869cf74]} +2019-11-04 14:45:02.766 INFO 22176 --- [http-nio-8085-exec-1] LogAspect : Result:{status=success} +2019-11-04 14:51:12.224 INFO 22176 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@4869cf74]} 2019-11-04 14:51:12.231 DEBUG 22176 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE studentID = ? AND password = ? 2019-11-04 14:51:12.237 DEBUG 22176 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:51:12.238 DEBUG 22176 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-04 14:51:12.239 INFO 22176 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-04 14:51:31.150 INFO 22176 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2b526d68]} +2019-11-04 14:51:12.239 INFO 22176 --- [http-nio-8085-exec-2] LogAspect : Result:{status=fail} +2019-11-04 14:51:31.150 INFO 22176 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2b526d68]} 2019-11-04 14:51:31.151 DEBUG 22176 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE studentID = ? AND password = ? 2019-11-04 14:51:31.151 DEBUG 22176 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:51:31.153 DEBUG 22176 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-04 14:51:31.154 INFO 22176 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-04 14:51:32.635 INFO 22176 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7fa79f36]} +2019-11-04 14:51:31.154 INFO 22176 --- [http-nio-8085-exec-4] LogAspect : Result:{status=fail} +2019-11-04 14:51:32.635 INFO 22176 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7fa79f36]} 2019-11-04 14:51:32.636 DEBUG 22176 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE studentID = ? AND password = ? 2019-11-04 14:51:32.636 DEBUG 22176 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:51:32.637 DEBUG 22176 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-04 14:51:32.638 INFO 22176 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-04 14:52:29.252 INFO 12000 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12000 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 14:52:29.256 DEBUG 12000 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 14:52:29.257 INFO 12000 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 14:51:32.638 INFO 22176 --- [http-nio-8085-exec-6] LogAspect : Result:{status=fail} +2019-11-04 14:52:29.252 INFO 12000 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12000 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 14:52:29.256 DEBUG 12000 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 14:52:29.257 INFO 12000 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 14:52:29.351 INFO 12000 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 14:52:29.351 INFO 12000 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 14:52:29.980 INFO 12000 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -362,22 +362,22 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 14:52:32.080 INFO 12000 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 14:52:32.510 INFO 12000 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 14:52:32.567 INFO 12000 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 14:52:32.573 INFO 12000 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.833 seconds (JVM running for 6.044) +2019-11-04 14:52:32.573 INFO 12000 --- [restartedMain] PunchApplication : Started PunchApplication in 3.833 seconds (JVM running for 6.044) 2019-11-04 14:52:35.108 INFO 12000 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 14:52:35.108 INFO 12000 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 14:52:35.122 INFO 12000 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-11-04 14:52:35.226 INFO 12000 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7c5502de]} +2019-11-04 14:52:35.226 INFO 12000 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7c5502de]} 2019-11-04 14:52:36.518 INFO 12000 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 14:52:36.523 DEBUG 12000 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE studentID = ? AND password = ? 2019-11-04 14:52:36.641 DEBUG 12000 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:52:36.664 DEBUG 12000 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-04 14:56:31.278 INFO 12000 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} +2019-11-04 14:56:31.278 INFO 12000 --- [http-nio-8085-exec-1] LogAspect : Result:{status=fail} 2019-11-04 14:56:33.075 INFO 12000 --- [Thread-16] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 14:56:33.076 INFO 12000 --- [Thread-16] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-04 14:56:33.090 INFO 12000 --- [Thread-16] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-11-04 14:56:37.972 INFO 12008 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12008 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 14:56:37.975 DEBUG 12008 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 14:56:37.976 INFO 12008 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 14:56:37.972 INFO 12008 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12008 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 14:56:37.975 DEBUG 12008 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 14:56:37.976 INFO 12008 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 14:56:38.066 INFO 12008 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 14:56:38.066 INFO 12008 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 14:56:38.636 INFO 12008 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -391,44 +391,44 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 14:56:40.397 INFO 12008 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 14:56:40.734 INFO 12008 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 14:56:40.776 INFO 12008 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 14:56:40.778 INFO 12008 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.457 seconds (JVM running for 5.09) +2019-11-04 14:56:40.778 INFO 12008 --- [restartedMain] PunchApplication : Started PunchApplication in 3.457 seconds (JVM running for 5.09) 2019-11-04 14:56:43.078 INFO 12008 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 14:56:43.078 INFO 12008 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 14:56:43.090 INFO 12008 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-04 14:56:43.147 INFO 12008 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@14e3ea36]} +2019-11-04 14:56:43.147 INFO 12008 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@14e3ea36]} 2019-11-04 14:56:44.333 INFO 12008 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 14:56:44.338 DEBUG 12008 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 14:56:44.452 DEBUG 12008 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:56:44.479 DEBUG 12008 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-04 14:56:44.485 INFO 12008 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-04 14:58:07.388 INFO 12008 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@e4462db]} +2019-11-04 14:56:44.485 INFO 12008 --- [http-nio-8085-exec-1] LogAspect : Result:{status=fail} +2019-11-04 14:58:07.388 INFO 12008 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@e4462db]} 2019-11-04 14:58:07.394 DEBUG 12008 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 14:58:07.395 DEBUG 12008 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:58:07.407 DEBUG 12008 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 14:58:07.408 INFO 12008 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 14:58:47.167 INFO 12008 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@73c94369]} +2019-11-04 14:58:07.408 INFO 12008 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-04 14:58:47.167 INFO 12008 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@73c94369]} 2019-11-04 14:58:47.168 DEBUG 12008 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 14:58:47.169 DEBUG 12008 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:58:47.172 DEBUG 12008 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 14:58:47.172 INFO 12008 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 14:59:47.273 INFO 12008 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@120b3be]} +2019-11-04 14:58:47.172 INFO 12008 --- [http-nio-8085-exec-4] LogAspect : Result:{status=success} +2019-11-04 14:59:47.273 INFO 12008 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@120b3be]} 2019-11-04 14:59:47.278 DEBUG 12008 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 14:59:47.279 DEBUG 12008 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:59:47.281 DEBUG 12008 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 14:59:47.281 INFO 12008 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-04 14:59:59.181 INFO 12008 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@23d463d]} +2019-11-04 14:59:47.281 INFO 12008 --- [http-nio-8085-exec-6] LogAspect : Result:{status=fail} +2019-11-04 14:59:59.181 INFO 12008 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@23d463d]} 2019-11-04 14:59:59.183 DEBUG 12008 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 14:59:59.184 DEBUG 12008 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 14:59:59.188 DEBUG 12008 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 14:59:59.189 INFO 12008 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:01:58.382 INFO 12008 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[]} +2019-11-04 14:59:59.189 INFO 12008 --- [http-nio-8085-exec-8] LogAspect : Result:{status=success} +2019-11-04 15:01:58.382 INFO 12008 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='127.0.0.1', classMethod='AnnouncementController.list', args=[]} 2019-11-04 15:01:58.403 DEBUG 12008 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-04 15:01:58.405 DEBUG 12008 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-04 15:01:58.412 DEBUG 12008 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-04 15:01:58.413 INFO 12008 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-04 15:09:05.956 INFO 11312 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11312 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:09:05.960 DEBUG 11312 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:09:05.961 INFO 11312 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:01:58.413 INFO 12008 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-04 15:09:05.956 INFO 11312 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11312 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:09:05.960 DEBUG 11312 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:09:05.961 INFO 11312 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:09:06.068 INFO 11312 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:09:06.069 INFO 11312 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:09:06.617 INFO 11312 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -442,28 +442,28 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 15:09:08.287 INFO 11312 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:09:08.648 INFO 11312 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:09:08.694 INFO 11312 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:09:08.696 INFO 11312 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.389 seconds (JVM running for 5.197) +2019-11-04 15:09:08.696 INFO 11312 --- [restartedMain] PunchApplication : Started PunchApplication in 3.389 seconds (JVM running for 5.197) 2019-11-04 15:10:47.156 INFO 11312 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:10:47.157 INFO 11312 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:10:47.166 INFO 11312 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-11-04 15:10:47.192 INFO 11312 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@37514c67]} -2019-11-04 15:10:47.195 INFO 11312 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:11:44.846 INFO 11312 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@fbf6c00]} +2019-11-04 15:10:47.192 INFO 11312 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='127.0.0.1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@37514c67]} +2019-11-04 15:10:47.195 INFO 11312 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:11:44.846 INFO 11312 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@fbf6c00]} 2019-11-04 15:11:46.026 INFO 11312 --- [http-nio-8085-exec-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:11:46.030 DEBUG 11312 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:11:46.129 DEBUG 11312 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:11:46.151 DEBUG 11312 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:11:46.157 INFO 11312 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:12:16.236 INFO 11312 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6135c0d]} +2019-11-04 15:11:46.157 INFO 11312 --- [http-nio-8085-exec-3] LogAspect : Result:{status=success} +2019-11-04 15:12:16.236 INFO 11312 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6135c0d]} 2019-11-04 15:12:16.237 DEBUG 11312 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:12:16.238 DEBUG 11312 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:12:16.243 DEBUG 11312 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:12:16.243 INFO 11312 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:12:21.471 INFO 11312 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1069e69e]} -2019-11-04 15:12:21.471 INFO 11312 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:17:13.787 INFO 20264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 20264 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:17:13.790 DEBUG 20264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:17:13.791 INFO 20264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:12:16.243 INFO 11312 --- [http-nio-8085-exec-4] LogAspect : Result:{status=success} +2019-11-04 15:12:21.471 INFO 11312 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='127.0.0.1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1069e69e]} +2019-11-04 15:12:21.471 INFO 11312 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:17:13.787 INFO 20264 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 20264 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:17:13.790 DEBUG 20264 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:17:13.791 INFO 20264 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:17:13.890 INFO 20264 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:17:13.890 INFO 20264 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:17:14.399 INFO 20264 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -477,19 +477,19 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 15:17:16.032 INFO 20264 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:17:16.384 INFO 20264 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:17:16.431 INFO 20264 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:17:16.435 INFO 20264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.415 seconds (JVM running for 5.076) +2019-11-04 15:17:16.435 INFO 20264 --- [restartedMain] PunchApplication : Started PunchApplication in 3.415 seconds (JVM running for 5.076) 2019-11-04 15:17:49.470 INFO 20264 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:17:49.470 INFO 20264 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:17:49.481 INFO 20264 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-04 15:17:49.543 INFO 20264 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2e4c3aa7]} +2019-11-04 15:17:49.543 INFO 20264 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2e4c3aa7]} 2019-11-04 15:17:50.741 INFO 20264 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:17:50.745 DEBUG 20264 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:17:50.849 DEBUG 20264 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:17:50.877 DEBUG 20264 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:17:50.883 INFO 20264 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:22:50.642 INFO 11248 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11248 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:22:50.646 DEBUG 11248 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:22:50.647 INFO 11248 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:17:50.883 INFO 20264 --- [http-nio-8085-exec-1] LogAspect : Result:{status=success} +2019-11-04 15:22:50.642 INFO 11248 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11248 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:22:50.646 DEBUG 11248 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:22:50.647 INFO 11248 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:22:50.767 INFO 11248 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:22:50.767 INFO 11248 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:22:51.331 INFO 11248 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -503,19 +503,19 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 15:22:52.901 INFO 11248 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:22:53.224 INFO 11248 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:22:53.276 INFO 11248 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:22:53.280 INFO 11248 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.374 seconds (JVM running for 5.108) +2019-11-04 15:22:53.280 INFO 11248 --- [restartedMain] PunchApplication : Started PunchApplication in 3.374 seconds (JVM running for 5.108) 2019-11-04 15:22:55.096 INFO 11248 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:22:55.096 INFO 11248 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:22:55.107 INFO 11248 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-04 15:22:55.165 INFO 11248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2e11df52]} +2019-11-04 15:22:55.165 INFO 11248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2e11df52]} 2019-11-04 15:22:56.381 INFO 11248 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:22:56.386 DEBUG 11248 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:22:56.508 DEBUG 11248 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:22:56.534 DEBUG 11248 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:22:56.540 INFO 11248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:27:34.502 INFO 6652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 6652 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:27:34.506 DEBUG 6652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:27:34.507 INFO 6652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:22:56.540 INFO 11248 --- [http-nio-8085-exec-1] LogAspect : Result:{status=success} +2019-11-04 15:27:34.502 INFO 6652 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 6652 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:27:34.506 DEBUG 6652 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:27:34.507 INFO 6652 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:27:34.621 INFO 6652 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:27:34.621 INFO 6652 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:27:35.233 INFO 6652 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -529,16 +529,16 @@ com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No fallback sette 2019-11-04 15:27:36.891 INFO 6652 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:27:37.260 INFO 6652 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:27:37.316 INFO 6652 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:27:37.319 INFO 6652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.405 seconds (JVM running for 5.335) +2019-11-04 15:27:37.319 INFO 6652 --- [restartedMain] PunchApplication : Started PunchApplication in 3.405 seconds (JVM running for 5.335) 2019-11-04 15:27:57.371 INFO 6652 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:27:57.372 INFO 6652 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:27:57.380 INFO 6652 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 8 ms -2019-11-04 15:27:57.440 INFO 6652 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1ce9bc9a]} +2019-11-04 15:27:57.440 INFO 6652 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1ce9bc9a]} 2019-11-04 15:27:58.621 INFO 6652 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:27:58.626 DEBUG 6652 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:27:58.758 DEBUG 6652 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:27:58.785 DEBUG 6652 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:27:58.791 INFO 6652 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} +2019-11-04 15:27:58.791 INFO 6652 --- [http-nio-8085-exec-1] LogAspect : Result:{status=success} 2019-11-04 15:30:11.127 INFO 6652 --- [http-nio-8085-exec-2] o.apache.coyote.http11.Http11Processor : Error parsing HTTP request header Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level. @@ -556,9 +556,9 @@ java.lang.IllegalArgumentException: The HTTP header line ["Cookie": "48934C1C2CA at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-04 15:34:47.903 INFO 10292 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 10292 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:34:47.907 DEBUG 10292 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:34:47.908 INFO 10292 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:34:47.903 INFO 10292 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 10292 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:34:47.907 DEBUG 10292 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:34:47.908 INFO 10292 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:34:47.992 INFO 10292 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:34:47.992 INFO 10292 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:34:49.143 INFO 10292 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -572,35 +572,35 @@ java.lang.IllegalArgumentException: The HTTP header line ["Cookie": "48934C1C2CA 2019-11-04 15:34:51.731 INFO 10292 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:34:52.178 INFO 10292 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:34:52.229 INFO 10292 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:34:52.232 INFO 10292 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.598 seconds (JVM running for 9.542) +2019-11-04 15:34:52.232 INFO 10292 --- [restartedMain] PunchApplication : Started PunchApplication in 5.598 seconds (JVM running for 9.542) 2019-11-04 15:35:01.775 INFO 10292 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:35:01.775 INFO 10292 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:35:01.785 INFO 10292 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-11-04 15:35:01.860 INFO 10292 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6d588708]} +2019-11-04 15:35:01.860 INFO 10292 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='127.0.0.1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6d588708]} 2019-11-04 15:35:03.164 INFO 10292 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:35:03.168 DEBUG 10292 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:35:03.267 DEBUG 10292 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:35:03.308 DEBUG 10292 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:35:03.308 INFO 10292 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:35:41.865 INFO 10292 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1f5c2645]} +2019-11-04 15:35:03.308 INFO 10292 --- [http-nio-8085-exec-1] LogAspect : Result:{status=success} +2019-11-04 15:35:41.865 INFO 10292 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1f5c2645]} 2019-11-04 15:35:41.866 DEBUG 10292 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:35:41.867 DEBUG 10292 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:35:41.878 DEBUG 10292 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:35:41.879 INFO 10292 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:36:45.305 INFO 10292 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1f5c2645]} -2019-11-04 15:36:45.305 INFO 10292 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:37:08.154 INFO 10292 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1f5c2645]} -2019-11-04 15:37:08.154 INFO 10292 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:37:15.567 INFO 10292 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1f5c2645]} +2019-11-04 15:35:41.879 INFO 10292 --- [http-nio-8085-exec-4] LogAspect : Result:{status=success} +2019-11-04 15:36:45.305 INFO 10292 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1f5c2645]} +2019-11-04 15:36:45.305 INFO 10292 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:37:08.154 INFO 10292 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1f5c2645]} +2019-11-04 15:37:08.154 INFO 10292 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:37:15.567 INFO 10292 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1f5c2645]} 2019-11-04 15:37:15.574 DEBUG 10292 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:37:15.575 DEBUG 10292 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:37:15.578 DEBUG 10292 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:37:15.578 INFO 10292 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:37:36.912 INFO 10292 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1f5c2645]} -2019-11-04 15:37:36.912 INFO 10292 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:39:47.983 INFO 16888 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 16888 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:39:47.986 DEBUG 16888 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:39:47.987 INFO 16888 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:37:15.578 INFO 10292 --- [http-nio-8085-exec-9] LogAspect : Result:{status=success} +2019-11-04 15:37:36.912 INFO 10292 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1f5c2645]} +2019-11-04 15:37:36.912 INFO 10292 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:39:47.983 INFO 16888 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 16888 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:39:47.986 DEBUG 16888 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:39:47.987 INFO 16888 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:39:48.094 INFO 16888 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:39:48.094 INFO 16888 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:39:48.744 INFO 16888 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -614,17 +614,17 @@ java.lang.IllegalArgumentException: The HTTP header line ["Cookie": "48934C1C2CA 2019-11-04 15:39:50.414 INFO 16888 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:39:50.772 INFO 16888 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:39:50.849 INFO 16888 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:39:50.852 INFO 16888 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.568 seconds (JVM running for 5.533) +2019-11-04 15:39:50.852 INFO 16888 --- [restartedMain] PunchApplication : Started PunchApplication in 3.568 seconds (JVM running for 5.533) 2019-11-04 15:39:58.565 INFO 16888 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:39:58.566 INFO 16888 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:39:58.584 INFO 16888 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 18 ms -2019-11-04 15:39:58.628 INFO 16888 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@4e20a188]} +2019-11-04 15:39:58.628 INFO 16888 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@4e20a188]} 2019-11-04 15:39:58.643 ERROR 16888 --- [http-nio-8085-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:48) - at com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList(StudentController.java:71) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() + at StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:48) + at StudentController.getRegisterUserList(StudentController.java:71) + at StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -637,7 +637,7 @@ java.lang.NullPointerException: null at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$d1b12285.getRegisterUserList() + at StudentController$$EnhancerBySpringCGLIB$$d1b12285.getRegisterUserList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -693,13 +693,13 @@ java.lang.NullPointerException: null at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-04 15:40:54.272 INFO 16888 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3b26d0b3]} +2019-11-04 15:40:54.272 INFO 16888 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3b26d0b3]} 2019-11-04 15:40:54.273 ERROR 16888 --- [http-nio-8085-exec-4] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:48) - at com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList(StudentController.java:71) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() + at StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:48) + at StudentController.getRegisterUserList(StudentController.java:71) + at StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -712,7 +712,7 @@ java.lang.NullPointerException: null at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$d1b12285.getRegisterUserList() + at StudentController$$EnhancerBySpringCGLIB$$d1b12285.getRegisterUserList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -768,13 +768,13 @@ java.lang.NullPointerException: null at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-04 15:41:00.392 INFO 16888 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3b26d0b3]} +2019-11-04 15:41:00.392 INFO 16888 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3b26d0b3]} 2019-11-04 15:41:00.393 ERROR 16888 --- [http-nio-8085-exec-7] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:48) - at com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList(StudentController.java:71) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() + at StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:48) + at StudentController.getRegisterUserList(StudentController.java:71) + at StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -787,7 +787,7 @@ java.lang.NullPointerException: null at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$d1b12285.getRegisterUserList() + at StudentController$$EnhancerBySpringCGLIB$$d1b12285.getRegisterUserList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -843,9 +843,9 @@ java.lang.NullPointerException: null at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-04 15:41:09.729 INFO 17652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 17652 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:41:09.732 DEBUG 17652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:41:09.733 INFO 17652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:41:09.729 INFO 17652 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 17652 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:41:09.732 DEBUG 17652 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:41:09.733 INFO 17652 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:41:09.857 INFO 17652 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:41:09.857 INFO 17652 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:41:10.526 INFO 17652 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -859,25 +859,25 @@ java.lang.NullPointerException: null 2019-11-04 15:41:12.138 INFO 17652 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:41:12.456 INFO 17652 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:41:12.497 INFO 17652 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:41:12.500 INFO 17652 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.498 seconds (JVM running for 5.446) +2019-11-04 15:41:12.500 INFO 17652 --- [restartedMain] PunchApplication : Started PunchApplication in 3.498 seconds (JVM running for 5.446) 2019-11-04 15:41:14.506 INFO 17652 --- [http-nio-8085-exec-4] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:41:14.507 INFO 17652 --- [http-nio-8085-exec-4] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:41:14.517 INFO 17652 --- [http-nio-8085-exec-4] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-11-04 15:41:14.583 INFO 17652 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@60227700]} +2019-11-04 15:41:14.583 INFO 17652 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@60227700]} 2019-11-04 15:41:15.856 INFO 17652 --- [http-nio-8085-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:41:15.860 DEBUG 17652 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:41:15.956 DEBUG 17652 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:41:15.981 DEBUG 17652 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:41:15.986 INFO 17652 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:41:38.427 INFO 17652 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@60227700]} -2019-11-04 15:41:38.428 INFO 17652 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:41:59.452 INFO 17652 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@60227700]} -2019-11-04 15:41:59.452 INFO 17652 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:42:25.896 INFO 17652 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@60227700]} -2019-11-04 15:42:25.897 INFO 17652 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:43:33.035 INFO 19296 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19296 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:43:33.038 DEBUG 19296 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:43:33.039 INFO 19296 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:41:15.986 INFO 17652 --- [http-nio-8085-exec-4] LogAspect : Result:{status=success} +2019-11-04 15:41:38.427 INFO 17652 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@60227700]} +2019-11-04 15:41:38.428 INFO 17652 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:41:59.452 INFO 17652 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@60227700]} +2019-11-04 15:41:59.452 INFO 17652 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:42:25.896 INFO 17652 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@60227700]} +2019-11-04 15:42:25.897 INFO 17652 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:43:33.035 INFO 19296 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19296 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:43:33.038 DEBUG 19296 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:43:33.039 INFO 19296 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:43:33.164 INFO 19296 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:43:33.164 INFO 19296 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:43:33.810 INFO 19296 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -891,23 +891,23 @@ java.lang.NullPointerException: null 2019-11-04 15:43:35.717 INFO 19296 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:43:36.090 INFO 19296 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:43:36.137 INFO 19296 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:43:36.140 INFO 19296 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.719 seconds (JVM running for 5.703) +2019-11-04 15:43:36.140 INFO 19296 --- [restartedMain] PunchApplication : Started PunchApplication in 3.719 seconds (JVM running for 5.703) 2019-11-04 15:43:44.708 INFO 19296 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:43:44.710 INFO 19296 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:43:44.725 INFO 19296 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-11-04 15:43:44.757 INFO 19296 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@747bc89e]} -2019-11-04 15:43:44.762 INFO 19296 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:43:59.742 INFO 19296 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@747bc89e]} +2019-11-04 15:43:44.757 INFO 19296 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@747bc89e]} +2019-11-04 15:43:44.762 INFO 19296 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:43:59.742 INFO 19296 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@747bc89e]} 2019-11-04 15:44:00.975 INFO 19296 --- [http-nio-8085-exec-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:44:00.978 DEBUG 19296 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:44:01.082 DEBUG 19296 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:44:01.107 DEBUG 19296 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:44:01.112 INFO 19296 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:44:16.266 INFO 19296 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@747bc89e]} -2019-11-04 15:44:16.266 INFO 19296 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:44:50.148 INFO 11508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11508 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:44:50.152 DEBUG 11508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:44:50.152 INFO 11508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:44:01.112 INFO 19296 --- [http-nio-8085-exec-3] LogAspect : Result:{status=success} +2019-11-04 15:44:16.266 INFO 19296 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@747bc89e]} +2019-11-04 15:44:16.266 INFO 19296 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:44:50.148 INFO 11508 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11508 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:44:50.152 DEBUG 11508 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:44:50.152 INFO 11508 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:44:50.256 INFO 11508 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:44:50.256 INFO 11508 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:44:50.920 INFO 11508 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -921,17 +921,17 @@ java.lang.NullPointerException: null 2019-11-04 15:44:53.051 INFO 11508 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:44:53.600 INFO 11508 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:44:53.671 INFO 11508 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:44:53.676 INFO 11508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.121 seconds (JVM running for 6.551) +2019-11-04 15:44:53.676 INFO 11508 --- [restartedMain] PunchApplication : Started PunchApplication in 4.121 seconds (JVM running for 6.551) 2019-11-04 15:44:59.962 INFO 11508 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:44:59.962 INFO 11508 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:44:59.974 INFO 11508 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-04 15:45:00.010 INFO 11508 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@4ff04c7d]} -2019-11-04 15:45:57.677 INFO 11508 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:45:00.010 INFO 11508 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@4ff04c7d]} +2019-11-04 15:45:57.677 INFO 11508 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) 2019-11-04 15:45:59.432 INFO 11508 --- [Thread-14] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 15:45:59.433 INFO 11508 --- [Thread-14] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-04 15:46:06.887 INFO 19452 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19452 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:46:06.890 DEBUG 19452 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:46:06.890 INFO 19452 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:46:06.887 INFO 19452 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19452 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:46:06.890 DEBUG 19452 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:46:06.890 INFO 19452 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:46:06.975 INFO 19452 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:46:06.975 INFO 19452 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:46:07.584 INFO 19452 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -945,22 +945,22 @@ java.lang.NullPointerException: null 2019-11-04 15:46:09.452 INFO 19452 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:46:09.947 INFO 19452 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:46:10.014 INFO 19452 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:46:10.018 INFO 19452 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.878 seconds (JVM running for 5.837) +2019-11-04 15:46:10.018 INFO 19452 --- [restartedMain] PunchApplication : Started PunchApplication in 3.878 seconds (JVM running for 5.837) 2019-11-04 15:46:15.410 INFO 19452 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:46:15.410 INFO 19452 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:46:15.421 INFO 19452 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-04 15:46:15.497 INFO 19452 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5823c62]} +2019-11-04 15:46:15.497 INFO 19452 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5823c62]} 2019-11-04 15:46:16.767 INFO 19452 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:46:16.771 DEBUG 19452 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:46:16.903 DEBUG 19452 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:46:16.935 DEBUG 19452 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:46:16.941 INFO 19452 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} +2019-11-04 15:46:16.941 INFO 19452 --- [http-nio-8085-exec-1] LogAspect : Result:{status=success} 2019-11-04 15:46:26.703 INFO 19452 --- [Thread-15] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 15:46:26.705 INFO 19452 --- [Thread-15] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-04 15:46:26.720 INFO 19452 --- [Thread-15] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-11-04 15:46:32.353 INFO 17792 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 17792 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:46:32.355 DEBUG 17792 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:46:32.356 INFO 17792 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:46:32.353 INFO 17792 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 17792 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:46:32.355 DEBUG 17792 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:46:32.356 INFO 17792 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:46:32.445 INFO 17792 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:46:32.445 INFO 17792 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:46:33.044 INFO 17792 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -974,22 +974,22 @@ java.lang.NullPointerException: null 2019-11-04 15:46:34.842 INFO 17792 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:46:35.221 INFO 17792 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:46:35.273 INFO 17792 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:46:35.276 INFO 17792 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.617 seconds (JVM running for 5.63) +2019-11-04 15:46:35.276 INFO 17792 --- [restartedMain] PunchApplication : Started PunchApplication in 3.617 seconds (JVM running for 5.63) 2019-11-04 15:46:38.788 INFO 17792 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:46:38.789 INFO 17792 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:46:38.803 INFO 17792 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-11-04 15:46:38.878 INFO 17792 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@12d2d1dd]} +2019-11-04 15:46:38.878 INFO 17792 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@12d2d1dd]} 2019-11-04 15:46:40.131 INFO 17792 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:46:40.137 DEBUG 17792 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:46:40.257 DEBUG 17792 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:46:40.287 DEBUG 17792 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:47:21.095 INFO 17792 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} +2019-11-04 15:47:21.095 INFO 17792 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} 2019-11-04 15:47:21.148 INFO 17792 --- [Thread-15] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 15:47:21.149 INFO 17792 --- [Thread-15] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-04 15:47:21.163 INFO 17792 --- [Thread-15] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-11-04 15:47:28.636 INFO 18160 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 18160 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:47:28.638 DEBUG 18160 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:47:28.643 INFO 18160 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:47:28.636 INFO 18160 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 18160 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:47:28.638 DEBUG 18160 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:47:28.643 INFO 18160 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:47:28.738 INFO 18160 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:47:28.738 INFO 18160 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:47:29.344 INFO 18160 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1003,21 +1003,21 @@ java.lang.NullPointerException: null 2019-11-04 15:47:30.928 INFO 18160 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:47:31.250 INFO 18160 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:47:31.291 INFO 18160 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:47:31.293 INFO 18160 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.236 seconds (JVM running for 4.96) +2019-11-04 15:47:31.293 INFO 18160 --- [restartedMain] PunchApplication : Started PunchApplication in 3.236 seconds (JVM running for 4.96) 2019-11-04 15:47:48.720 INFO 18160 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:47:48.720 INFO 18160 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:47:48.731 INFO 18160 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-11-04 15:47:48.803 INFO 18160 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@14e4b623]} +2019-11-04 15:47:48.803 INFO 18160 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@14e4b623]} 2019-11-04 15:47:50.050 INFO 18160 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:47:50.054 DEBUG 18160 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:47:50.168 DEBUG 18160 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:47:50.194 DEBUG 18160 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:47:50.200 INFO 18160 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:48:00.435 INFO 18160 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@14e4b623]} -2019-11-04 15:48:00.436 INFO 18160 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:48:33.229 INFO 16156 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 16156 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:48:33.232 DEBUG 16156 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:48:33.233 INFO 16156 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:47:50.200 INFO 18160 --- [http-nio-8085-exec-1] LogAspect : Result:{status=success} +2019-11-04 15:48:00.435 INFO 18160 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@14e4b623]} +2019-11-04 15:48:00.436 INFO 18160 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:48:33.229 INFO 16156 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 16156 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:48:33.232 DEBUG 16156 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:48:33.233 INFO 16156 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:48:33.329 INFO 16156 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:48:33.329 INFO 16156 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:48:33.946 INFO 16156 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1031,17 +1031,17 @@ java.lang.NullPointerException: null 2019-11-04 15:48:35.909 INFO 16156 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:48:36.327 INFO 16156 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:48:36.383 INFO 16156 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:48:36.386 INFO 16156 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.894 seconds (JVM running for 6.026) +2019-11-04 15:48:36.386 INFO 16156 --- [restartedMain] PunchApplication : Started PunchApplication in 3.894 seconds (JVM running for 6.026) 2019-11-04 15:48:53.101 INFO 16156 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:48:53.101 INFO 16156 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:48:53.111 INFO 16156 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-11-04 15:48:53.142 INFO 16156 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@47483382]} -2019-11-04 15:51:38.006 INFO 16156 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:48:53.142 INFO 16156 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@47483382]} +2019-11-04 15:51:38.006 INFO 16156 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) 2019-11-04 15:51:38.056 INFO 16156 --- [Thread-14] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 15:51:38.057 INFO 16156 --- [Thread-14] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-04 15:51:45.679 INFO 1800 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 1800 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 15:51:45.682 DEBUG 1800 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 15:51:45.683 INFO 1800 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:51:45.679 INFO 1800 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 1800 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 15:51:45.682 DEBUG 1800 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 15:51:45.683 INFO 1800 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 15:51:45.791 INFO 1800 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 15:51:45.791 INFO 1800 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 15:51:46.361 INFO 1800 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1055,25 +1055,25 @@ java.lang.NullPointerException: null 2019-11-04 15:51:47.957 INFO 1800 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 15:51:48.296 INFO 1800 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 15:51:48.339 INFO 1800 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 15:51:48.341 INFO 1800 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.295 seconds (JVM running for 5.194) +2019-11-04 15:51:48.341 INFO 1800 --- [restartedMain] PunchApplication : Started PunchApplication in 3.295 seconds (JVM running for 5.194) 2019-11-04 15:51:53.426 INFO 1800 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 15:51:53.427 INFO 1800 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 15:51:53.438 INFO 1800 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-04 15:51:53.514 INFO 1800 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@78ffa87]} +2019-11-04 15:51:53.514 INFO 1800 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@78ffa87]} 2019-11-04 15:51:54.692 INFO 1800 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 15:51:54.701 DEBUG 1800 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 15:51:54.825 DEBUG 1800 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 15:51:54.852 DEBUG 1800 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 15:51:54.857 INFO 1800 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 15:52:23.665 INFO 1800 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@78ffa87]} -2019-11-04 15:52:23.665 INFO 1800 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:52:36.883 INFO 1800 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@78ffa87]} -2019-11-04 15:52:36.884 INFO 1800 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 15:53:22.149 INFO 1800 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@78ffa87]} -2019-11-04 15:53:22.150 INFO 1800 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 16:01:40.415 INFO 14964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 14964 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 16:01:40.418 DEBUG 14964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 16:01:40.419 INFO 14964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 15:51:54.857 INFO 1800 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-04 15:52:23.665 INFO 1800 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@78ffa87]} +2019-11-04 15:52:23.665 INFO 1800 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:52:36.883 INFO 1800 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@78ffa87]} +2019-11-04 15:52:36.884 INFO 1800 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 15:53:22.149 INFO 1800 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@78ffa87]} +2019-11-04 15:53:22.150 INFO 1800 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 16:01:40.415 INFO 14964 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 14964 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 16:01:40.418 DEBUG 14964 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 16:01:40.419 INFO 14964 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 16:01:40.548 INFO 14964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 16:01:40.549 INFO 14964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 16:01:41.280 INFO 14964 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1087,24 +1087,24 @@ java.lang.NullPointerException: null 2019-11-04 16:01:43.842 INFO 14964 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 16:01:44.345 INFO 14964 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 16:01:44.402 INFO 14964 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 16:01:44.405 INFO 14964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.849 seconds (JVM running for 7.096) +2019-11-04 16:01:44.405 INFO 14964 --- [restartedMain] PunchApplication : Started PunchApplication in 4.849 seconds (JVM running for 7.096) 2019-11-04 16:01:46.613 INFO 14964 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 16:01:46.613 INFO 14964 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 16:01:46.627 INFO 14964 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-11-04 16:01:46.704 INFO 14964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@29968d07]} +2019-11-04 16:01:46.704 INFO 14964 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@29968d07]} 2019-11-04 16:01:48.014 INFO 14964 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 16:01:48.019 DEBUG 14964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 16:01:48.143 DEBUG 14964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 16:01:48.177 DEBUG 14964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 16:01:48.185 INFO 14964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 16:02:03.575 INFO 14964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@29968d07]} -2019-11-04 16:02:03.576 INFO 14964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 16:01:48.185 INFO 14964 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-04 16:02:03.575 INFO 14964 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@29968d07]} +2019-11-04 16:02:03.576 INFO 14964 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) 2019-11-04 16:02:13.817 INFO 14964 --- [Thread-15] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 16:02:13.818 INFO 14964 --- [Thread-15] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-04 16:02:13.830 INFO 14964 --- [Thread-15] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-11-04 16:02:19.552 INFO 18700 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 18700 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 16:02:19.555 DEBUG 18700 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 16:02:19.555 INFO 18700 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 16:02:19.552 INFO 18700 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 18700 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 16:02:19.555 DEBUG 18700 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 16:02:19.555 INFO 18700 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 16:02:19.652 INFO 18700 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 16:02:19.652 INFO 18700 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 16:02:20.298 INFO 18700 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1118,24 +1118,24 @@ java.lang.NullPointerException: null 2019-11-04 16:02:22.289 INFO 18700 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 16:02:22.805 INFO 18700 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 16:02:22.861 INFO 18700 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 16:02:22.865 INFO 18700 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.069 seconds (JVM running for 5.921) +2019-11-04 16:02:22.865 INFO 18700 --- [restartedMain] PunchApplication : Started PunchApplication in 4.069 seconds (JVM running for 5.921) 2019-11-04 16:02:26.265 INFO 18700 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 16:02:26.266 INFO 18700 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 16:02:26.278 INFO 18700 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-04 16:02:26.354 INFO 18700 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@390cf4ab]} +2019-11-04 16:02:26.354 INFO 18700 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@390cf4ab]} 2019-11-04 16:02:27.583 INFO 18700 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 16:02:27.588 DEBUG 18700 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 16:02:27.701 DEBUG 18700 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 16:02:27.729 DEBUG 18700 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 16:02:27.734 INFO 18700 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 16:02:45.854 INFO 18700 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@390cf4ab]} -2019-11-04 16:02:56.091 INFO 18700 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 16:02:27.734 INFO 18700 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-04 16:02:45.854 INFO 18700 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@390cf4ab]} +2019-11-04 16:02:56.091 INFO 18700 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) 2019-11-04 16:02:56.145 INFO 18700 --- [Thread-14] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 16:02:56.145 INFO 18700 --- [Thread-14] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-04 16:02:56.157 INFO 18700 --- [Thread-14] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-11-04 16:03:00.413 INFO 19360 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19360 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 16:03:00.416 DEBUG 19360 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 16:03:00.416 INFO 19360 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 16:03:00.413 INFO 19360 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19360 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 16:03:00.416 DEBUG 19360 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 16:03:00.416 INFO 19360 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 16:03:00.540 INFO 19360 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 16:03:00.541 INFO 19360 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 16:03:01.179 INFO 19360 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1149,15 +1149,15 @@ java.lang.NullPointerException: null 2019-11-04 16:03:02.993 INFO 19360 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 16:03:03.401 INFO 19360 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 16:03:03.446 INFO 19360 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 16:03:03.448 INFO 19360 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.707 seconds (JVM running for 5.778) +2019-11-04 16:03:03.448 INFO 19360 --- [restartedMain] PunchApplication : Started PunchApplication in 3.707 seconds (JVM running for 5.778) 2019-11-04 16:03:23.880 INFO 19360 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 16:03:23.881 INFO 19360 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 16:03:23.891 INFO 19360 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-11-04 16:03:23.920 INFO 19360 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@57de80fb]} -2019-11-04 16:03:23.922 INFO 19360 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 16:03:35.433 INFO 2964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 2964 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 16:03:35.435 DEBUG 2964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 16:03:35.436 INFO 2964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 16:03:23.920 INFO 19360 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@57de80fb]} +2019-11-04 16:03:23.922 INFO 19360 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 16:03:35.433 INFO 2964 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 2964 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 16:03:35.435 DEBUG 2964 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 16:03:35.436 INFO 2964 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 16:03:35.522 INFO 2964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 16:03:35.523 INFO 2964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 16:03:36.169 INFO 2964 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1171,23 +1171,23 @@ java.lang.NullPointerException: null 2019-11-04 16:03:38.337 INFO 2964 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 16:03:38.745 INFO 2964 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 16:03:38.800 INFO 2964 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 16:03:38.802 INFO 2964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.176 seconds (JVM running for 6.272) +2019-11-04 16:03:38.802 INFO 2964 --- [restartedMain] PunchApplication : Started PunchApplication in 4.176 seconds (JVM running for 6.272) 2019-11-04 16:03:42.512 INFO 2964 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 16:03:42.512 INFO 2964 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 16:03:42.522 INFO 2964 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-11-04 16:03:42.553 INFO 2964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3af2c353]} -2019-11-04 16:05:32.305 INFO 2964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 16:03:42.553 INFO 2964 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3af2c353]} +2019-11-04 16:05:32.305 INFO 2964 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) 2019-11-04 16:05:32.357 INFO 2964 --- [Thread-14] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 16:05:32.359 INFO 2964 --- [Thread-14] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-04 16:05:32.371 INFO 2964 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@41d937fd]} +2019-11-04 16:05:32.371 INFO 2964 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@41d937fd]} 2019-11-04 16:05:33.768 INFO 2964 --- [http-nio-8085-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 16:05:33.773 DEBUG 2964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 16:05:33.881 DEBUG 2964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 16:05:33.917 DEBUG 2964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 16:05:33.924 INFO 2964 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 16:05:37.338 INFO 18612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 18612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 16:05:37.340 DEBUG 18612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 16:05:37.341 INFO 18612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 16:05:33.924 INFO 2964 --- [http-nio-8085-exec-4] LogAspect : Result:{status=success} +2019-11-04 16:05:37.338 INFO 18612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 18612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 16:05:37.340 DEBUG 18612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 16:05:37.341 INFO 18612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 16:05:37.437 INFO 18612 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 16:05:37.437 INFO 18612 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 16:05:37.963 INFO 18612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1201,21 +1201,21 @@ java.lang.NullPointerException: null 2019-11-04 16:05:39.971 INFO 18612 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 16:05:40.369 INFO 18612 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 16:05:40.422 INFO 18612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 16:05:40.425 INFO 18612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.827 seconds (JVM running for 5.576) +2019-11-04 16:05:40.425 INFO 18612 --- [restartedMain] PunchApplication : Started PunchApplication in 3.827 seconds (JVM running for 5.576) 2019-11-04 18:38:30.986 INFO 18612 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:38:30.986 INFO 18612 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:38:30.998 INFO 18612 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-04 18:38:31.070 INFO 18612 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1cd9ebae]} +2019-11-04 18:38:31.070 INFO 18612 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1cd9ebae]} 2019-11-04 18:38:32.226 INFO 18612 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 18:38:32.231 DEBUG 18612 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:38:32.334 DEBUG 18612 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:38:32.360 DEBUG 18612 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:38:32.366 INFO 18612 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:38:43.274 INFO 18612 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1cd9ebae]} -2019-11-04 18:38:43.275 INFO 18612 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:39:34.511 INFO 4844 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 4844 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:39:34.515 DEBUG 4844 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:39:34.516 INFO 4844 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:38:32.366 INFO 18612 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-04 18:38:43.274 INFO 18612 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@1cd9ebae]} +2019-11-04 18:38:43.275 INFO 18612 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:39:34.511 INFO 4844 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 4844 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:39:34.515 DEBUG 4844 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:39:34.516 INFO 4844 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:39:34.634 INFO 4844 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:39:34.635 INFO 4844 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:39:35.321 INFO 4844 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1229,12 +1229,12 @@ java.lang.NullPointerException: null 2019-11-04 18:39:37.178 INFO 4844 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:39:37.578 INFO 4844 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:39:37.634 INFO 4844 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:39:37.638 INFO 4844 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.874 seconds (JVM running for 5.76) +2019-11-04 18:39:37.638 INFO 4844 --- [restartedMain] PunchApplication : Started PunchApplication in 3.874 seconds (JVM running for 5.76) 2019-11-04 18:41:34.559 INFO 4844 --- [Thread-15] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 18:41:34.560 INFO 4844 --- [Thread-15] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-04 18:41:41.761 INFO 2208 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 2208 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:41:41.811 DEBUG 2208 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:41:41.812 INFO 2208 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:41:41.761 INFO 2208 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 2208 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:41:41.811 DEBUG 2208 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:41:41.812 INFO 2208 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:41:41.882 INFO 2208 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:41:41.882 INFO 2208 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:41:42.484 INFO 2208 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1248,17 +1248,17 @@ java.lang.NullPointerException: null 2019-11-04 18:41:44.408 INFO 2208 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:41:44.902 INFO 2208 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:41:44.975 INFO 2208 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:41:44.981 INFO 2208 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.008 seconds (JVM running for 5.795) +2019-11-04 18:41:44.981 INFO 2208 --- [restartedMain] PunchApplication : Started PunchApplication in 4.008 seconds (JVM running for 5.795) 2019-11-04 18:41:48.002 INFO 2208 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:41:48.002 INFO 2208 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:41:48.014 INFO 2208 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-04 18:41:48.048 INFO 2208 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@385fb60d]} -2019-11-04 18:47:05.689 INFO 2208 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:41:48.048 INFO 2208 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@385fb60d]} +2019-11-04 18:47:05.689 INFO 2208 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) 2019-11-04 18:47:05.748 INFO 2208 --- [Thread-13] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 18:47:05.749 INFO 2208 --- [Thread-13] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-04 18:47:13.632 INFO 2676 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 2676 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:47:13.636 DEBUG 2676 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:47:13.641 INFO 2676 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:47:13.632 INFO 2676 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 2676 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:47:13.636 DEBUG 2676 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:47:13.641 INFO 2676 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:47:13.697 INFO 2676 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:47:13.698 INFO 2676 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:47:14.387 INFO 2676 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1272,25 +1272,25 @@ java.lang.NullPointerException: null 2019-11-04 18:47:16.404 INFO 2676 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:47:16.793 INFO 2676 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:47:16.839 INFO 2676 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:47:16.841 INFO 2676 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.169 seconds (JVM running for 5.939) +2019-11-04 18:47:16.841 INFO 2676 --- [restartedMain] PunchApplication : Started PunchApplication in 4.169 seconds (JVM running for 5.939) 2019-11-04 18:47:53.643 INFO 2676 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:47:53.644 INFO 2676 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:47:53.656 INFO 2676 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-04 18:47:53.685 INFO 2676 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@373f2c88]} -2019-11-04 18:47:53.689 INFO 2676 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:48:01.693 INFO 2676 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@373f2c88]} +2019-11-04 18:47:53.685 INFO 2676 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@373f2c88]} +2019-11-04 18:47:53.689 INFO 2676 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:48:01.693 INFO 2676 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@373f2c88]} 2019-11-04 18:48:02.944 INFO 2676 --- [http-nio-8085-exec-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 18:48:02.949 DEBUG 2676 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:48:03.057 DEBUG 2676 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:48:03.081 DEBUG 2676 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:48:03.087 INFO 2676 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:48:25.412 INFO 2676 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@373f2c88]} -2019-11-04 18:48:25.412 INFO 2676 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:48:40.120 INFO 2676 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@373f2c88]} -2019-11-04 18:48:40.120 INFO 2676 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:49:16.541 INFO 3264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 3264 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:49:16.545 DEBUG 3264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:49:16.545 INFO 3264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:48:03.087 INFO 2676 --- [http-nio-8085-exec-3] LogAspect : Result:{status=success} +2019-11-04 18:48:25.412 INFO 2676 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@373f2c88]} +2019-11-04 18:48:25.412 INFO 2676 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:48:40.120 INFO 2676 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@373f2c88]} +2019-11-04 18:48:40.120 INFO 2676 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:49:16.541 INFO 3264 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 3264 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:49:16.545 DEBUG 3264 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:49:16.545 INFO 3264 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:49:16.645 INFO 3264 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:49:16.646 INFO 3264 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:49:17.138 INFO 3264 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1304,23 +1304,23 @@ java.lang.NullPointerException: null 2019-11-04 18:49:18.611 INFO 3264 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:49:18.953 INFO 3264 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:49:19.000 INFO 3264 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:49:19.004 INFO 3264 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.026 seconds (JVM running for 4.582) +2019-11-04 18:49:19.004 INFO 3264 --- [restartedMain] PunchApplication : Started PunchApplication in 3.026 seconds (JVM running for 4.582) 2019-11-04 18:49:22.032 INFO 3264 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:49:22.032 INFO 3264 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:49:22.044 INFO 3264 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-04 18:49:22.074 INFO 3264 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7cc0ae1a]} -2019-11-04 18:49:22.078 INFO 3264 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:49:27.882 INFO 3264 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7cc0ae1a]} +2019-11-04 18:49:22.074 INFO 3264 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7cc0ae1a]} +2019-11-04 18:49:22.078 INFO 3264 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:49:27.882 INFO 3264 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7cc0ae1a]} 2019-11-04 18:49:29.121 INFO 3264 --- [http-nio-8085-exec-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 18:49:29.124 DEBUG 3264 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:49:29.227 DEBUG 3264 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:49:29.251 DEBUG 3264 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:49:29.257 INFO 3264 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:49:35.920 INFO 3264 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7cc0ae1a]} -2019-11-04 18:49:35.920 INFO 3264 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:50:21.921 INFO 3412 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 3412 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:50:21.925 DEBUG 3412 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:50:21.925 INFO 3412 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:49:29.257 INFO 3264 --- [http-nio-8085-exec-3] LogAspect : Result:{status=success} +2019-11-04 18:49:35.920 INFO 3264 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7cc0ae1a]} +2019-11-04 18:49:35.920 INFO 3264 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:50:21.921 INFO 3412 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 3412 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:50:21.925 DEBUG 3412 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:50:21.925 INFO 3412 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:50:22.023 INFO 3412 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:50:22.023 INFO 3412 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:50:22.612 INFO 3412 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1334,26 +1334,26 @@ java.lang.NullPointerException: null 2019-11-04 18:50:24.617 INFO 3412 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:50:25.072 INFO 3412 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:50:25.132 INFO 3412 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:50:25.135 INFO 3412 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.02 seconds (JVM running for 5.914) +2019-11-04 18:50:25.135 INFO 3412 --- [restartedMain] PunchApplication : Started PunchApplication in 4.02 seconds (JVM running for 5.914) 2019-11-04 18:50:30.895 INFO 3412 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:50:30.895 INFO 3412 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:50:30.907 INFO 3412 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-04 18:50:30.983 INFO 3412 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5aa69a7b]} +2019-11-04 18:50:30.983 INFO 3412 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5aa69a7b]} 2019-11-04 18:50:32.208 INFO 3412 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 18:50:32.215 DEBUG 3412 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:50:32.331 DEBUG 3412 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:50:32.360 DEBUG 3412 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:50:32.365 INFO 3412 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:50:37.314 INFO 3412 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@5aa69a7b]} -2019-11-04 18:52:53.353 INFO 3412 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:52:53.355 INFO 3412 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@5aa69a7b]} -2019-11-04 18:52:53.356 INFO 3412 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:50:32.365 INFO 3412 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-04 18:50:37.314 INFO 3412 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@5aa69a7b]} +2019-11-04 18:52:53.353 INFO 3412 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:52:53.355 INFO 3412 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@5aa69a7b]} +2019-11-04 18:52:53.356 INFO 3412 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=403, msg=权限不足, data=null) 2019-11-04 18:52:53.410 INFO 3412 --- [Thread-16] o.s.s.concurrent.ThreadPoolTaskExecutor : Shutting down ExecutorService 'applicationTaskExecutor' 2019-11-04 18:52:53.410 INFO 3412 --- [Thread-16] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-04 18:52:53.421 INFO 3412 --- [Thread-16] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-11-04 18:52:59.843 INFO 1964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 1964 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:52:59.845 DEBUG 1964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:52:59.846 INFO 1964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:52:59.843 INFO 1964 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 1964 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:52:59.845 DEBUG 1964 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:52:59.846 INFO 1964 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:52:59.930 INFO 1964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:52:59.930 INFO 1964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:53:00.440 INFO 1964 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1367,25 +1367,25 @@ java.lang.NullPointerException: null 2019-11-04 18:53:02.028 INFO 1964 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:53:02.359 INFO 1964 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:53:02.407 INFO 1964 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:53:02.409 INFO 1964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.122 seconds (JVM running for 4.734) +2019-11-04 18:53:02.409 INFO 1964 --- [restartedMain] PunchApplication : Started PunchApplication in 3.122 seconds (JVM running for 4.734) 2019-11-04 18:53:06.651 INFO 1964 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:53:06.651 INFO 1964 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:53:06.660 INFO 1964 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-11-04 18:53:06.722 INFO 1964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@f2dc134]} +2019-11-04 18:53:06.722 INFO 1964 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@f2dc134]} 2019-11-04 18:53:08.061 INFO 1964 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 18:53:08.065 DEBUG 1964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:53:08.197 DEBUG 1964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:53:08.224 DEBUG 1964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:53:08.231 INFO 1964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:53:11.255 INFO 1964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@f2dc134]} -2019-11-04 18:53:11.255 INFO 1964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:54:34.545 INFO 1964 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@f2dc134]} -2019-11-04 18:54:34.546 INFO 1964 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:54:36.138 INFO 1964 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@f2dc134]} -2019-11-04 18:54:36.138 INFO 1964 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-04 18:55:18.362 INFO 15784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 15784 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:55:18.364 DEBUG 15784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:55:18.365 INFO 15784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:53:08.231 INFO 1964 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-04 18:53:11.255 INFO 1964 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@f2dc134]} +2019-11-04 18:53:11.255 INFO 1964 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:54:34.545 INFO 1964 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@f2dc134]} +2019-11-04 18:54:34.546 INFO 1964 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:54:36.138 INFO 1964 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@f2dc134]} +2019-11-04 18:54:36.138 INFO 1964 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-04 18:55:18.362 INFO 15784 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 15784 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:55:18.364 DEBUG 15784 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:55:18.365 INFO 15784 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:55:18.451 INFO 15784 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:55:18.451 INFO 15784 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:55:18.951 INFO 15784 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1399,17 +1399,17 @@ java.lang.NullPointerException: null 2019-11-04 18:55:20.523 INFO 15784 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:55:20.869 INFO 15784 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:55:20.917 INFO 15784 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:55:20.920 INFO 15784 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.122 seconds (JVM running for 4.739) +2019-11-04 18:55:20.920 INFO 15784 --- [restartedMain] PunchApplication : Started PunchApplication in 3.122 seconds (JVM running for 4.739) 2019-11-04 18:55:24.892 INFO 15784 --- [http-nio-8085-exec-2] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:55:24.893 INFO 15784 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:55:24.908 INFO 15784 --- [http-nio-8085-exec-2] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms -2019-11-04 18:55:24.939 INFO 15784 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@46a2fc1b]} +2019-11-04 18:55:24.939 INFO 15784 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@46a2fc1b]} 2019-11-04 18:55:24.952 ERROR 15784 --- [http-nio-8085-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:47) - at com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList(StudentController.java:77) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() + at StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:47) + at StudentController.getRegisterUserList(StudentController.java:77) + at StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -1422,7 +1422,7 @@ java.lang.NullPointerException: null at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$c661203a.getRegisterUserList() + at StudentController$$EnhancerBySpringCGLIB$$c661203a.getRegisterUserList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -1478,15 +1478,15 @@ java.lang.NullPointerException: null at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-04 18:55:39.188 INFO 15784 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@46a2fc1b]} +2019-11-04 18:55:39.188 INFO 15784 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@46a2fc1b]} 2019-11-04 18:55:40.383 INFO 15784 --- [http-nio-8085-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 18:55:40.386 DEBUG 15784 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:55:40.490 DEBUG 15784 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:55:40.513 DEBUG 15784 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:55:40.518 INFO 15784 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:56:12.994 INFO 19332 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19332 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:56:12.997 DEBUG 19332 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:56:12.998 INFO 19332 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:55:40.518 INFO 15784 --- [http-nio-8085-exec-4] LogAspect : Result:{status=success} +2019-11-04 18:56:12.994 INFO 19332 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 19332 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:56:12.997 DEBUG 19332 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:56:12.998 INFO 19332 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:56:13.090 INFO 19332 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:56:13.090 INFO 19332 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:56:13.594 INFO 19332 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1500,59 +1500,59 @@ java.lang.NullPointerException: null 2019-11-04 18:56:15.089 INFO 19332 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:56:15.454 INFO 19332 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:56:15.496 INFO 19332 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:56:15.498 INFO 19332 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.08 seconds (JVM running for 4.617) +2019-11-04 18:56:15.498 INFO 19332 --- [restartedMain] PunchApplication : Started PunchApplication in 3.08 seconds (JVM running for 4.617) 2019-11-04 18:58:36.686 INFO 19332 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:58:36.686 INFO 19332 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:58:36.698 INFO 19332 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-04 18:58:36.764 INFO 19332 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:58:36.764 INFO 19332 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:58:38.055 INFO 19332 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 18:58:38.060 DEBUG 19332 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:58:38.174 DEBUG 19332 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:58:38.204 DEBUG 19332 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:58:38.210 INFO 19332 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:58:42.233 INFO 19332 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:58:38.210 INFO 19332 --- [http-nio-8085-exec-1] LogAspect : Result:{status=success} +2019-11-04 18:58:42.233 INFO 19332 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:58:42.260 DEBUG 19332 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-04 18:58:42.262 DEBUG 19332 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-04 18:58:42.268 DEBUG 19332 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-04 18:58:42.269 INFO 19332 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-04 18:58:51.964 INFO 19332 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:58:42.269 INFO 19332 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-04 18:58:51.964 INFO 19332 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:58:51.965 DEBUG 19332 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-04 18:58:51.966 DEBUG 19332 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-04 18:58:51.968 DEBUG 19332 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-04 18:58:51.969 INFO 19332 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-04 18:58:52.700 INFO 19332 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:58:51.969 INFO 19332 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-04 18:58:52.700 INFO 19332 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:58:52.701 DEBUG 19332 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-04 18:58:52.701 DEBUG 19332 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-04 18:58:52.703 DEBUG 19332 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-04 18:58:52.704 INFO 19332 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-04 18:58:59.697 INFO 19332 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:58:52.704 INFO 19332 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-04 18:58:59.697 INFO 19332 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:58:59.698 DEBUG 19332 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-04 18:58:59.698 DEBUG 19332 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-04 18:58:59.701 DEBUG 19332 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-04 18:58:59.701 INFO 19332 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-04 18:59:07.889 INFO 19332 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:58:59.701 INFO 19332 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-04 18:59:07.889 INFO 19332 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:59:07.889 DEBUG 19332 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:59:07.890 DEBUG 19332 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:59:07.892 DEBUG 19332 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:59:07.893 INFO 19332 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:59:10.414 INFO 19332 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:59:07.893 INFO 19332 --- [http-nio-8085-exec-7] LogAspect : Result:{status=success} +2019-11-04 18:59:10.414 INFO 19332 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:59:10.414 DEBUG 19332 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-04 18:59:10.414 DEBUG 19332 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-04 18:59:10.416 DEBUG 19332 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-04 18:59:10.416 INFO 19332 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-04 18:59:15.667 INFO 19332 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:59:10.416 INFO 19332 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-04 18:59:15.667 INFO 19332 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:59:15.668 DEBUG 19332 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:59:15.668 DEBUG 19332 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:59:15.670 DEBUG 19332 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:59:15.671 INFO 19332 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:59:16.696 INFO 19332 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} +2019-11-04 18:59:15.671 INFO 19332 --- [http-nio-8085-exec-10] LogAspect : Result:{status=success} +2019-11-04 18:59:16.696 INFO 19332 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@61ae7a8e]} 2019-11-04 18:59:16.696 DEBUG 19332 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:59:16.696 DEBUG 19332 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:59:16.698 DEBUG 19332 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:59:16.699 INFO 19332 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 18:59:38.882 INFO 6328 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 6328 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-04 18:59:38.884 DEBUG 6328 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-04 18:59:38.884 INFO 6328 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-04 18:59:16.699 INFO 19332 --- [http-nio-8085-exec-9] LogAspect : Result:{status=success} +2019-11-04 18:59:38.882 INFO 6328 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 6328 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-04 18:59:38.884 DEBUG 6328 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-04 18:59:38.884 INFO 6328 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-04 18:59:38.978 INFO 6328 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-04 18:59:38.979 INFO 6328 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-04 18:59:39.489 INFO 6328 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1566,17 +1566,17 @@ java.lang.NullPointerException: null 2019-11-04 18:59:41.187 INFO 6328 --- [restartedMain] o.s.s.concurrent.ThreadPoolTaskExecutor : Initializing ExecutorService 'applicationTaskExecutor' 2019-11-04 18:59:41.582 INFO 6328 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 2019-11-04 18:59:41.629 INFO 6328 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-04 18:59:41.632 INFO 6328 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.344 seconds (JVM running for 4.951) +2019-11-04 18:59:41.632 INFO 6328 --- [restartedMain] PunchApplication : Started PunchApplication in 3.344 seconds (JVM running for 4.951) 2019-11-04 18:59:45.092 INFO 6328 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-04 18:59:45.092 INFO 6328 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-04 18:59:45.106 INFO 6328 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-11-04 18:59:45.133 INFO 6328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@190c0d4]} +2019-11-04 18:59:45.133 INFO 6328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@190c0d4]} 2019-11-04 18:59:45.143 ERROR 6328 --- [http-nio-8085-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause java.lang.NullPointerException: null - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:47) - at com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList(StudentController.java:76) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() + at StudentServiceImpl.getRegisterUserList(StudentServiceImpl.java:47) + at StudentController.getRegisterUserList(StudentController.java:76) + at StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -1589,7 +1589,7 @@ java.lang.NullPointerException: null at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$8c1c3857.getRegisterUserList() + at StudentController$$EnhancerBySpringCGLIB$$8c1c3857.getRegisterUserList() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -1645,14 +1645,14 @@ java.lang.NullPointerException: null at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-04 18:59:49.128 INFO 6328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@190c0d4]} +2019-11-04 18:59:49.128 INFO 6328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@190c0d4]} 2019-11-04 18:59:50.597 INFO 6328 --- [http-nio-8085-exec-4] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-04 18:59:50.606 DEBUG 6328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-04 18:59:50.721 DEBUG 6328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-04 18:59:50.749 DEBUG 6328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-04 18:59:50.754 INFO 6328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-04 19:00:04.351 INFO 6328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@190c0d4]} +2019-11-04 18:59:50.754 INFO 6328 --- [http-nio-8085-exec-4] LogAspect : Result:{status=success} +2019-11-04 19:00:04.351 INFO 6328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@190c0d4]} 2019-11-04 19:00:04.367 DEBUG 6328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-04 19:00:04.369 DEBUG 6328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-04 19:00:04.372 DEBUG 6328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-04 19:00:04.372 INFO 6328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-04 19:00:04.372 INFO 6328 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) diff --git a/log/punch-start.log.2019-11-05.0 b/log/punch-start.log.2019-11-05.0 index d8c64f7..7270da4 100644 --- a/log/punch-start.log.2019-11-05.0 +++ b/log/punch-start.log.2019-11-05.0 @@ -1,6 +1,6 @@ -2019-11-05 09:53:04.962 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 09:53:04.972 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 09:53:04.972 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 09:53:04.962 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 09:53:04.972 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 09:53:04.972 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 09:53:05.082 INFO 13612 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 09:53:05.082 INFO 13612 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 09:53:05.945 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -18,18 +18,18 @@ 2019-11-05 09:53:08.315 INFO 13612 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 09:53:08.455 INFO 13612 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 09:53:08.495 INFO 13612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 09:53:08.495 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.193 seconds (JVM running for 5.957) +2019-11-05 09:53:08.495 INFO 13612 --- [restartedMain] PunchApplication : Started PunchApplication in 4.193 seconds (JVM running for 5.957) 2019-11-05 09:53:24.615 INFO 13612 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 09:53:24.615 INFO 13612 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 09:53:24.628 INFO 13612 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms 2019-11-05 10:15:41.635 INFO 13612 --- [Thread-9] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-05 10:15:42.620 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:15:42.621 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:15:42.621 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default -2019-11-05 10:15:42.799 WARN 13612 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.yrmjhtdjxh.punch.PunchApplication]; nested exception is java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.class] cannot be opened because it does not exist +2019-11-05 10:15:42.620 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:15:42.621 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:15:42.621 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:15:42.799 WARN 13612 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [PunchApplication]; nested exception is java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.class] cannot be opened because it does not exist 2019-11-05 10:15:42.810 ERROR 13612 --- [restartedMain] o.s.boot.SpringApplication : Application run failed -org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.yrmjhtdjxh.punch.PunchApplication]; nested exception is java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.class] cannot be opened because it does not exist +org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [PunchApplication]; nested exception is java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.class] cannot be opened because it does not exist at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232) @@ -43,7 +43,7 @@ org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse at org.springframework.boot.SpringApplication.run(SpringApplication.java:312) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204) - at com.yrmjhtdjxh.punch.PunchApplication.main(PunchApplication.java:13) + at PunchApplication.main(PunchApplication.java:13) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -63,9 +63,9 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167) ... 18 common frames omitted -2019-11-05 10:15:45.277 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:15:45.277 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:15:45.278 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:15:45.277 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:15:45.277 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:15:45.278 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:15:45.771 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. 2019-11-05 10:15:45.794 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 23ms. Found 0 repository interfaces. 2019-11-05 10:15:45.880 INFO 13612 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$660af502] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) @@ -84,7 +84,7 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:15:47.534 INFO 13612 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 10:15:47.623 INFO 13612 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:15:47.637 INFO 13612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:15:47.638 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 2.401 seconds (JVM running for 1365.094) +2019-11-05 10:15:47.638 INFO 13612 --- [restartedMain] PunchApplication : Started PunchApplication in 2.401 seconds (JVM running for 1365.094) 2019-11-05 10:15:47.643 INFO 13612 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged 2019-11-05 10:15:49.020 INFO 15420 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. 2019-11-05 10:15:49.059 INFO 15420 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 29ms. Found 0 repository interfaces. @@ -285,9 +285,9 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:18:49.224 INFO 11660 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-05 10:18:49.237 INFO 11660 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 2019-11-05 10:35:23.496 INFO 13612 --- [Thread-19] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-05 10:35:24.428 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:35:24.428 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:35:24.429 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:35:24.428 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:35:24.428 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:35:24.429 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:35:24.748 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. 2019-11-05 10:35:24.755 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 7ms. Found 0 repository interfaces. 2019-11-05 10:35:24.814 INFO 13612 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$660af502] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) @@ -303,7 +303,7 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:35:25.890 INFO 13612 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 10:35:25.934 INFO 13612 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:35:25.942 INFO 13612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:35:25.943 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 1.557 seconds (JVM running for 2543.399) +2019-11-05 10:35:25.943 INFO 13612 --- [restartedMain] PunchApplication : Started PunchApplication in 1.557 seconds (JVM running for 2543.399) 2019-11-05 10:35:25.946 INFO 13612 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged 2019-11-05 10:35:28.333 INFO 8200 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Starting PunchRecordMapperTest on DESKTOP-RFQAJO8 with PID 8200 (started by dengg in E:\IdeaProjects\ThePunchSystem) 2019-11-05 10:35:28.334 DEBUG 8200 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE @@ -322,9 +322,9 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:35:36.707 INFO 8200 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-05 10:35:36.719 INFO 8200 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 2019-11-05 10:36:53.325 INFO 13612 --- [Thread-27] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-05 10:36:54.242 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:36:54.242 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:36:54.243 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:36:54.242 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:36:54.242 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:36:54.243 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:36:54.539 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. 2019-11-05 10:36:54.544 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5ms. Found 0 repository interfaces. 2019-11-05 10:36:54.588 INFO 13612 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$660af502] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) @@ -340,7 +340,7 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:36:55.650 INFO 13612 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 10:36:55.700 INFO 13612 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:36:55.712 INFO 13612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:36:55.713 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 1.498 seconds (JVM running for 2633.168) +2019-11-05 10:36:55.713 INFO 13612 --- [restartedMain] PunchApplication : Started PunchApplication in 1.498 seconds (JVM running for 2633.168) 2019-11-05 10:36:55.717 INFO 13612 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged 2019-11-05 10:36:57.506 INFO 2696 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Starting PunchRecordMapperTest on DESKTOP-RFQAJO8 with PID 2696 (started by dengg in E:\IdeaProjects\ThePunchSystem) 2019-11-05 10:36:57.507 DEBUG 2696 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE @@ -359,9 +359,9 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:37:05.847 INFO 2696 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-05 10:37:05.860 INFO 2696 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 2019-11-05 10:38:44.508 INFO 13612 --- [Thread-33] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-05 10:38:45.495 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:38:45.495 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:38:45.496 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:38:45.495 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:38:45.495 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:38:45.496 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:38:45.807 INFO 2632 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Starting PunchRecordMapperTest on DESKTOP-RFQAJO8 with PID 2632 (started by dengg in E:\IdeaProjects\ThePunchSystem) 2019-11-05 10:38:45.808 DEBUG 2632 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE 2019-11-05 10:38:45.809 INFO 2632 --- [main] c.y.punch.mapper.PunchRecordMapperTest : No active profile set, falling back to default profiles: default @@ -383,7 +383,7 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:38:47.990 INFO 13612 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:38:48.006 INFO 2632 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$4729781] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2019-11-05 10:38:48.021 INFO 13612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:38:48.022 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 2.568 seconds (JVM running for 2745.477) +2019-11-05 10:38:48.022 INFO 13612 --- [restartedMain] PunchApplication : Started PunchApplication in 2.568 seconds (JVM running for 2745.477) 2019-11-05 10:38:48.025 INFO 13612 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged 2019-11-05 10:38:51.485 INFO 17280 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Starting PunchRecordMapperTest on DESKTOP-RFQAJO8 with PID 17280 (started by dengg in E:\IdeaProjects\ThePunchSystem) 2019-11-05 10:38:51.487 DEBUG 17280 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE @@ -402,9 +402,9 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:39:00.164 INFO 17280 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-05 10:39:00.176 INFO 17280 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 2019-11-05 10:40:32.557 INFO 13612 --- [Thread-39] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-05 10:40:33.592 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:40:33.593 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:40:33.593 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:40:33.592 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:40:33.593 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:40:33.593 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:40:33.738 INFO 15300 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Starting PunchRecordMapperTest on DESKTOP-RFQAJO8 with PID 15300 (started by dengg in E:\IdeaProjects\ThePunchSystem) 2019-11-05 10:40:33.739 DEBUG 15300 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE 2019-11-05 10:40:33.740 INFO 15300 --- [main] c.y.punch.mapper.PunchRecordMapperTest : No active profile set, falling back to default profiles: default @@ -426,7 +426,7 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:40:35.744 INFO 13612 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 10:40:35.771 INFO 13612 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:40:35.779 INFO 13612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:40:35.780 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 2.227 seconds (JVM running for 2853.236) +2019-11-05 10:40:35.780 INFO 13612 --- [restartedMain] PunchApplication : Started PunchApplication in 2.227 seconds (JVM running for 2853.236) 2019-11-05 10:40:35.782 INFO 13612 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged 2019-11-05 10:40:37.403 INFO 15300 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] 2019-11-05 10:40:38.494 INFO 15300 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed @@ -439,9 +439,9 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:40:41.332 INFO 15300 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-05 10:40:41.347 INFO 15300 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 2019-11-05 10:44:45.276 INFO 13612 --- [Thread-45] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-05 10:44:46.473 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:44:46.473 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:44:46.474 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:44:46.473 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:44:46.473 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:44:46.474 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:44:47.004 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. 2019-11-05 10:44:47.013 INFO 13612 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 9ms. Found 0 repository interfaces. 2019-11-05 10:44:47.096 INFO 13612 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$660af502] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) @@ -461,7 +461,7 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:44:49.158 INFO 17860 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. 2019-11-05 10:44:49.181 INFO 13612 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:44:49.192 INFO 13612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:44:49.192 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 2.764 seconds (JVM running for 3106.648) +2019-11-05 10:44:49.192 INFO 13612 --- [restartedMain] PunchApplication : Started PunchApplication in 2.764 seconds (JVM running for 3106.648) 2019-11-05 10:44:49.196 INFO 13612 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged 2019-11-05 10:44:49.196 INFO 17860 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 28ms. Found 0 repository interfaces. 2019-11-05 10:44:49.819 INFO 17860 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1acf378f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) @@ -476,9 +476,9 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:44:56.610 INFO 17860 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-05 10:44:56.624 INFO 17860 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed 2019-11-05 10:46:17.618 INFO 13612 --- [Thread-51] com.alibaba.druid.pool.DruidDataSource : {dataSource-0} closing ... -2019-11-05 10:46:18.782 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:46:18.783 DEBUG 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:46:18.783 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:46:18.782 INFO 13612 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13612 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:46:18.783 DEBUG 13612 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:46:18.783 INFO 13612 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:46:19.050 INFO 1892 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Starting PunchRecordMapperTest on DESKTOP-RFQAJO8 with PID 1892 (started by dengg in E:\IdeaProjects\ThePunchSystem) 2019-11-05 10:46:19.051 DEBUG 1892 --- [main] c.y.punch.mapper.PunchRecordMapperTest : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE 2019-11-05 10:46:19.052 INFO 1892 --- [main] c.y.punch.mapper.PunchRecordMapperTest : No active profile set, falling back to default profiles: default @@ -499,7 +499,7 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:46:21.128 INFO 13612 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 10:46:21.163 INFO 13612 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:46:21.174 INFO 13612 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:46:21.176 INFO 13612 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 2.429 seconds (JVM running for 3198.631) +2019-11-05 10:46:21.176 INFO 13612 --- [restartedMain] PunchApplication : Started PunchApplication in 2.429 seconds (JVM running for 3198.631) 2019-11-05 10:46:21.178 INFO 13612 --- [restartedMain] .ConditionEvaluationDeltaLoggingListener : Condition evaluation unchanged 2019-11-05 10:46:21.308 INFO 1892 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8eb03969] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) 2019-11-05 10:46:23.326 INFO 1892 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] @@ -532,9 +532,9 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:47:15.494 DEBUG 7456 --- [main] c.y.p.m.P.getChartByTimeAndUser : <== Total: 11 2019-11-05 10:47:15.516 INFO 7456 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ... 2019-11-05 10:47:15.528 INFO 7456 --- [Thread-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed -2019-11-05 10:53:41.340 INFO 1208 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 1208 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:53:41.343 DEBUG 1208 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:53:41.344 INFO 1208 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:53:41.340 INFO 1208 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 1208 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:53:41.343 DEBUG 1208 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:53:41.344 INFO 1208 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:53:41.441 INFO 1208 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 10:53:41.441 INFO 1208 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 10:53:42.203 INFO 1208 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -552,34 +552,34 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:53:44.699 INFO 1208 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 10:53:44.848 INFO 1208 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:53:44.888 INFO 1208 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:53:44.891 INFO 1208 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.229 seconds (JVM running for 6.071) +2019-11-05 10:53:44.891 INFO 1208 --- [restartedMain] PunchApplication : Started PunchApplication in 4.229 seconds (JVM running for 6.071) 2019-11-05 10:53:51.675 INFO 1208 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 10:53:51.675 INFO 1208 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 10:53:51.686 INFO 1208 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-05 10:54:36.037 INFO 1208 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@773cd8da]} +2019-11-05 10:54:36.037 INFO 1208 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@773cd8da]} 2019-11-05 10:54:37.250 INFO 1208 --- [http-nio-8085-exec-8] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 10:54:37.254 DEBUG 1208 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 10:54:37.368 DEBUG 1208 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 10:54:37.398 DEBUG 1208 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 10:54:37.403 INFO 1208 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-05 10:54:50.760 INFO 1208 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@773cd8da]} +2019-11-05 10:54:37.403 INFO 1208 --- [http-nio-8085-exec-8] LogAspect : Result:{status=success} +2019-11-05 10:54:50.760 INFO 1208 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getPunchChart', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@773cd8da]} 2019-11-05 10:54:50.779 DEBUG 1208 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select count(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 10:54:50.786 DEBUG 1208 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 10:54:50.76(Timestamp), 2019-11-05 10:54:50.76(Timestamp) 2019-11-05 10:54:50.796 DEBUG 1208 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 26 -2019-11-05 10:54:50.796 INFO 1208 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=2.0, date=Tue Nov 05 10:18:46 CST 2019)]) -2019-11-05 10:57:43.848 INFO 1208 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@4506b1b2]} +2019-11-05 10:54:50.796 INFO 1208 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=200, msg=success, data=[TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=2.0, date=Tue Nov 05 10:18:46 CST 2019)]) +2019-11-05 10:57:43.848 INFO 1208 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@4506b1b2]} 2019-11-05 10:57:43.865 DEBUG 1208 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 10:57:43.867 DEBUG 1208 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 10:57:43.874 DEBUG 1208 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 10:57:43.875 INFO 1208 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-05 10:58:07.268 INFO 1208 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@4506b1b2]} +2019-11-05 10:57:43.875 INFO 1208 --- [http-nio-8085-exec-5] LogAspect : Result:{status=success} +2019-11-05 10:58:07.268 INFO 1208 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@4506b1b2]} 2019-11-05 10:58:07.270 DEBUG 1208 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select count(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 10:58:07.272 DEBUG 1208 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 10:58:07.269(Timestamp), 2019-11-05 10:58:07.269(Timestamp) 2019-11-05 10:58:07.284 DEBUG 1208 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : <== Total: 26 -2019-11-05 10:58:07.285 INFO 1208 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=2.0, date=Tue Nov 05 10:18:46 CST 2019)]) -2019-11-05 10:58:36.539 INFO 14316 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 14316 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 10:58:36.541 DEBUG 14316 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 10:58:36.541 INFO 14316 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 10:58:07.285 INFO 1208 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=200, msg=success, data=[TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1.0, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=2.0, date=Tue Nov 05 10:18:46 CST 2019)]) +2019-11-05 10:58:36.539 INFO 14316 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 14316 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 10:58:36.541 DEBUG 14316 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 10:58:36.541 INFO 14316 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 10:58:36.632 INFO 14316 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 10:58:36.632 INFO 14316 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 10:58:37.382 INFO 14316 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -597,35 +597,35 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 10:58:39.691 INFO 14316 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 10:58:39.841 INFO 14316 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 10:58:39.892 INFO 14316 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 10:58:39.897 INFO 14316 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.915 seconds (JVM running for 5.499) +2019-11-05 10:58:39.897 INFO 14316 --- [restartedMain] PunchApplication : Started PunchApplication in 3.915 seconds (JVM running for 5.499) 2019-11-05 10:58:51.369 INFO 14316 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 10:58:51.369 INFO 14316 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 10:58:51.380 INFO 14316 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-05 10:58:51.402 INFO 14316 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} -2019-11-05 10:58:51.405 INFO 14316 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 10:59:03.354 INFO 14316 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} +2019-11-05 10:58:51.402 INFO 14316 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} +2019-11-05 10:58:51.405 INFO 14316 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 10:59:03.354 INFO 14316 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} 2019-11-05 10:59:04.566 INFO 14316 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 10:59:04.569 DEBUG 14316 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 10:59:04.678 DEBUG 14316 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 10:59:04.703 DEBUG 14316 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 10:59:04.709 INFO 14316 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-05 10:59:11.106 INFO 14316 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} +2019-11-05 10:59:04.709 INFO 14316 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-05 10:59:11.106 INFO 14316 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} 2019-11-05 10:59:11.141 DEBUG 14316 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 10:59:11.151 DEBUG 14316 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 10:59:11.107(Timestamp), 2019-11-05 10:59:11.107(Timestamp) 2019-11-05 10:59:11.158 DEBUG 14316 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : <== Total: 26 -2019-11-05 10:59:11.159 INFO 14316 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019)]) +2019-11-05 10:59:11.159 INFO 14316 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=200, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019)]) 2019-11-05 10:59:39.985 WARN 14316 --- [http-nio-8085-exec-4] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 2019-11-05 11:00:01.429 WARN 14316 --- [http-nio-8085-exec-5] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 -2019-11-05 11:01:15.398 INFO 14316 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} +2019-11-05 11:01:15.398 INFO 14316 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} 2019-11-05 11:01:15.420 DEBUG 14316 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 11:01:15.426 DEBUG 14316 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 11:01:15.432 DEBUG 14316 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 11:01:15.434 INFO 14316 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 11:01:15.434 INFO 14316 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=200, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 11:01:54.911 WARN 14316 --- [http-nio-8085-exec-8] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 2019-11-05 11:03:02.021 WARN 14316 --- [http-nio-8085-exec-10] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 2019-11-05 11:03:02.936 WARN 14316 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 2019-11-05 11:03:19.631 WARN 14316 --- [http-nio-8085-exec-4] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 -2019-11-05 11:03:26.701 INFO 14316 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} +2019-11-05 11:03:26.701 INFO 14316 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@5f2ff6f4]} 2019-11-05 11:03:26.711 DEBUG 14316 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 11:03:26.712 DEBUG 14316 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 11:03:26.714 DEBUG 14316 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -647,10 +647,10 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 11:03:26.742 DEBUG 14316 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 11:03:26.742 DEBUG 14316 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 11:03:26.743 DEBUG 14316 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 11:03:26.744 INFO 14316 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 11:19:07.676 INFO 13964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13964 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 11:19:07.679 DEBUG 13964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 11:19:07.680 INFO 13964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 11:03:26.744 INFO 14316 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 11:19:07.676 INFO 13964 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13964 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 11:19:07.679 DEBUG 13964 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 11:19:07.680 INFO 13964 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 11:19:07.759 INFO 13964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 11:19:07.760 INFO 13964 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 11:19:08.559 INFO 13964 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -668,72 +668,72 @@ Caused by: java.io.FileNotFoundException: class path resource [com/yrmjhtdjxh/pu 2019-11-05 11:19:10.886 INFO 13964 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 11:19:11.032 INFO 13964 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 11:19:11.077 INFO 13964 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 11:19:11.079 INFO 13964 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.018 seconds (JVM running for 5.752) +2019-11-05 11:19:11.079 INFO 13964 --- [restartedMain] PunchApplication : Started PunchApplication in 4.018 seconds (JVM running for 5.752) 2019-11-05 14:40:59.012 INFO 13964 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 14:40:59.015 INFO 13964 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 14:40:59.037 INFO 13964 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 22 ms -2019-11-05 14:40:59.068 INFO 13964 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:40:59.072 INFO 13964 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 14:41:14.164 INFO 13964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:41:14.172 INFO 13964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:41:41.907 INFO 13964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:41:41.908 INFO 13964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:41:44.691 INFO 13964 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:41:44.692 INFO 13964 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:41:55.338 INFO 13964 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:40:59.068 INFO 13964 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:40:59.072 INFO 13964 --- [http-nio-8085-exec-1] LogAspect : Result:{status=fail} +2019-11-05 14:41:14.164 INFO 13964 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:41:14.172 INFO 13964 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:41:41.907 INFO 13964 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:41:41.908 INFO 13964 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:41:44.691 INFO 13964 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:41:44.692 INFO 13964 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:41:55.338 INFO 13964 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:41:56.406 INFO 13964 --- [http-nio-8085-exec-5] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 14:41:56.410 DEBUG 13964 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:41:56.501 DEBUG 13964 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:41:56.524 DEBUG 13964 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:41:56.528 INFO 13964 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:42:02.084 INFO 13964 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:42:02.085 INFO 13964 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:42:03.176 INFO 13964 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:42:03.177 INFO 13964 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:42:13.883 INFO 13964 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:42:13.884 INFO 13964 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:42:35.839 INFO 13964 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:41:56.528 INFO 13964 --- [http-nio-8085-exec-5] LogAspect : Result:{role=1, status=success} +2019-11-05 14:42:02.084 INFO 13964 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:02.085 INFO 13964 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:42:03.176 INFO 13964 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:03.177 INFO 13964 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:42:13.883 INFO 13964 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:13.884 INFO 13964 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:42:35.839 INFO 13964 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:42:35.840 DEBUG 13964 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:42:35.840 DEBUG 13964 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:42:35.843 DEBUG 13964 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:42:35.843 INFO 13964 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:42:36.506 INFO 13964 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:35.843 INFO 13964 --- [http-nio-8085-exec-9] LogAspect : Result:{role=1, status=success} +2019-11-05 14:42:36.506 INFO 13964 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:42:36.508 DEBUG 13964 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:42:36.509 DEBUG 13964 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:42:36.513 DEBUG 13964 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:42:36.515 INFO 13964 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:42:38.229 INFO 13964 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:36.515 INFO 13964 --- [http-nio-8085-exec-10] LogAspect : Result:{role=1, status=success} +2019-11-05 14:42:38.229 INFO 13964 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:42:38.231 DEBUG 13964 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:42:38.231 DEBUG 13964 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:42:38.237 DEBUG 13964 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:42:38.239 INFO 13964 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:42:38.410 INFO 13964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:38.239 INFO 13964 --- [http-nio-8085-exec-1] LogAspect : Result:{role=1, status=success} +2019-11-05 14:42:38.410 INFO 13964 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:42:38.411 DEBUG 13964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:42:38.412 DEBUG 13964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:42:38.417 DEBUG 13964 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:42:38.418 INFO 13964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:42:38.562 INFO 13964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:38.418 INFO 13964 --- [http-nio-8085-exec-2] LogAspect : Result:{role=1, status=success} +2019-11-05 14:42:38.562 INFO 13964 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:42:38.563 DEBUG 13964 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:42:38.563 DEBUG 13964 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:42:38.565 DEBUG 13964 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:42:38.565 INFO 13964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:42:38.729 INFO 13964 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:38.565 INFO 13964 --- [http-nio-8085-exec-3] LogAspect : Result:{role=1, status=success} +2019-11-05 14:42:38.729 INFO 13964 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:42:38.730 DEBUG 13964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:42:38.731 DEBUG 13964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:42:38.735 DEBUG 13964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:42:38.736 INFO 13964 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:42:38.819 INFO 13964 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:38.736 INFO 13964 --- [http-nio-8085-exec-4] LogAspect : Result:{role=1, status=success} +2019-11-05 14:42:38.819 INFO 13964 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:42:38.820 DEBUG 13964 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:42:38.821 DEBUG 13964 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:42:38.823 DEBUG 13964 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:42:38.824 INFO 13964 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:42:53.691 INFO 13964 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:42:53.700 ERROR 13964 --- [http-nio-8085-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast to com.yrmjhtdjxh.punch.domain.Student] with root cause +2019-11-05 14:42:38.824 INFO 13964 --- [http-nio-8085-exec-5] LogAspect : Result:{role=1, status=success} +2019-11-05 14:42:53.691 INFO 13964 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:42:53.700 ERROR 13964 --- [http-nio-8085-exec-6] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: StudentVO cannot be cast to Student] with root cause -java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast to com.yrmjhtdjxh.punch.domain.Student - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getStudentAndPunchInfo(StudentAndPunchRecordServiceImpl.java:39) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:40) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() +java.lang.ClassCastException: StudentVO cannot be cast to Student + at StudentAndPunchRecordServiceImpl.getStudentAndPunchInfo(StudentAndPunchRecordServiceImpl.java:39) + at IndexController.getStudentAndPunchInfo(IndexController.java:40) + at IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -746,7 +746,7 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$e9b35f2e.getStudentAndPunchInfo() + at IndexController$$EnhancerBySpringCGLIB$$e9b35f2e.getStudentAndPunchInfo() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -790,43 +790,43 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-05 14:43:08.110 INFO 13964 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:43:08.111 INFO 13964 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:43:10.006 INFO 13964 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:43:10.006 INFO 13964 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:43:10.360 INFO 13964 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:43:10.361 INFO 13964 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:43:10.541 INFO 13964 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:43:10.542 INFO 13964 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:47:46.867 INFO 13964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:47:46.867 INFO 13964 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:47:57.569 INFO 13964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:43:08.110 INFO 13964 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:43:08.111 INFO 13964 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:43:10.006 INFO 13964 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:43:10.006 INFO 13964 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:43:10.360 INFO 13964 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:43:10.361 INFO 13964 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:43:10.541 INFO 13964 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:43:10.542 INFO 13964 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:47:46.867 INFO 13964 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:47:46.867 INFO 13964 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:47:57.569 INFO 13964 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:47:57.584 DEBUG 13964 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:47:57.584 DEBUG 13964 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:47:57.589 DEBUG 13964 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:47:57.590 INFO 13964 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:47:58.075 INFO 13964 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:47:57.590 INFO 13964 --- [http-nio-8085-exec-3] LogAspect : Result:{role=1, status=success} +2019-11-05 14:47:58.075 INFO 13964 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@421127fc]} 2019-11-05 14:47:58.075 DEBUG 13964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:47:58.075 DEBUG 13964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:47:58.077 DEBUG 13964 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:47:58.077 INFO 13964 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:48:03.869 INFO 13964 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:48:03.869 INFO 13964 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:48:04.225 INFO 13964 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:48:04.225 INFO 13964 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:48:04.383 INFO 13964 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:48:04.384 INFO 13964 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:48:04.645 INFO 13964 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:48:04.646 INFO 13964 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:48:04.798 INFO 13964 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:48:04.799 INFO 13964 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:48:12.536 INFO 13964 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} -2019-11-05 14:48:12.538 ERROR 13964 --- [http-nio-8085-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast to com.yrmjhtdjxh.punch.domain.Student] with root cause +2019-11-05 14:47:58.077 INFO 13964 --- [http-nio-8085-exec-4] LogAspect : Result:{role=1, status=success} +2019-11-05 14:48:03.869 INFO 13964 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:48:03.869 INFO 13964 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:48:04.225 INFO 13964 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:48:04.225 INFO 13964 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:48:04.383 INFO 13964 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:48:04.384 INFO 13964 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:48:04.645 INFO 13964 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:48:04.646 INFO 13964 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:48:04.798 INFO 13964 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:48:04.799 INFO 13964 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:48:12.536 INFO 13964 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@421127fc]} +2019-11-05 14:48:12.538 ERROR 13964 --- [http-nio-8085-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: StudentVO cannot be cast to Student] with root cause -java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast to com.yrmjhtdjxh.punch.domain.Student - at com.yrmjhtdjxh.punch.service.Impl.StudentAndPunchRecordServiceImpl.getStudentAndPunchInfo(StudentAndPunchRecordServiceImpl.java:39) - at com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo(IndexController.java:40) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() +java.lang.ClassCastException: StudentVO cannot be cast to Student + at StudentAndPunchRecordServiceImpl.getStudentAndPunchInfo(StudentAndPunchRecordServiceImpl.java:39) + at IndexController.getStudentAndPunchInfo(IndexController.java:40) + at IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -839,7 +839,7 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$e9b35f2e.getStudentAndPunchInfo() + at IndexController$$EnhancerBySpringCGLIB$$e9b35f2e.getStudentAndPunchInfo() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -883,9 +883,9 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-05 14:54:53.927 INFO 16712 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 16712 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 14:54:53.930 DEBUG 16712 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 14:54:53.931 INFO 16712 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 14:54:53.927 INFO 16712 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 16712 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 14:54:53.930 DEBUG 16712 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 14:54:53.931 INFO 16712 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 14:54:54.032 INFO 16712 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 14:54:54.033 INFO 16712 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 14:54:54.884 INFO 16712 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -903,21 +903,21 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 14:54:57.314 INFO 16712 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 14:54:57.478 INFO 16712 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 14:54:57.532 INFO 16712 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 14:54:57.535 INFO 16712 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.199 seconds (JVM running for 6.238) +2019-11-05 14:54:57.535 INFO 16712 --- [restartedMain] PunchApplication : Started PunchApplication in 4.199 seconds (JVM running for 6.238) 2019-11-05 14:55:04.191 INFO 16712 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 14:55:04.191 INFO 16712 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 14:55:04.202 INFO 16712 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-05 14:55:13.705 INFO 16712 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@58b16ce]} -2019-11-05 14:55:13.708 INFO 16712 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:55:59.643 INFO 16712 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@58b16ce]} +2019-11-05 14:55:13.705 INFO 16712 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@58b16ce]} +2019-11-05 14:55:13.708 INFO 16712 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:55:59.643 INFO 16712 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@58b16ce]} 2019-11-05 14:56:00.858 INFO 16712 --- [http-nio-8085-exec-8] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 14:56:00.861 DEBUG 16712 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:56:00.962 DEBUG 16712 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:56:00.987 DEBUG 16712 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:56:00.992 INFO 16712 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:57:05.249 INFO 11320 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11320 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 14:57:05.252 DEBUG 11320 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 14:57:05.253 INFO 11320 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 14:56:00.992 INFO 16712 --- [http-nio-8085-exec-8] LogAspect : Result:{role=1, status=success} +2019-11-05 14:57:05.249 INFO 11320 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 11320 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 14:57:05.252 DEBUG 11320 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 14:57:05.253 INFO 11320 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 14:57:05.368 INFO 11320 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 14:57:05.368 INFO 11320 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 14:57:06.306 INFO 11320 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -935,22 +935,22 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 14:57:10.428 INFO 11320 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 14:57:10.600 INFO 11320 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 14:57:10.641 INFO 11320 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 14:57:10.644 INFO 11320 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 6.102 seconds (JVM running for 8.13) +2019-11-05 14:57:10.644 INFO 11320 --- [restartedMain] PunchApplication : Started PunchApplication in 6.102 seconds (JVM running for 8.13) 2019-11-05 14:57:10.696 INFO 11320 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 14:57:10.696 INFO 11320 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 14:57:10.709 INFO 11320 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-11-05 14:57:10.766 INFO 11320 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2f55cc6c]} +2019-11-05 14:57:10.766 INFO 11320 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2f55cc6c]} 2019-11-05 14:57:12.194 INFO 11320 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 14:57:12.198 DEBUG 11320 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:57:12.302 DEBUG 11320 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:57:12.344 DEBUG 11320 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:57:12.354 INFO 11320 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:57:17.652 INFO 11320 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2f55cc6c]} +2019-11-05 14:57:12.354 INFO 11320 --- [http-nio-8085-exec-1] LogAspect : Result:{role=1, status=success} +2019-11-05 14:57:17.652 INFO 11320 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2f55cc6c]} 2019-11-05 14:57:17.676 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 14:57:17.678 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 14:57:17.685 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 14:57:17.686 INFO 11320 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 14:57:31.129 INFO 11320 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2f55cc6c]} +2019-11-05 14:57:17.686 INFO 11320 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 14:57:31.129 INFO 11320 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2f55cc6c]} 2019-11-05 14:57:31.132 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 14:57:31.133 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 14:57:31.137 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -972,32 +972,32 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 14:57:31.166 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 14:57:31.166 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 14:57:31.168 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 14:57:31.169 INFO 11320 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 14:57:31.169 INFO 11320 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} 2019-11-05 14:58:17.009 WARN 11320 --- [http-nio-8085-exec-3] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 -2019-11-05 14:58:28.690 INFO 11320 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1ea3dd90]} +2019-11-05 14:58:28.690 INFO 11320 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1ea3dd90]} 2019-11-05 14:58:28.691 DEBUG 11320 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:58:28.693 DEBUG 11320 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:58:28.700 DEBUG 11320 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:58:28.701 INFO 11320 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:58:36.401 INFO 11320 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1ea3dd90]} +2019-11-05 14:58:28.701 INFO 11320 --- [http-nio-8085-exec-4] LogAspect : Result:{role=1, status=success} +2019-11-05 14:58:36.401 INFO 11320 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1ea3dd90]} 2019-11-05 14:58:36.402 DEBUG 11320 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 14:58:36.402 DEBUG 11320 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 14:58:36.406 DEBUG 11320 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 14:58:36.407 INFO 11320 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 14:59:41.647 INFO 11320 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} -2019-11-05 14:59:41.647 INFO 11320 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 14:59:58.945 INFO 11320 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} +2019-11-05 14:58:36.407 INFO 11320 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 14:59:41.647 INFO 11320 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} +2019-11-05 14:59:41.647 INFO 11320 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 14:59:58.945 INFO 11320 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} 2019-11-05 14:59:58.951 DEBUG 11320 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 14:59:58.951 DEBUG 11320 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 14:59:58.954 DEBUG 11320 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 14:59:58.955 INFO 11320 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 14:59:59.205 INFO 11320 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} +2019-11-05 14:59:58.955 INFO 11320 --- [http-nio-8085-exec-9] LogAspect : Result:{role=1, status=success} +2019-11-05 14:59:59.205 INFO 11320 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} 2019-11-05 14:59:59.206 DEBUG 11320 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 14:59:59.207 DEBUG 11320 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 14:59:59.211 DEBUG 11320 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 14:59:59.211 INFO 11320 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 14:59:59.211 INFO 11320 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) 2019-11-05 14:59:59.352 WARN 11320 --- [http-nio-8085-exec-1] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported] -2019-11-05 15:01:35.516 INFO 11320 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} +2019-11-05 15:01:35.516 INFO 11320 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} 2019-11-05 15:01:35.529 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:01:35.531 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:01:35.536 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1019,13 +1019,13 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:01:35.576 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:01:35.576 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:01:35.578 DEBUG 11320 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:01:35.579 INFO 11320 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:01:42.554 INFO 11320 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} +2019-11-05 15:01:35.579 INFO 11320 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:01:42.554 INFO 11320 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} 2019-11-05 15:01:42.556 DEBUG 11320 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:01:42.558 DEBUG 11320 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:01:42.562 DEBUG 11320 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:01:42.562 INFO 11320 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:01:42.886 INFO 11320 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} +2019-11-05 15:01:42.562 INFO 11320 --- [http-nio-8085-exec-3] LogAspect : Result:{role=1, status=success} +2019-11-05 15:01:42.886 INFO 11320 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} 2019-11-05 15:01:42.887 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:01:42.888 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:01:42.893 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1047,15 +1047,15 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:01:42.924 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:01:42.925 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:01:42.926 DEBUG 11320 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:01:42.927 INFO 11320 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:02:11.691 INFO 11320 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} +2019-11-05 15:01:42.927 INFO 11320 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:02:11.691 INFO 11320 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1a1ba43c]} 2019-11-05 15:02:11.692 DEBUG 11320 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:02:11.692 DEBUG 11320 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:02:11.695 DEBUG 11320 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:02:11.696 INFO 11320 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:03:07.491 INFO 13000 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13000 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:03:07.493 DEBUG 13000 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:03:07.494 INFO 13000 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:02:11.696 INFO 11320 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=200, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:03:07.491 INFO 13000 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13000 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:03:07.493 DEBUG 13000 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:03:07.494 INFO 13000 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:03:07.619 INFO 13000 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:03:07.619 INFO 13000 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:03:08.439 INFO 13000 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1073,27 +1073,27 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:03:10.805 INFO 13000 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:03:10.943 INFO 13000 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:03:10.981 INFO 13000 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:03:10.984 INFO 13000 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.253 seconds (JVM running for 5.926) +2019-11-05 15:03:10.984 INFO 13000 --- [restartedMain] PunchApplication : Started PunchApplication in 4.253 seconds (JVM running for 5.926) 2019-11-05 15:03:27.486 INFO 13000 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:03:27.487 INFO 13000 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:03:27.498 INFO 13000 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-05 15:03:27.553 INFO 13000 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=1234666}, org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:03:27.553 INFO 13000 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=1234666}, org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:03:28.690 INFO 13000 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 15:03:28.693 DEBUG 13000 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:03:28.793 DEBUG 13000 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 1234666(String) 2019-11-05 15:03:28.814 DEBUG 13000 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-05 15:03:28.819 INFO 13000 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 15:03:32.867 INFO 13000 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:03:28.819 INFO 13000 --- [http-nio-8085-exec-1] LogAspect : Result:{status=fail} +2019-11-05 15:03:32.867 INFO 13000 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:03:32.869 DEBUG 13000 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:03:32.870 DEBUG 13000 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:03:32.893 DEBUG 13000 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:03:32.895 INFO 13000 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:03:33.232 INFO 13000 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:03:32.895 INFO 13000 --- [http-nio-8085-exec-2] LogAspect : Result:{role=1, status=success} +2019-11-05 15:03:33.232 INFO 13000 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:03:33.273 DEBUG 13000 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:03:33.275 DEBUG 13000 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:03:33.285 DEBUG 13000 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:03:33.285 INFO 13000 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:03:33.290 INFO 13000 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:03:33.285 INFO 13000 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:03:33.290 INFO 13000 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:03:33.308 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:03:33.309 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:03:33.312 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1115,10 +1115,10 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:03:33.339 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:03:33.339 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:03:33.340 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:03:33.341 INFO 13000 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:03:51.896 INFO 13000 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[null, org.apache.catalina.session.StandardSessionFacade@6c424782]} -2019-11-05 15:03:51.896 INFO 13000 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=500, msg=参数不能为空, data=null) -2019-11-05 15:04:52.896 INFO 13000 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:03:33.341 INFO 13000 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:03:51.896 INFO 13000 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[null, org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:03:51.896 INFO 13000 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=500, msg=参数不能为空, data=null) +2019-11-05 15:04:52.896 INFO 13000 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:04:52.912 DEBUG 13000 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:04:52.913 DEBUG 13000 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:04:52.917 DEBUG 13000 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1140,8 +1140,8 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:04:52.947 DEBUG 13000 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:04:52.947 DEBUG 13000 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:04:52.950 DEBUG 13000 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:04:52.951 INFO 13000 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:05:02.230 INFO 13000 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:04:52.951 INFO 13000 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:05:02.230 INFO 13000 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:05:02.232 DEBUG 13000 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:05:02.233 DEBUG 13000 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:05:02.237 DEBUG 13000 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1163,15 +1163,15 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:05:02.272 DEBUG 13000 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:05:02.272 DEBUG 13000 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:05:02.275 DEBUG 13000 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:05:02.275 INFO 13000 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:05:04.312 INFO 13000 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:05:02.275 INFO 13000 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:05:04.312 INFO 13000 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:05:04.314 DEBUG 13000 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:05:04.315 DEBUG 13000 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:05:04.323 DEBUG 13000 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:05:04.324 INFO 13000 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:05:06.774 INFO 13000 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[null, org.apache.catalina.session.StandardSessionFacade@6c424782]} -2019-11-05 15:05:06.774 INFO 13000 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=500, msg=参数不能为空, data=null) -2019-11-05 15:06:33.502 INFO 13000 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:05:04.324 INFO 13000 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:05:06.774 INFO 13000 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[null, org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:05:06.774 INFO 13000 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=500, msg=参数不能为空, data=null) +2019-11-05 15:06:33.502 INFO 13000 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:06:33.510 DEBUG 13000 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:06:33.510 DEBUG 13000 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:06:33.513 DEBUG 13000 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1193,8 +1193,8 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:06:33.533 DEBUG 13000 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:06:33.534 DEBUG 13000 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:06:33.536 DEBUG 13000 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:06:33.537 INFO 13000 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:06:33.554 INFO 13000 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:06:33.537 INFO 13000 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:06:33.554 INFO 13000 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:06:33.554 DEBUG 13000 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:06:33.554 DEBUG 13000 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:06:33.557 DEBUG 13000 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1216,27 +1216,27 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:06:33.578 DEBUG 13000 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:06:33.578 DEBUG 13000 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:06:33.580 DEBUG 13000 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:06:33.580 INFO 13000 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:06:37.589 INFO 13000 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:06:33.580 INFO 13000 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:06:37.589 INFO 13000 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:06:37.589 DEBUG 13000 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:06:37.590 DEBUG 13000 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:06:37.594 DEBUG 13000 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:06:37.594 INFO 13000 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:06:39.494 INFO 13000 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:06:37.594 INFO 13000 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:06:39.494 INFO 13000 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:06:39.495 DEBUG 13000 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:06:39.496 DEBUG 13000 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:06:39.501 DEBUG 13000 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:06:39.502 INFO 13000 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:06:43.709 INFO 13000 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:06:39.502 INFO 13000 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:06:43.709 INFO 13000 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6c424782]} 2019-11-05 15:06:43.710 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:06:43.710 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:06:43.713 DEBUG 13000 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:06:43.714 INFO 13000 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:06:45.774 INFO 13000 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[4, org.apache.catalina.session.StandardSessionFacade@6c424782]} -2019-11-05 15:06:45.775 INFO 13000 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 15:07:43.260 INFO 8688 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 8688 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:07:43.265 DEBUG 8688 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:07:43.266 INFO 8688 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:06:43.714 INFO 13000 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:06:45.774 INFO 13000 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[4, org.apache.catalina.session.StandardSessionFacade@6c424782]} +2019-11-05 15:06:45.775 INFO 13000 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 15:07:43.260 INFO 8688 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 8688 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:07:43.265 DEBUG 8688 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:07:43.266 INFO 8688 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:07:43.390 INFO 8688 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:07:43.391 INFO 8688 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:07:44.303 INFO 8688 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1254,21 +1254,21 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:07:46.682 INFO 8688 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:07:46.833 INFO 8688 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:07:46.871 INFO 8688 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:07:46.874 INFO 8688 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.318 seconds (JVM running for 6.159) +2019-11-05 15:07:46.874 INFO 8688 --- [restartedMain] PunchApplication : Started PunchApplication in 4.318 seconds (JVM running for 6.159) 2019-11-05 15:08:37.126 INFO 8688 --- [http-nio-8085-exec-3] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:08:37.127 INFO 8688 --- [http-nio-8085-exec-3] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:08:37.138 INFO 8688 --- [http-nio-8085-exec-3] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-05 15:08:37.163 INFO 8688 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} -2019-11-05 15:08:37.163 INFO 8688 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@7cdc5f6]} -2019-11-05 15:08:37.166 INFO 8688 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 15:08:37.166 INFO 8688 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 15:08:41.619 INFO 8688 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:08:37.163 INFO 8688 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:08:37.163 INFO 8688 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@7cdc5f6]} +2019-11-05 15:08:37.166 INFO 8688 --- [http-nio-8085-exec-3] LogAspect : Result:{status=fail} +2019-11-05 15:08:37.166 INFO 8688 --- [http-nio-8085-exec-1] LogAspect : Result:{status=fail} +2019-11-05 15:08:41.619 INFO 8688 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@313c4b5]} 2019-11-05 15:08:42.739 INFO 8688 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 15:08:42.742 DEBUG 8688 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:08:42.841 DEBUG 8688 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:08:42.869 DEBUG 8688 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:08:42.875 INFO 8688 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:08:43.132 INFO 8688 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:08:42.875 INFO 8688 --- [http-nio-8085-exec-2] LogAspect : Result:{role=1, status=success} +2019-11-05 15:08:43.132 INFO 8688 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} 2019-11-05 15:08:43.134 DEBUG 8688 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:08:43.137 DEBUG 8688 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:08:43.145 DEBUG 8688 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1290,43 +1290,43 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:08:43.203 DEBUG 8688 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:08:43.203 DEBUG 8688 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:08:43.205 DEBUG 8688 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:08:43.206 INFO 8688 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:08:50.269 INFO 8688 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:08:43.206 INFO 8688 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:08:50.269 INFO 8688 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} 2019-11-05 15:08:50.273 DEBUG 8688 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:08:50.274 DEBUG 8688 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:08:50.280 DEBUG 8688 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:08:50.280 INFO 8688 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:08:52.023 INFO 8688 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[14, org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:08:50.280 INFO 8688 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:08:52.023 INFO 8688 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[14, org.apache.catalina.session.StandardSessionFacade@313c4b5]} 2019-11-05 15:08:52.052 DEBUG 8688 --- [http-nio-8085-exec-6] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:08:52.054 DEBUG 8688 --- [http-nio-8085-exec-6] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 14(Long) 2019-11-05 15:08:52.056 DEBUG 8688 --- [http-nio-8085-exec-6] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 15:08:52.131 INFO 8688 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) -2019-11-05 15:08:56.939 INFO 8688 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:08:52.131 INFO 8688 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) +2019-11-05 15:08:56.939 INFO 8688 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} 2019-11-05 15:08:56.940 DEBUG 8688 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:08:56.942 DEBUG 8688 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:08:56.950 DEBUG 8688 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:08:56.951 INFO 8688 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:08:59.230 INFO 8688 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[18, org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:08:56.951 INFO 8688 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:08:59.230 INFO 8688 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[18, org.apache.catalina.session.StandardSessionFacade@313c4b5]} 2019-11-05 15:08:59.232 DEBUG 8688 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:08:59.234 DEBUG 8688 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 18(Long) 2019-11-05 15:08:59.242 DEBUG 8688 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 15:08:59.243 INFO 8688 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) -2019-11-05 15:09:06.645 INFO 8688 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:08:59.243 INFO 8688 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) +2019-11-05 15:09:06.645 INFO 8688 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@313c4b5]} 2019-11-05 15:09:06.645 DEBUG 8688 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time from punch.announcement WHERE `status` = ? 2019-11-05 15:09:06.645 DEBUG 8688 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:09:06.649 DEBUG 8688 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:09:06.650 INFO 8688 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) -2019-11-05 15:09:39.777 INFO 8688 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@313c4b5]} -2019-11-05 15:09:39.778 INFO 8688 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 15:09:54.290 INFO 8688 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[18, org.apache.catalina.session.StandardSessionFacade@313c4b5]} -2019-11-05 15:09:54.303 INFO 8688 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=2)) -2019-11-05 15:10:34.651 INFO 8688 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/publishSavedAnnouncement', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.publishSavedAnnouncement', args=[18, org.apache.catalina.session.StandardSessionFacade@313c4b5]} -2019-11-05 15:10:34.652 INFO 8688 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 15:13:13.184 INFO 8688 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@61d0ce1f]} -2019-11-05 15:13:13.184 INFO 8688 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 15:13:30.589 INFO 12164 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12164 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:13:30.592 DEBUG 12164 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:13:30.593 INFO 12164 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:09:06.650 INFO 8688 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=null), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=null), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=null), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=null), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=null), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=null), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=null)]) +2019-11-05 15:09:39.777 INFO 8688 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:09:39.778 INFO 8688 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 15:09:54.290 INFO 8688 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[18, org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:09:54.303 INFO 8688 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=2)) +2019-11-05 15:10:34.651 INFO 8688 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/publishSavedAnnouncement', ip='10.20.0.69', classMethod='AnnouncementController.publishSavedAnnouncement', args=[18, org.apache.catalina.session.StandardSessionFacade@313c4b5]} +2019-11-05 15:10:34.652 INFO 8688 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 15:13:13.184 INFO 8688 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@61d0ce1f]} +2019-11-05 15:13:13.184 INFO 8688 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 15:13:30.589 INFO 12164 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12164 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:13:30.592 DEBUG 12164 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:13:30.593 INFO 12164 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:13:30.708 INFO 12164 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:13:30.709 INFO 12164 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:13:31.545 INFO 12164 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1344,15 +1344,15 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:13:33.813 INFO 12164 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:13:33.960 INFO 12164 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:13:33.995 INFO 12164 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:13:33.999 INFO 12164 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.043 seconds (JVM running for 5.879) +2019-11-05 15:13:33.999 INFO 12164 --- [restartedMain] PunchApplication : Started PunchApplication in 4.043 seconds (JVM running for 5.879) 2019-11-05 15:14:24.373 INFO 12164 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:14:24.374 INFO 12164 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:14:24.386 INFO 12164 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-05 15:14:24.414 INFO 12164 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@5806638b]} -2019-11-05 15:14:24.417 INFO 12164 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 15:14:32.912 INFO 6168 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 6168 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:14:32.915 DEBUG 6168 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:14:32.917 INFO 6168 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:14:24.414 INFO 12164 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@5806638b]} +2019-11-05 15:14:24.417 INFO 12164 --- [http-nio-8085-exec-1] LogAspect : Result:{status=fail} +2019-11-05 15:14:32.912 INFO 6168 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 6168 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:14:32.915 DEBUG 6168 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:14:32.917 INFO 6168 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:14:33.032 INFO 6168 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:14:33.032 INFO 6168 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:14:33.803 INFO 6168 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1370,21 +1370,21 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:14:36.351 INFO 6168 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:14:36.517 INFO 6168 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:14:36.565 INFO 6168 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:14:36.569 INFO 6168 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.328 seconds (JVM running for 5.957) +2019-11-05 15:14:36.569 INFO 6168 --- [restartedMain] PunchApplication : Started PunchApplication in 4.328 seconds (JVM running for 5.957) 2019-11-05 15:14:38.896 INFO 6168 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:14:38.896 INFO 6168 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:14:38.908 INFO 6168 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms -2019-11-05 15:14:38.942 INFO 6168 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@186d134]} -2019-11-05 15:14:38.945 INFO 6168 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 15:14:55.756 INFO 6168 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@3d4a593f]} +2019-11-05 15:14:38.942 INFO 6168 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@186d134]} +2019-11-05 15:14:38.945 INFO 6168 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 15:14:55.756 INFO 6168 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@3d4a593f]} 2019-11-05 15:14:57.174 INFO 6168 --- [http-nio-8085-exec-3] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 15:14:57.179 DEBUG 6168 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:14:57.310 DEBUG 6168 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:14:57.342 DEBUG 6168 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:14:57.349 INFO 6168 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:15:22.611 INFO 12472 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12472 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:15:22.613 DEBUG 12472 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:15:22.614 INFO 12472 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:14:57.349 INFO 6168 --- [http-nio-8085-exec-3] LogAspect : Result:{role=1, status=success} +2019-11-05 15:15:22.611 INFO 12472 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 12472 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:15:22.613 DEBUG 12472 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:15:22.614 INFO 12472 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:15:22.757 INFO 12472 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:15:22.758 INFO 12472 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:15:23.738 INFO 12472 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1402,15 +1402,15 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:15:26.039 INFO 12472 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:15:26.200 INFO 12472 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:15:26.239 INFO 12472 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:15:26.242 INFO 12472 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.361 seconds (JVM running for 6.781) +2019-11-05 15:15:26.242 INFO 12472 --- [restartedMain] PunchApplication : Started PunchApplication in 4.361 seconds (JVM running for 6.781) 2019-11-05 15:16:15.325 INFO 12472 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:16:15.325 INFO 12472 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:16:15.334 INFO 12472 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 8 ms -2019-11-05 15:16:15.355 INFO 12472 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@5c50f2df]} -2019-11-05 15:16:15.358 INFO 12472 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 15:18:19.516 INFO 7508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 7508 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:18:19.518 DEBUG 7508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:18:19.518 INFO 7508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:16:15.355 INFO 12472 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@5c50f2df]} +2019-11-05 15:16:15.358 INFO 12472 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 15:18:19.516 INFO 7508 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 7508 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:18:19.518 DEBUG 7508 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:18:19.518 INFO 7508 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:18:19.622 INFO 7508 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:18:19.622 INFO 7508 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:18:20.442 INFO 7508 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1428,49 +1428,49 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:18:22.894 INFO 7508 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:18:23.039 INFO 7508 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:18:23.080 INFO 7508 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:18:23.083 INFO 7508 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.279 seconds (JVM running for 6.236) +2019-11-05 15:18:23.083 INFO 7508 --- [restartedMain] PunchApplication : Started PunchApplication in 4.279 seconds (JVM running for 6.236) 2019-11-05 15:18:29.197 INFO 7508 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:18:29.197 INFO 7508 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:18:29.210 INFO 7508 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-11-05 15:18:29.276 INFO 7508 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:18:29.276 INFO 7508 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:18:30.455 INFO 7508 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 15:18:30.461 DEBUG 7508 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:18:30.566 DEBUG 7508 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:18:30.596 DEBUG 7508 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:18:30.601 INFO 7508 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:18:34.972 INFO 7508 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:18:30.601 INFO 7508 --- [http-nio-8085-exec-1] LogAspect : Result:{role=1, status=success} +2019-11-05 15:18:34.972 INFO 7508 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:18:34.988 DEBUG 7508 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement WHERE `status` = ? 2019-11-05 15:18:34.991 DEBUG 7508 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:18:34.996 DEBUG 7508 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 7 -2019-11-05 15:18:34.997 INFO 7508 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=1), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1)]) -2019-11-05 15:18:47.694 INFO 7508 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[4, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:18:34.997 INFO 7508 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=4, publisherId=1, title=中文测试, content=

四渡赤水

, publishTime=Sat Sep 28 11:00:44 CST 2019, updateTime=Sun Oct 27 13:02:36 CST 2019, status=1), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1)]) +2019-11-05 15:18:47.694 INFO 7508 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.delete', args=[4, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:18:47.709 DEBUG 7508 --- [http-nio-8085-exec-3] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:18:47.712 DEBUG 7508 --- [http-nio-8085-exec-3] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 4(Long) 2019-11-05 15:18:47.718 DEBUG 7508 --- [http-nio-8085-exec-3] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:18:47.719 INFO 7508 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:19:05.983 INFO 7508 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/createAndSave', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.createAndSave', args=[AnnouncementPublishForm(title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS), org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:18:47.719 INFO 7508 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:19:05.983 INFO 7508 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/createAndSave', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.createAndSave', args=[AnnouncementPublishForm(title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS), org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:19:05.984 DEBUG 7508 --- [http-nio-8085-exec-4] c.y.p.mapper.AnnouncementMapper.insert : ==> Preparing: insert into punch.announcement (id, publisher_id, title, content, publish_time, update_time,status ) values (?, ?, ?, ?, ?, ?,? ) 2019-11-05 15:19:05.995 DEBUG 7508 --- [http-nio-8085-exec-4] c.y.p.mapper.AnnouncementMapper.insert : ==> Parameters: null, null, DFJ'PGJ接电话你就够(String), cehiohsafghhoioaS(String), 2019-11-05 15:19:05.984(Timestamp), 2019-11-05 15:19:05.984(Timestamp), 2(Integer) 2019-11-05 15:19:05.999 DEBUG 7508 --- [http-nio-8085-exec-4] c.y.p.mapper.AnnouncementMapper.insert : <== Updates: 1 -2019-11-05 15:19:06.002 INFO 7508 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:19:32.901 INFO 7508 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:19:06.002 INFO 7508 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:19:32.901 INFO 7508 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:19:32.901 DEBUG 7508 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement WHERE `status` = ? 2019-11-05 15:19:32.902 DEBUG 7508 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:19:32.906 DEBUG 7508 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 6 -2019-11-05 15:19:32.907 INFO 7508 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1)]) -2019-11-05 15:19:59.300 INFO 7508 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/createAndSave', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.createAndSave', args=[AnnouncementPublishForm(title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS), org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:19:32.907 INFO 7508 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1)]) +2019-11-05 15:19:59.300 INFO 7508 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/createAndSave', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.createAndSave', args=[AnnouncementPublishForm(title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS), org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:19:59.301 DEBUG 7508 --- [http-nio-8085-exec-6] c.y.p.mapper.AnnouncementMapper.insert : ==> Preparing: insert into punch.announcement (id, publisher_id, title, content, publish_time, update_time,status ) values (?, ?, ?, ?, ?, ?,? ) 2019-11-05 15:19:59.302 DEBUG 7508 --- [http-nio-8085-exec-6] c.y.p.mapper.AnnouncementMapper.insert : ==> Parameters: null, null, DFJ'PGJ接电话你就够(String), cehiohsafghhoioaS(String), 2019-11-05 15:19:59.3(Timestamp), 2019-11-05 15:19:59.3(Timestamp), 2(Integer) 2019-11-05 15:19:59.308 DEBUG 7508 --- [http-nio-8085-exec-6] c.y.p.mapper.AnnouncementMapper.insert : <== Updates: 1 -2019-11-05 15:19:59.308 INFO 7508 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:20:22.550 INFO 7508 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:19:59.308 INFO 7508 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:20:22.550 INFO 7508 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:20:22.552 DEBUG 7508 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement WHERE `status` = ? 2019-11-05 15:20:22.552 DEBUG 7508 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Parameters: 1(Integer) 2019-11-05 15:20:22.556 DEBUG 7508 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : <== Total: 6 -2019-11-05 15:20:22.556 INFO 7508 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1)]) -2019-11-05 15:20:56.731 INFO 7596 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 7596 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:20:56.735 DEBUG 7596 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:20:56.736 INFO 7596 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:20:22.556 INFO 7508 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1)]) +2019-11-05 15:20:56.731 INFO 7596 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 7596 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:20:56.735 DEBUG 7596 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:20:56.736 INFO 7596 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:20:56.873 INFO 7596 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:20:56.873 INFO 7596 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:20:57.747 INFO 7596 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1488,50 +1488,50 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:21:00.293 INFO 7596 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:21:00.434 INFO 7596 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:21:00.473 INFO 7596 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:21:00.477 INFO 7596 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.556 seconds (JVM running for 6.405) +2019-11-05 15:21:00.477 INFO 7596 --- [restartedMain] PunchApplication : Started PunchApplication in 4.556 seconds (JVM running for 6.405) 2019-11-05 15:21:09.519 INFO 7596 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:21:09.519 INFO 7596 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:21:09.531 INFO 7596 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms -2019-11-05 15:21:09.594 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:21:09.594 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:21:10.786 INFO 7596 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 15:21:10.792 DEBUG 7596 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:21:10.916 DEBUG 7596 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:21:10.947 DEBUG 7596 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:21:10.952 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:21:17.289 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:21:10.952 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result:{role=1, status=success} +2019-11-05 15:21:17.289 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:21:17.307 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:21:17.308 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:21:17.319 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:21:17.319 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:21:35.345 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/publishSavedAnnouncement', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.publishSavedAnnouncement', args=[21, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:21:17.319 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:21:35.345 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/publishSavedAnnouncement', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.publishSavedAnnouncement', args=[21, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:21:35.346 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? and status = ? 2019-11-05 15:21:35.348 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 21(Long), 2(Integer) 2019-11-05 15:21:35.350 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 2019-11-05 15:21:35.427 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.updateAnnouncementStatusById : ==> Preparing: update punch.announcement set status = ? where id = ? 2019-11-05 15:21:35.433 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.updateAnnouncementStatusById : ==> Parameters: 1(Integer), 21(Long) 2019-11-05 15:21:35.448 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.updateAnnouncementStatusById : <== Updates: 1 -2019-11-05 15:21:35.449 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:21:39.781 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:21:35.449 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:21:39.781 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:21:39.782 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:21:39.782 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:21:39.789 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:21:39.790 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=1)]) -2019-11-05 15:21:51.894 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/cancelPublish', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.cancelPublish', args=[21, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:21:39.790 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=1)]) +2019-11-05 15:21:51.894 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/cancelPublish', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.cancelPublish', args=[21, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:21:51.896 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.updateAnnouncementStatusById : ==> Preparing: update punch.announcement set status = ? where id = ? 2019-11-05 15:21:51.896 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.updateAnnouncementStatusById : ==> Parameters: 2(Integer), 21(Long) 2019-11-05 15:21:51.904 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.updateAnnouncementStatusById : <== Updates: 1 -2019-11-05 15:21:51.904 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:21:55.933 INFO 7596 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:21:51.904 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:21:55.933 INFO 7596 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:21:55.934 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:21:55.934 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:21:55.940 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:21:55.940 INFO 7596 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:22:17.202 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:21:55.940 INFO 7596 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:22:17.202 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:17.204 DEBUG 7596 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:22:17.205 DEBUG 7596 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:22:17.213 DEBUG 7596 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:22:17.214 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:22:17.445 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:17.214 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result:{role=1, status=success} +2019-11-05 15:22:17.445 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:17.455 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:22:17.458 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:22:17.463 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1553,282 +1553,282 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:22:17.513 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:22:17.513 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:22:17.514 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:22:17.515 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:22:18.897 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:17.515 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:22:18.897 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:18.899 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:22:18.901 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:22:18.915 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:22:18.917 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:22:26.298 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[3, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:18.917 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:22:26.298 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[3, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:26.300 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:22:26.302 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 3(Long) 2019-11-05 15:22:26.306 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 15:22:26.331 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 15:22:28.416 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:26.331 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 15:22:28.416 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:28.418 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:22:28.418 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:22:28.431 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:22:28.434 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:22:30.607 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:28.434 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:22:30.607 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:30.608 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:22:30.611 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: null 2019-11-05 15:22:30.612 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 0 -2019-11-05 15:22:30.613 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:22:30.957 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:30.613 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:22:30.957 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:30.958 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:22:30.959 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:22:30.968 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:22:30.970 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:22:38.410 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:30.970 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:22:38.410 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:38.412 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:22:38.414 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: null 2019-11-05 15:22:38.417 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 0 -2019-11-05 15:22:38.418 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:22:38.770 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:38.418 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:22:38.770 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:22:38.771 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:22:38.771 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:22:38.783 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:22:38.784 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:23:32.217 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:22:38.784 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:23:32.217 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:32.219 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:23:32.220 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 15:23:32.224 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 15:23:32.226 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 15:23:36.758 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/publishSavedAnnouncement', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.publishSavedAnnouncement', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:32.226 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 15:23:36.758 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/publishSavedAnnouncement', ip='10.20.0.69', classMethod='AnnouncementController.publishSavedAnnouncement', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:36.760 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? and status = ? 2019-11-05 15:23:36.761 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long), 2(Integer) 2019-11-05 15:23:36.765 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 2019-11-05 15:23:36.769 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.updateAnnouncementStatusById : ==> Preparing: update punch.announcement set status = ? where id = ? 2019-11-05 15:23:36.769 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.updateAnnouncementStatusById : ==> Parameters: 1(Integer), 5(Long) 2019-11-05 15:23:36.779 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.updateAnnouncementStatusById : <== Updates: 1 -2019-11-05 15:23:36.779 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:23:36.998 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:36.779 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:23:36.998 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:36.999 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:23:36.999 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:23:37.002 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:23:37.002 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=1), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:23:37.122 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} -2019-11-05 15:23:37.138 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) -2019-11-05 15:23:40.020 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/cancelPublish', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.cancelPublish', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:37.002 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=1), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:23:37.122 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:37.138 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) +2019-11-05 15:23:40.020 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/cancelPublish', ip='10.20.0.69', classMethod='AnnouncementController.cancelPublish', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:40.021 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.updateAnnouncementStatusById : ==> Preparing: update punch.announcement set status = ? where id = ? 2019-11-05 15:23:40.023 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.updateAnnouncementStatusById : ==> Parameters: 2(Integer), 5(Long) 2019-11-05 15:23:40.043 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.updateAnnouncementStatusById : <== Updates: 1 -2019-11-05 15:23:40.044 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:23:40.397 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} -2019-11-05 15:23:40.398 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:40.044 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:23:40.397 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:40.398 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:40.398 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:23:40.399 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:23:40.411 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:23:40.412 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:23:40.412 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Sat Sep 28 11:19:24 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) 2019-11-05 15:23:40.419 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:23:40.420 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 15:23:40.425 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 15:23:40.426 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 15:23:42.622 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/update', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.update', args=[AnnouncementUpdateForm(announcementId=5), org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:40.426 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 15:23:42.622 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/update', ip='10.20.0.69', classMethod='AnnouncementController.update', args=[AnnouncementUpdateForm(announcementId=5), org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:42.623 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:23:42.624 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 15:23:42.625 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 2019-11-05 15:23:42.626 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.updateByPrimaryKey : ==> Preparing: update punch.announcement set publisher_id = ?, title = ?, content = ?, publish_time = ?, update_time = ? where id = ? 2019-11-05 15:23:42.628 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.updateByPrimaryKey : ==> Parameters: 1(Long), 中文测试(String),

中文我的去外地

(String), 2019-09-28 11:19:24.0(Timestamp), 2019-11-05 15:23:42.626(Timestamp), 5(Long) 2019-11-05 15:23:42.641 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.updateByPrimaryKey : <== Updates: 1 -2019-11-05 15:23:42.642 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:23:42.761 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:42.642 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:23:42.761 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:42.762 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:23:42.763 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:23:42.772 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:23:42.773 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:23:45.460 INFO 7596 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:42.773 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:23:45.460 INFO 7596 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:45.461 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:23:45.461 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:23:45.466 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 19 -2019-11-05 15:23:45.466 INFO 7596 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) -2019-11-05 15:23:50.189 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[21, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:23:45.466 INFO 7596 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2), Announcement(id=21, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:59 CST 2019, updateTime=Tue Nov 05 15:19:59 CST 2019, status=2)]) +2019-11-05 15:23:50.189 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.delete', args=[21, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:23:50.190 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:23:50.191 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 21(Long) 2019-11-05 15:23:50.222 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:23:50.222 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:23:53.457 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:50.222 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:23:53.457 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:53.458 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:23:53.459 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:23:53.467 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 18 -2019-11-05 15:23:53.468 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) -2019-11-05 15:23:53.958 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[21, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:23:53.468 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) +2019-11-05 15:23:53.958 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.delete', args=[21, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:23:53.960 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:23:53.960 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 21(Long) 2019-11-05 15:23:53.962 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 0 -2019-11-05 15:23:53.962 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:23:55.696 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:53.962 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:23:55.696 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:55.697 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:23:55.697 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:23:55.704 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 18 -2019-11-05 15:23:55.705 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) -2019-11-05 15:23:58.044 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[6, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:55.705 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) +2019-11-05 15:23:58.044 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[6, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:58.045 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:23:58.046 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 6(Long) 2019-11-05 15:23:58.049 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 15:23:58.051 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 15:23:59.275 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:58.051 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 15:23:59.275 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:23:59.276 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:23:59.276 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:23:59.282 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 18 -2019-11-05 15:23:59.282 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) -2019-11-05 15:24:02.179 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[17, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:23:59.282 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) +2019-11-05 15:24:02.179 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[17, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:24:02.180 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:24:02.180 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 17(Long) 2019-11-05 15:24:02.182 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 15:24:02.184 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) -2019-11-05 15:24:03.625 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:24:02.184 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) +2019-11-05 15:24:03.625 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:24:03.626 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:24:03.626 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:24:03.629 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 18 -2019-11-05 15:24:03.630 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) -2019-11-05 15:24:03.829 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:24:03.630 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) +2019-11-05 15:24:03.829 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:24:03.829 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:24:03.829 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:24:03.832 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 18 -2019-11-05 15:24:03.832 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) -2019-11-05 15:24:10.242 INFO 7596 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:24:03.832 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) +2019-11-05 15:24:10.242 INFO 7596 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:24:10.243 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:24:10.244 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:24:10.251 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 18 -2019-11-05 15:24:10.252 INFO 7596 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) -2019-11-05 15:24:17.050 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[20, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:24:10.252 INFO 7596 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1), Announcement(id=20, publisherId=null, title=DFJ'PGJ接电话你就够, content=cehiohsafghhoioaS, publishTime=Tue Nov 05 15:19:06 CST 2019, updateTime=Tue Nov 05 15:19:06 CST 2019, status=2)]) +2019-11-05 15:24:17.050 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.delete', args=[20, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:24:17.051 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:24:17.051 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 20(Long) 2019-11-05 15:24:17.057 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:24:17.058 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:24:23.347 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[20, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:24:17.058 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:24:23.347 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.delete', args=[20, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:24:23.348 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:24:23.348 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 20(Long) 2019-11-05 15:24:23.349 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 0 -2019-11-05 15:24:23.349 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:24:28.603 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:24:23.349 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:24:28.603 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:24:28.604 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:24:28.604 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:24:28.606 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 17 -2019-11-05 15:24:28.606 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1)]) -2019-11-05 15:26:11.023 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[19, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:24:28.606 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1), Announcement(id=19, publisherId=61, title=费大幅度发, content=

地方地方的

, publishTime=Sun Oct 27 13:31:04 CST 2019, updateTime=Sun Oct 27 13:33:22 CST 2019, status=1)]) +2019-11-05 15:26:11.023 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.delete', args=[19, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:26:11.029 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:26:11.029 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 19(Long) 2019-11-05 15:26:11.035 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:26:11.035 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:26:16.895 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:26:11.035 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:26:16.895 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:26:16.895 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:26:16.895 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:26:16.897 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 16 -2019-11-05 15:26:16.898 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1)]) -2019-11-05 15:26:24.568 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[18, org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:26:16.898 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1), Announcement(id=18, publisherId=61, title=撒大声地, content=

撒大声地

, publishTime=Sun Oct 27 13:24:52 CST 2019, updateTime=Sun Oct 27 13:33:03 CST 2019, status=1)]) +2019-11-05 15:26:24.568 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/delete', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.delete', args=[18, org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:26:24.569 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:26:24.569 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 18(Long) 2019-11-05 15:26:24.574 DEBUG 7596 --- [http-nio-8085-exec-3] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:26:24.574 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:26:28.978 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} +2019-11-05 15:26:24.574 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:26:28.978 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='0:0:0:0:0:0:0:1', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2327ee22]} 2019-11-05 15:26:28.979 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:26:28.979 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:26:28.981 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 15 -2019-11-05 15:26:28.981 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) -2019-11-05 15:26:52.496 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} -2019-11-05 15:26:52.497 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 15:26:58.536 INFO 7596 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:26:28.981 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) +2019-11-05 15:26:52.496 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:26:52.497 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 15:26:58.536 INFO 7596 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:26:58.537 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:26:58.537 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:26:58.542 DEBUG 7596 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 15 -2019-11-05 15:26:58.543 INFO 7596 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) -2019-11-05 15:27:02.209 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:26:58.543 INFO 7596 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) +2019-11-05 15:27:02.209 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:27:02.211 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:27:02.211 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: null 2019-11-05 15:27:02.213 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 0 -2019-11-05 15:27:02.214 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:27:02.487 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:27:02.214 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:27:02.487 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:27:02.488 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:27:02.489 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:27:02.494 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 15 -2019-11-05 15:27:02.495 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) -2019-11-05 15:27:19.618 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:27:02.495 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) +2019-11-05 15:27:19.618 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:27:19.620 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:27:19.621 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 15:27:19.623 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 15:27:19.624 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 15:27:21.828 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:27:19.624 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 15:27:21.828 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:27:21.829 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:27:21.829 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:27:21.830 DEBUG 7596 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 15 -2019-11-05 15:27:21.830 INFO 7596 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) -2019-11-05 15:27:38.743 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:27:21.830 INFO 7596 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) +2019-11-05 15:27:38.743 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:27:38.744 DEBUG 7596 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:27:38.745 DEBUG 7596 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:27:38.751 DEBUG 7596 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:27:38.752 INFO 7596 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:27:46.136 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:27:38.752 INFO 7596 --- [http-nio-8085-exec-3] LogAspect : Result:{role=1, status=success} +2019-11-05 15:27:46.136 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:27:46.137 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:27:46.137 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:27:46.141 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 15 -2019-11-05 15:27:46.142 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) -2019-11-05 15:27:57.667 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[17, org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:27:46.142 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1), Announcement(id=17, publisherId=61, title=大城市大城市, content=

三大城市的

, publishTime=Sun Oct 27 13:20:13 CST 2019, updateTime=Sun Oct 27 13:20:13 CST 2019, status=1)]) +2019-11-05 15:27:57.667 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[17, org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:27:57.669 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:27:57.669 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 17(Long) 2019-11-05 15:27:57.677 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:27:57.678 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:28:00.571 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:27:57.678 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:28:00.571 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:28:00.572 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:28:00.573 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:28:00.577 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 14 -2019-11-05 15:28:00.578 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1)]) -2019-11-05 15:28:16.382 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[16, org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:28:00.578 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=16, publisherId=61, title=大师傅的说法是, content=

阿斯顿发送到发送到

, publishTime=Sun Oct 27 13:06:48 CST 2019, updateTime=Sun Oct 27 13:06:48 CST 2019, status=1)]) +2019-11-05 15:28:16.382 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[16, org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:28:16.384 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:28:16.385 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 16(Long) 2019-11-05 15:28:16.394 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:28:16.395 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:28:21.914 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:28:16.395 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:28:21.914 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:28:21.915 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:28:21.915 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:28:21.919 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 13 -2019-11-05 15:28:21.920 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:28:36.220 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[2, org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:28:21.920 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=2, publisherId=1, title=测试标题, content=123456, publishTime=Thu Sep 26 09:06:18 CST 2019, updateTime=Fri Sep 27 21:53:19 CST 2019, status=2), Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:28:36.220 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[2, org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:28:36.222 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:28:36.222 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 2(Long) 2019-11-05 15:28:36.246 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:28:36.247 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:28:38.765 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:28:36.247 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:28:38.765 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:28:38.766 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:28:38.767 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:28:38.771 DEBUG 7596 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 12 -2019-11-05 15:28:38.772 INFO 7596 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:28:54.292 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:28:38.772 INFO 7596 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:28:54.292 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:28:54.294 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:28:54.294 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: null 2019-11-05 15:28:54.297 DEBUG 7596 --- [http-nio-8085-exec-7] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 0 -2019-11-05 15:28:54.297 INFO 7596 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:28:54.540 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} +2019-11-05 15:28:54.297 INFO 7596 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:28:54.540 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6a6cfd73]} 2019-11-05 15:28:54.540 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:28:54.540 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:28:54.542 DEBUG 7596 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 12 -2019-11-05 15:28:54.542 INFO 7596 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:29:36.078 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:28:54.542 INFO 7596 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:29:36.078 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:29:36.078 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:29:36.078 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:29:36.079 DEBUG 7596 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 12 -2019-11-05 15:29:36.080 INFO 7596 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:29:41.270 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:29:36.080 INFO 7596 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:29:41.270 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:29:41.271 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:29:41.271 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:29:41.273 DEBUG 7596 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 12 -2019-11-05 15:29:41.273 INFO 7596 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:29:58.986 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[6, org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:29:41.273 INFO 7596 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=6, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:24:59 CST 2019, updateTime=Sat Sep 28 11:24:59 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:29:58.986 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[6, org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:29:58.991 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:29:58.992 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 6(Long) 2019-11-05 15:29:59.001 DEBUG 7596 --- [http-nio-8085-exec-2] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:29:59.001 INFO 7596 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:30:01.707 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} +2019-11-05 15:29:59.001 INFO 7596 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:30:01.707 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@12ea065]} 2019-11-05 15:30:01.707 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:30:01.708 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:30:01.711 DEBUG 7596 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 11 -2019-11-05 15:30:01.713 INFO 7596 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:30:01.713 INFO 7596 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 15:30:09.221 WARN 7596 --- [http-nio-8085-exec-5] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 2019-11-05 15:30:13.588 WARN 7596 --- [http-nio-8085-exec-7] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 -2019-11-05 15:31:28.918 INFO 7880 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 7880 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:31:28.922 DEBUG 7880 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:31:28.922 INFO 7880 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:31:28.918 INFO 7880 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 7880 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:31:28.922 DEBUG 7880 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:31:28.922 INFO 7880 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:31:29.012 INFO 7880 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:31:29.013 INFO 7880 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:31:29.741 INFO 7880 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1846,24 +1846,24 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:31:31.916 INFO 7880 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:31:32.053 INFO 7880 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:31:32.090 INFO 7880 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:31:32.093 INFO 7880 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.751 seconds (JVM running for 5.359) +2019-11-05 15:31:32.093 INFO 7880 --- [restartedMain] PunchApplication : Started PunchApplication in 3.751 seconds (JVM running for 5.359) 2019-11-05 15:32:11.098 INFO 7880 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:32:11.098 INFO 7880 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:32:11.108 INFO 7880 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-11-05 15:32:11.138 INFO 7880 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@5741170f]} -2019-11-05 15:32:11.142 INFO 7880 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 15:32:23.939 INFO 7880 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5741170f]} +2019-11-05 15:32:11.138 INFO 7880 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@5741170f]} +2019-11-05 15:32:11.142 INFO 7880 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 15:32:23.939 INFO 7880 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5741170f]} 2019-11-05 15:32:25.037 INFO 7880 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 15:32:25.041 DEBUG 7880 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:32:25.136 DEBUG 7880 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:32:25.159 DEBUG 7880 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:32:25.164 INFO 7880 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:32:25.525 INFO 7880 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@5741170f]} +2019-11-05 15:32:25.164 INFO 7880 --- [http-nio-8085-exec-2] LogAspect : Result:{role=1, status=success} +2019-11-05 15:32:25.525 INFO 7880 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@5741170f]} 2019-11-05 15:32:25.559 DEBUG 7880 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:32:25.561 DEBUG 7880 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:32:25.570 DEBUG 7880 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 11 -2019-11-05 15:32:25.570 INFO 7880 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:32:25.824 INFO 7880 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@5741170f]} +2019-11-05 15:32:25.570 INFO 7880 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:32:25.824 INFO 7880 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@5741170f]} 2019-11-05 15:32:25.830 DEBUG 7880 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:32:25.832 DEBUG 7880 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:32:25.843 DEBUG 7880 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -1885,17 +1885,17 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 15:32:25.869 DEBUG 7880 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:32:25.869 DEBUG 7880 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:32:25.871 DEBUG 7880 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:32:25.872 INFO 7880 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:32:33.817 INFO 7880 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@5741170f]} +2019-11-05 15:32:25.872 INFO 7880 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:32:33.817 INFO 7880 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[null, org.apache.catalina.session.StandardSessionFacade@5741170f]} 2019-11-05 15:32:33.819 DEBUG 7880 --- [http-nio-8085-exec-5] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:32:33.822 DEBUG 7880 --- [http-nio-8085-exec-5] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: null 2019-11-05 15:32:33.825 DEBUG 7880 --- [http-nio-8085-exec-5] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 0 2019-11-05 15:32:33.847 ERROR 7880 --- [http-nio-8085-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalArgumentException: 公告不存在] with root cause java.lang.IllegalArgumentException: 公告不存在 - at com.yrmjhtdjxh.punch.service.Impl.AnnouncementServiceImpl.delete(AnnouncementServiceImpl.java:62) - at com.yrmjhtdjxh.punch.web.AnnouncementController.delete(AnnouncementController.java:73) - at com.yrmjhtdjxh.punch.web.AnnouncementController$$FastClassBySpringCGLIB$$feb81846.invoke() + at AnnouncementServiceImpl.delete(AnnouncementServiceImpl.java:62) + at AnnouncementController.delete(AnnouncementController.java:73) + at AnnouncementController$$FastClassBySpringCGLIB$$feb81846.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -1908,7 +1908,7 @@ java.lang.IllegalArgumentException: 公告不存在 at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.AnnouncementController$$EnhancerBySpringCGLIB$$d3aaa66c.delete() + at AnnouncementController$$EnhancerBySpringCGLIB$$d3aaa66c.delete() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -1952,9 +1952,9 @@ java.lang.IllegalArgumentException: 公告不存在 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-05 15:33:57.132 INFO 8364 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 8364 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:33:57.135 DEBUG 8364 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:33:57.136 INFO 8364 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:33:57.132 INFO 8364 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 8364 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:33:57.135 DEBUG 8364 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:33:57.136 INFO 8364 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:33:57.269 INFO 8364 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:33:57.269 INFO 8364 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:33:58.177 INFO 8364 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -1972,22 +1972,22 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:34:00.439 INFO 8364 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:34:00.574 INFO 8364 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:34:00.612 INFO 8364 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:34:00.615 INFO 8364 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.113 seconds (JVM running for 5.787) +2019-11-05 15:34:00.615 INFO 8364 --- [restartedMain] PunchApplication : Started PunchApplication in 4.113 seconds (JVM running for 5.787) 2019-11-05 15:34:35.779 INFO 8364 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:34:35.779 INFO 8364 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:34:35.788 INFO 8364 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms -2019-11-05 15:34:35.839 INFO 8364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@66679d68]} +2019-11-05 15:34:35.839 INFO 8364 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@66679d68]} 2019-11-05 15:34:36.938 INFO 8364 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 15:34:36.942 DEBUG 8364 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:34:37.036 DEBUG 8364 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:34:37.059 DEBUG 8364 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:34:37.065 INFO 8364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:34:37.439 INFO 8364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@66679d68]} +2019-11-05 15:34:37.065 INFO 8364 --- [http-nio-8085-exec-1] LogAspect : Result:{role=1, status=success} +2019-11-05 15:34:37.439 INFO 8364 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@66679d68]} 2019-11-05 15:34:37.464 DEBUG 8364 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:34:37.465 DEBUG 8364 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:34:37.472 DEBUG 8364 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 11 -2019-11-05 15:34:37.472 INFO 8364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:34:37.687 INFO 8364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@66679d68]} +2019-11-05 15:34:37.472 INFO 8364 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:34:37.687 INFO 8364 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@66679d68]} 2019-11-05 15:34:37.695 DEBUG 8364 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:34:37.698 DEBUG 8364 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:34:37.704 DEBUG 8364 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2009,11 +2009,11 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:34:37.760 DEBUG 8364 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:34:37.761 DEBUG 8364 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:34:37.762 DEBUG 8364 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:34:37.763 INFO 8364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:34:37.763 INFO 8364 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} 2019-11-05 15:34:46.331 WARN 8364 --- [http-nio-8085-exec-4] .w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required Long parameter 'announcementId' is not present] -2019-11-05 15:37:27.356 INFO 13248 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13248 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 15:37:27.359 DEBUG 13248 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 15:37:27.360 INFO 13248 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 15:37:27.356 INFO 13248 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 13248 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 15:37:27.359 DEBUG 13248 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 15:37:27.360 INFO 13248 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 15:37:27.462 INFO 13248 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 15:37:27.463 INFO 13248 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 15:37:28.233 INFO 13248 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -2031,22 +2031,22 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:37:30.458 INFO 13248 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 15:37:30.598 INFO 13248 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 15:37:30.634 INFO 13248 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 15:37:30.636 INFO 13248 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 3.946 seconds (JVM running for 5.597) +2019-11-05 15:37:30.636 INFO 13248 --- [restartedMain] PunchApplication : Started PunchApplication in 3.946 seconds (JVM running for 5.597) 2019-11-05 15:38:30.864 INFO 13248 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 15:38:30.865 INFO 13248 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 15:38:30.878 INFO 13248 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms -2019-11-05 15:38:30.944 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:38:30.944 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:38:32.055 INFO 13248 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 15:38:32.058 DEBUG 13248 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 15:38:32.153 DEBUG 13248 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 15:38:32.176 DEBUG 13248 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 15:38:32.180 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 15:38:32.615 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:38:32.180 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:{role=1, status=success} +2019-11-05 15:38:32.615 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:38:32.662 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:38:32.663 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:38:32.672 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 11 -2019-11-05 15:38:32.673 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:38:32.877 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:38:32.673 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=12, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:54:34 CST 2019, updateTime=Sun Oct 27 09:54:52 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:38:32.877 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:38:32.885 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:38:32.888 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:38:32.896 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2068,34 +2068,34 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:38:32.933 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:38:32.933 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:38:32.934 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:38:32.935 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:38:38.269 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[12, org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:38:32.935 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:38:38.269 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[12, org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:38:38.270 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:38:38.272 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 12(Long) 2019-11-05 15:38:38.276 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 2019-11-05 15:38:38.307 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:38:38.310 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 12(Long) 2019-11-05 15:38:38.322 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:38:38.322 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:38:38.657 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:38:38.322 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:38:38.657 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:38:38.658 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:38:38.659 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:38:38.673 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 -2019-11-05 15:38:38.674 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:40:11.744 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.delete', args=[9, org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:38:38.674 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=9, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:28:10 CST 2019, updateTime=Sat Sep 28 11:28:10 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:40:11.744 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/delete', ip='10.20.0.69', classMethod='AnnouncementController.delete', args=[9, org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:40:11.762 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 15:40:11.763 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 9(Long) 2019-11-05 15:40:11.770 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 2019-11-05 15:40:11.777 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.deleteByPrimaryKey : ==> Preparing: delete from punch.announcement where id = ? 2019-11-05 15:40:11.778 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.deleteByPrimaryKey : ==> Parameters: 9(Long) 2019-11-05 15:40:11.786 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.deleteByPrimaryKey : <== Updates: 1 -2019-11-05 15:40:11.787 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 15:40:11.959 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:40:11.787 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 15:40:11.959 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:40:11.960 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:40:11.961 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:40:11.964 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 15:40:11.965 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:44:10.423 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:40:11.965 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:44:10.423 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:44:10.439 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:44:10.442 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:44:10.447 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2117,18 +2117,18 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:44:10.478 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:44:10.478 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:44:10.480 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:44:10.481 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:44:14.180 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:44:10.481 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:44:14.180 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:44:14.181 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:44:14.182 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:44:14.189 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 15:44:14.190 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:44:19.672 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:44:14.190 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:44:19.672 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:44:19.673 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:44:19.673 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:44:19.676 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 15:44:19.677 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:44:47.351 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:44:19.677 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:44:47.351 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:44:47.352 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:44:47.352 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:44:47.354 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2150,8 +2150,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:44:47.367 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:44:47.368 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:44:47.369 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:44:47.370 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:46:32.291 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:44:47.370 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:46:32.291 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:46:32.303 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:46:32.304 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:46:32.308 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2173,8 +2173,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:46:32.339 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:46:32.340 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:46:32.344 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:46:32.345 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:47:22.641 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:46:32.345 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:47:22.641 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:47:22.642 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:47:22.642 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:47:22.646 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2196,8 +2196,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:47:22.670 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:47:22.671 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:47:22.673 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:47:22.673 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:47:23.125 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:47:22.673 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:47:23.125 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:47:23.126 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:47:23.127 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:47:23.131 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2219,14 +2219,14 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:47:23.154 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:47:23.154 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:47:23.155 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:47:23.156 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:47:47.935 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:47:23.156 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:47:47.935 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:47:47.937 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 15:47:47.938 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 15:47:47.943 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 15:47:47.944 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 15:49:37.995 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 15:49:37.995 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:47:47.944 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 15:49:37.995 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:49:37.995 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:49:38.000 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:49:38.000 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:49:38.002 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? @@ -2261,7 +2261,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:49:38.014 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 2019-11-05 15:49:38.014 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 2019-11-05 15:49:38.015 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-05 15:49:38.015 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:49:38.015 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} 2019-11-05 15:49:38.016 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) 2019-11-05 15:49:38.017 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 2019-11-05 15:49:38.018 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); @@ -2270,8 +2270,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:49:38.021 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:49:38.022 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:49:38.024 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:49:38.025 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:53:41.346 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:49:38.025 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:53:41.346 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:53:41.358 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:53:41.359 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:53:41.362 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2293,9 +2293,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:53:41.386 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:53:41.386 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:53:41.388 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:53:41.389 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:53:42.969 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 15:53:42.970 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:53:41.389 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:53:42.969 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:53:42.970 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:53:42.970 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:53:42.970 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:53:42.972 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2332,15 +2332,15 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:53:42.986 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:53:42.987 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 2019-11-05 15:53:42.987 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:53:42.988 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:53:42.988 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} 2019-11-05 15:53:42.988 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); 2019-11-05 15:53:42.988 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) 2019-11-05 15:53:42.989 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 2019-11-05 15:53:42.990 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:53:42.990 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:53:42.991 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:53:42.992 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:54:01.104 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:53:42.992 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:54:01.104 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:54:01.104 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:54:01.105 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:54:01.108 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2362,8 +2362,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:54:01.131 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:54:01.131 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:54:01.132 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:54:01.132 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:54:01.187 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:54:01.132 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:54:01.187 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:54:01.187 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:54:01.187 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:54:01.188 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2385,8 +2385,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:54:01.206 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:54:01.207 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:54:01.209 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:54:01.209 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:54:03.210 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:54:01.209 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:54:03.210 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:54:03.210 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:54:03.211 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:54:03.213 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2408,8 +2408,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:54:03.233 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:54:03.233 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:54:03.235 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:54:03.235 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 15:54:03.813 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:54:03.235 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 15:54:03.813 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 15:54:03.813 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 15:54:03.814 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 15:54:03.817 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2431,8 +2431,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 15:54:03.837 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 15:54:03.837 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 15:54:03.839 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 15:54:03.839 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:01:36.836 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 15:54:03.839 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:01:36.836 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:01:36.840 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:01:36.840 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:01:36.844 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2454,8 +2454,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:01:36.854 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:01:36.854 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:01:36.854 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:01:36.855 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:01:36.962 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:01:36.855 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:01:36.962 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:01:36.962 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:01:36.962 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:01:36.964 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2477,11 +2477,11 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:01:36.981 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:01:36.982 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:01:36.984 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:01:36.984 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:02:34.198 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:01:36.984 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:02:34.198 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:02:34.199 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:02:34.200 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-05 16:02:34.200 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:02:34.200 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:02:34.202 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 16:02:34.202 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 16:02:34.202 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -2513,7 +2513,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:02:34.217 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) 2019-11-05 16:02:34.219 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getTodayByStudentID : <== Total: 1 2019-11-05 16:02:34.219 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:02:34.219 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:02:34.219 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} 2019-11-05 16:02:34.220 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:02:34.220 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) 2019-11-05 16:02:34.221 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 @@ -2523,8 +2523,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:02:34.223 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:02:34.224 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:02:34.224 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:02:34.225 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:02:55.414 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:02:34.225 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:02:55.414 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:02:55.415 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:02:55.415 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:02:55.418 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2546,8 +2546,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:02:55.439 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:02:55.439 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:02:55.441 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:02:55.442 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:02:55.678 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:02:55.442 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:02:55.678 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:02:55.679 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:02:55.679 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:02:55.681 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2569,8 +2569,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:02:55.699 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:02:55.700 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:02:55.702 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:02:55.702 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:03:23.723 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:02:55.702 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:03:23.723 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:03:23.724 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:03:23.724 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:03:23.725 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2592,8 +2592,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:03:23.732 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:03:23.732 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:03:23.733 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:03:23.733 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:03:23.979 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:03:23.733 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:03:23.979 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:03:23.980 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:03:23.980 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:03:23.981 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2615,8 +2615,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:03:23.990 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:03:23.991 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:03:23.992 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:03:23.992 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:04:01.643 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:03:23.992 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:04:01.643 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:04:01.644 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:04:01.645 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:04:01.647 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2638,8 +2638,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:04:01.668 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:04:01.669 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:04:01.671 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:04:01.671 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:04:01.759 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:04:01.671 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:04:01.759 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:04:01.759 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:04:01.760 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:04:01.762 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2661,8 +2661,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:04:01.781 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:04:01.782 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:04:01.784 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:04:01.784 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:04:08.689 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:04:01.784 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:04:08.689 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:04:08.689 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:04:08.690 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:04:08.692 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2684,8 +2684,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:04:08.712 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:04:08.712 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:04:08.714 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:04:08.715 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:04:08.767 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:04:08.715 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:04:08.767 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:04:08.768 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:04:08.768 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:04:08.771 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2707,9 +2707,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:04:08.785 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:04:08.785 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:04:08.787 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:04:08.787 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:04:51.683 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 16:04:51.683 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:04:08.787 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:04:51.683 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:04:51.683 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:04:51.684 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:04:51.684 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:04:51.687 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2740,7 +2740,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:04:51.706 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:04:51.708 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 2019-11-05 16:04:51.709 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 -2019-11-05 16:04:51.709 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:04:51.709 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} 2019-11-05 16:04:51.710 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); 2019-11-05 16:04:51.710 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) 2019-11-05 16:04:51.712 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getTodayByStudentID : <== Total: 1 @@ -2753,8 +2753,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:04:51.716 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:04:51.716 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:04:51.717 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:04:51.717 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:05:08.985 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:04:51.717 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:05:08.985 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:05:08.986 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:05:08.987 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:05:08.990 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2776,8 +2776,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:05:09.008 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:05:09.009 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:05:09.011 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:05:09.011 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:05:09.457 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:05:09.011 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:05:09.457 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:05:09.457 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:05:09.457 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:05:09.458 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2799,9 +2799,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:05:09.466 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:05:09.466 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:05:09.467 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:05:09.467 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:06:12.212 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 16:06:12.212 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:05:09.467 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:06:12.212 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:06:12.212 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:06:12.228 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:06:12.228 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:06:12.231 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2842,11 +2842,11 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:06:12.251 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 2019-11-05 16:06:12.251 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 2019-11-05 16:06:12.252 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; -2019-11-05 16:06:12.252 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:06:12.252 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} 2019-11-05 16:06:12.252 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:06:12.256 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:06:12.256 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:06:42.600 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:06:12.256 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:06:42.600 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:06:42.601 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:06:42.601 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:06:42.602 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2868,8 +2868,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:06:42.610 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:06:42.610 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:06:42.611 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:06:42.611 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:06:42.677 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:06:42.611 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:06:42.677 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:06:42.677 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:06:42.677 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:06:42.678 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2891,8 +2891,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:06:42.685 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:06:42.685 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:06:42.686 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:06:42.686 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:07:04.527 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:06:42.686 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:07:04.527 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:07:04.528 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:07:04.528 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:07:04.529 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2914,8 +2914,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:07:04.537 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:07:04.537 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:07:04.537 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:07:04.537 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:07:04.630 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:07:04.537 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:07:04.630 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:07:04.630 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:07:04.630 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:07:04.633 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2937,8 +2937,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:07:04.645 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:07:04.645 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:07:04.647 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:07:04.647 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:08:01.526 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:07:04.647 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:08:01.526 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:08:01.527 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:08:01.527 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:08:01.528 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2960,10 +2960,10 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:08:01.537 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:08:01.537 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:08:01.538 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:08:01.539 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:09:44.699 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@134058c8]} -2019-11-05 16:09:44.699 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 16:10:03.028 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:08:01.539 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:09:44.699 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@134058c8]} +2019-11-05 16:09:44.699 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 16:10:03.028 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:10:03.039 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:10:03.039 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:10:03.041 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -2985,8 +2985,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:10:03.055 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:10:03.056 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:10:03.057 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:10:03.057 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:10:58.094 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:10:03.057 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:10:58.094 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:10:58.095 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:10:58.095 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:10:58.096 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3008,8 +3008,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:10:58.106 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:10:58.106 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:10:58.107 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:10:58.108 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:11:47.249 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:10:58.108 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:11:47.249 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:11:47.249 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:11:47.249 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:11:47.251 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3031,8 +3031,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:11:47.261 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:11:47.262 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:11:47.263 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:11:47.263 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:15:42.747 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:11:47.263 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:15:42.747 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:15:42.763 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:15:42.763 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:15:42.766 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3054,9 +3054,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:15:42.779 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:15:42.780 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:15:42.781 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:15:42.781 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:19:04.772 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 16:19:04.772 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:15:42.781 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:19:04.772 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:19:04.772 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:19:04.780 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:19:04.780 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:19:04.782 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3080,20 +3080,20 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:19:04.796 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:19:04.797 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 16:19:04.773(Timestamp), 2019-11-05 16:19:04.773(Timestamp) 2019-11-05 16:19:04.798 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:19:04.799 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:19:04.799 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} 2019-11-05 16:19:04.805 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 27 -2019-11-05 16:19:04.806 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) -2019-11-05 16:43:27.594 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:19:04.806 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) +2019-11-05 16:43:27.594 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:43:27.598 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 16:43:27.599 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 16:43:27.594(Timestamp), 2019-11-05 16:43:27.594(Timestamp) 2019-11-05 16:43:27.601 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : <== Total: 27 -2019-11-05 16:43:27.602 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) -2019-11-05 16:43:29.179 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:43:27.602 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) +2019-11-05 16:43:29.179 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:43:29.180 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 16:43:29.180 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 16:43:29.18(Timestamp), 2019-11-05 16:43:29.18(Timestamp) 2019-11-05 16:43:29.182 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : <== Total: 27 -2019-11-05 16:43:29.182 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) -2019-11-05 16:43:29.609 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:43:29.182 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) +2019-11-05 16:43:29.609 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:43:29.609 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:43:29.610 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:43:29.611 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3115,23 +3115,23 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:43:29.615 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:43:29.616 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:43:29.616 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:43:29.616 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 16:44:59.825 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:43:29.616 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 16:44:59.825 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:44:59.837 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 16:44:59.838 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 16:44:59.842 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 16:44:59.843 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 16:58:17.048 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:44:59.843 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 16:58:17.048 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:58:17.062 DEBUG 13248 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 16:58:17.063 DEBUG 13248 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 16:58:17.068 DEBUG 13248 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 16:58:17.069 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 16:59:35.343 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:58:17.069 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result:{role=1, status=success} +2019-11-05 16:59:35.343 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:59:35.356 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 16:59:35.356 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-05 16:59:35.358 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:59:35.358 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 16:59:35.361 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 16:59:35.362 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 16:59:35.362 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 16:59:35.366 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 16:59:35.366 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 16:59:35.368 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3153,9 +3153,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 16:59:35.379 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 16:59:35.379 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 16:59:35.381 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 16:59:35.381 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:03:11.935 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 17:03:11.935 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 16:59:35.381 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:03:11.935 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:03:11.935 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:03:11.952 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:03:11.953 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:03:11.957 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3167,7 +3167,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:03:11.961 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 17:03:11.961 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 17:03:11.962 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:03:11.963 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:03:11.963 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:03:11.965 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 2019-11-05 17:03:11.965 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); 2019-11-05 17:03:11.965 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) @@ -3181,9 +3181,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:03:11.971 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:03:11.972 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:03:11.973 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:03:11.973 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:03:13.873 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 17:03:13.873 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:03:11.973 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:03:13.873 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:03:13.873 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:03:13.873 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:03:13.873 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:03:13.873 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: @@ -3192,7 +3192,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:03:13.875 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 17:03:13.875 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 17:03:13.875 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-05 17:03:13.875 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:03:13.875 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:03:13.876 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 2019-11-05 17:03:13.876 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 17:03:13.876 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: @@ -3209,9 +3209,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:03:13.881 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:03:13.882 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:03:13.882 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:03:13.883 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:04:25.835 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 17:04:25.837 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:03:13.883 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:04:25.835 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:04:25.837 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:04:25.841 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:04:25.842 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:04:25.842 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) @@ -3223,7 +3223,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:04:25.845 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 17:04:25.845 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 17:04:25.845 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:04:25.846 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:04:25.846 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:04:25.848 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 2019-11-05 17:04:25.848 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); 2019-11-05 17:04:25.848 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) @@ -3237,9 +3237,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:04:25.855 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:04:25.855 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:04:25.855 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:04:25.856 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:05:27.210 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 17:05:27.215 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:04:25.856 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:05:27.210 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:05:27.215 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:05:27.220 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:05:27.223 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:05:27.223 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: @@ -3248,7 +3248,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:05:27.225 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 17:05:27.225 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 17:05:27.225 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-05 17:05:27.225 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:05:27.225 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:05:27.226 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 2019-11-05 17:05:27.227 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 17:05:27.228 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: @@ -3265,13 +3265,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:05:27.239 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:05:27.239 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:05:27.240 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:05:27.241 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:07:08.220 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 17:07:08.228 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:05:27.241 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:07:08.220 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:08.228 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:07:08.233 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:07:08.233 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:07:08.237 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:07:08.238 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:07:08.238 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:07:08.240 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:07:08.240 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:07:08.242 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3293,9 +3293,9 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:07:08.261 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:07:08.261 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:07:08.263 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:07:08.264 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:07:10.281 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 17:07:10.281 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:08.264 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:07:10.281 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:10.281 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:07:10.282 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:07:10.282 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:07:10.283 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: @@ -3304,7 +3304,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:07:10.286 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 17:07:10.286 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 17:07:10.286 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) -2019-11-05 17:07:10.286 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:07:10.286 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:07:10.288 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 2019-11-05 17:07:10.288 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 17:07:10.289 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: @@ -3321,13 +3321,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:07:10.299 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:07:10.300 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:07:10.301 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:07:10.302 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:07:14.244 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:10.302 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:07:14.244 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:07:14.250 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 17:07:14.250 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 17:07:14.252 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 17:07:14.259 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 17:07:35.962 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:14.259 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 17:07:35.962 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:07:35.962 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:07:35.963 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:07:35.964 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3349,23 +3349,23 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:07:35.978 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:07:35.978 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:07:35.980 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:07:35.980 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:07:39.153 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:35.980 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:07:39.153 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:07:39.154 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 17:07:39.155 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 17:07:39.153(Timestamp), 2019-11-05 17:07:39.153(Timestamp) 2019-11-05 17:07:39.162 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : <== Total: 27 -2019-11-05 17:07:39.163 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) -2019-11-05 17:07:39.461 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:39.163 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) +2019-11-05 17:07:39.461 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:07:39.462 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:07:39.462 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:07:39.466 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:07:39.467 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:07:41.775 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:39.467 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:07:41.775 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:07:41.776 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 17:07:41.777 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 17:07:41.778 DEBUG 13248 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 17:07:41.778 INFO 13248 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 17:10:19.176 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:07:41.778 INFO 13248 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 17:10:19.176 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:10:19.180 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:10:19.180 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:10:19.181 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3387,14 +3387,14 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:10:19.191 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:10:19.191 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:10:19.192 DEBUG 13248 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:10:19.192 INFO 13248 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:10:22.178 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:10:19.192 INFO 13248 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:10:22.178 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:10:22.178 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:10:22.179 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:10:22.180 DEBUG 13248 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:10:22.180 INFO 13248 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:10:36.079 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} -2019-11-05 17:10:36.079 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:10:22.180 INFO 13248 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:10:36.079 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:10:36.079 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:10:36.080 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:10:36.080 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:10:36.081 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3409,7 +3409,7 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:10:36.084 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); 2019-11-05 17:10:36.084 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) 2019-11-05 17:10:36.084 DEBUG 13248 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:10:36.085 INFO 13248 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:10:36.085 INFO 13248 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:10:36.085 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 2019-11-05 17:10:36.086 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:10:36.086 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) @@ -3420,13 +3420,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:10:36.088 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:10:36.089 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:10:36.089 DEBUG 13248 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:10:36.090 INFO 13248 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:10:38.051 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:10:36.090 INFO 13248 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:10:38.051 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:10:38.051 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:10:38.051 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:10:38.053 DEBUG 13248 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:10:38.054 INFO 13248 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:10:38.104 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:10:38.054 INFO 13248 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:10:38.104 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:10:38.105 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:10:38.105 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:10:38.106 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3448,18 +3448,18 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:10:38.118 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:10:38.118 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:10:38.119 DEBUG 13248 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:10:38.119 INFO 13248 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:10:40.066 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[3, org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:10:38.119 INFO 13248 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:10:40.066 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[3, org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:10:40.068 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 17:10:40.068 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 3(Long) 2019-11-05 17:10:40.069 DEBUG 13248 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 17:10:40.069 INFO 13248 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 17:10:43.751 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:10:40.069 INFO 13248 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 17:10:43.751 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:10:43.751 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:10:43.751 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:10:43.753 DEBUG 13248 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:10:43.753 INFO 13248 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:10:44.066 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} +2019-11-05 17:10:43.753 INFO 13248 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:10:44.066 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3c19013]} 2019-11-05 17:10:44.066 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:10:44.066 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:10:44.068 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3481,10 +3481,10 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:10:44.075 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:10:44.075 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:10:44.076 DEBUG 13248 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:10:44.076 INFO 13248 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:12:06.920 INFO 17328 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 17328 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 17:12:06.924 DEBUG 17328 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 17:12:06.925 INFO 17328 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 17:10:44.076 INFO 13248 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:12:06.920 INFO 17328 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 17328 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 17:12:06.924 DEBUG 17328 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 17:12:06.925 INFO 17328 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 17:12:07.071 INFO 17328 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 17:12:07.072 INFO 17328 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 17:12:07.981 INFO 17328 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -3502,34 +3502,34 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:12:10.734 INFO 17328 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 17:12:10.920 INFO 17328 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 17:12:10.969 INFO 17328 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 17:12:10.972 INFO 17328 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.833 seconds (JVM running for 7.312) +2019-11-05 17:12:10.972 INFO 17328 --- [restartedMain] PunchApplication : Started PunchApplication in 4.833 seconds (JVM running for 7.312) 2019-11-05 17:13:20.232 INFO 17328 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 17:13:20.232 INFO 17328 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 17:13:20.242 INFO 17328 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms -2019-11-05 17:13:20.264 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7b482cbe]} -2019-11-05 17:13:20.267 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 17:13:27.271 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7b482cbe]} +2019-11-05 17:13:20.264 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7b482cbe]} +2019-11-05 17:13:20.267 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 17:13:27.271 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7b482cbe]} 2019-11-05 17:13:28.336 INFO 17328 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 17:13:28.340 DEBUG 17328 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 17:13:28.457 DEBUG 17328 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 17:13:28.485 DEBUG 17328 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 17:13:28.491 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 17:13:30.371 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7b482cbe]} +2019-11-05 17:13:28.491 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:{role=1, status=success} +2019-11-05 17:13:30.371 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7b482cbe]} 2019-11-05 17:13:30.412 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 17:13:30.414 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 17:13:30.418 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 17:13:30.418 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 17:13:52.091 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:13:30.418 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 17:13:52.091 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:13:52.093 DEBUG 17328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 17:13:52.094 DEBUG 17328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 17:13:52.100 DEBUG 17328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 17:13:52.102 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 17:13:52.367 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:13:52.102 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:{role=1, status=success} +2019-11-05 17:13:52.367 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:13:52.371 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:13:52.372 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:13:52.381 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:13:52.381 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:13:52.492 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:13:52.381 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:13:52.492 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:13:52.500 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:13:52.503 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:13:52.507 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3551,38 +3551,38 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:13:52.550 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:13:52.551 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:13:52.552 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:13:52.553 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:14:03.744 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:13:52.553 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:14:03.744 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:14:03.749 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 17:14:03.763 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 17:14:03.745(Timestamp), 2019-11-05 17:14:03.745(Timestamp) 2019-11-05 17:14:03.775 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : <== Total: 27 -2019-11-05 17:14:03.776 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) -2019-11-05 17:14:16.123 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:14:03.776 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019)]) +2019-11-05 17:14:16.123 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:14:16.124 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:14:16.124 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:14:16.137 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:14:16.138 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:14:29.061 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:14:16.138 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:14:29.061 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:14:29.062 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:14:29.062 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:14:29.064 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:14:29.065 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:14:30.750 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:14:29.065 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:14:30.750 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:14:30.751 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:14:30.751 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:14:30.759 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:14:30.760 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:14:32.073 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:14:30.760 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:14:32.073 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:14:32.075 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:14:32.076 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:14:32.085 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:14:32.089 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 17:15:35.500 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:14:32.089 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:15:35.500 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:15:35.509 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:15:35.510 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-05 17:15:35.510 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:15:35.510 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:15:35.520 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 17:15:35.521 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:15:35.521 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:15:35.524 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:15:35.526 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:15:35.531 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3604,14 +3604,14 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:15:35.557 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:15:35.557 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:15:35.559 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:15:35.560 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:16:45.489 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} -2019-11-05 17:16:45.490 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:15:35.560 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:16:45.489 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:16:45.490 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:16:45.507 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 17:16:45.508 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 17:16:45.514 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 17:16:45.515 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-11-05 17:16:45.516 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 17:16:45.516 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 17:16:45.517 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:16:45.521 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 17:16:45.525 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; @@ -3632,8 +3632,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:16:45.543 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:16:45.543 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:16:45.545 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:16:45.545 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:17:01.843 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:16:45.545 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:17:01.843 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:17:01.844 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:17:01.844 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:17:01.847 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3655,8 +3655,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:17:01.862 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:17:01.862 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:17:01.864 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:17:01.865 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:17:09.986 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:17:01.865 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:17:09.986 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:17:09.986 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:17:09.986 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:17:09.988 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3678,8 +3678,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:17:10.000 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:17:10.000 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:17:10.001 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:17:10.001 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:17:15.139 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:17:10.001 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:17:15.139 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:17:15.139 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:17:15.140 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:17:15.144 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3701,8 +3701,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:17:15.172 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:17:15.172 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:17:15.174 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:17:15.174 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:18:52.382 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} +2019-11-05 17:17:15.174 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:18:52.382 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@603f43ff]} 2019-11-05 17:18:52.395 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 17:18:52.396 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 17:18:52.399 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3724,41 +3724,41 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 17:18:52.423 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 17:18:52.424 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 17:18:52.425 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 17:18:52.426 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 17:28:48.017 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7b482cbe]} +2019-11-05 17:18:52.426 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 17:28:48.017 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7b482cbe]} 2019-11-05 17:28:48.023 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 17:28:48.023 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 17:28:48.025 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 17:28:48.026 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 17:28:48.026 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 17:30:29.721 ERROR 17328 --- [http-nio-8085-exec-3] c.y.punch.aspect.GlobalExceptionHandler : 最小不能小于1 2019-11-05 17:31:05.442 WARN 17328 --- [http-nio-8085-exec-6] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 -2019-11-05 18:10:56.459 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7a363cb5]} -2019-11-05 18:10:56.459 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 18:11:03.804 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7a363cb5]} +2019-11-05 18:10:56.459 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7a363cb5]} +2019-11-05 18:10:56.459 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 18:11:03.804 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@7a363cb5]} 2019-11-05 18:11:03.817 DEBUG 17328 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 18:11:03.818 DEBUG 17328 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 18:11:03.822 DEBUG 17328 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 18:11:03.825 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 18:11:06.099 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7a363cb5]} +2019-11-05 18:11:03.825 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:{role=1, status=success} +2019-11-05 18:11:06.099 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7a363cb5]} 2019-11-05 18:11:06.100 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:11:06.101 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:11:06.104 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:11:06.105 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:14:47.589 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@5a06ba9e]} -2019-11-05 18:14:47.590 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 18:14:47.601 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:14:47.601 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 18:15:07.616 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:11:06.105 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:14:47.589 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@5a06ba9e]} +2019-11-05 18:14:47.590 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 18:14:47.601 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:14:47.601 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:{status=fail} +2019-11-05 18:15:07.616 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:15:07.631 DEBUG 17328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 18:15:07.632 DEBUG 17328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 18:15:07.637 DEBUG 17328 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 18:15:07.638 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 18:15:07.987 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:15:07.638 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:{role=1, status=success} +2019-11-05 18:15:07.987 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:15:07.987 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 18:15:07.988 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 18:15:07.991 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 18:15:07.992 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 18:15:07.995 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:15:07.992 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 18:15:07.995 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:15:07.995 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:15:07.996 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:15:07.998 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3780,14 +3780,14 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:15:08.016 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:15:08.016 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:15:08.018 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:15:08.018 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:15:11.879 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:15:08.018 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:15:11.879 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:15:11.879 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:15:11.879 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:15:11.881 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:15:11.882 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:15:58.119 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:15:58.119 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:15:11.882 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:15:58.119 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:15:58.119 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:15:58.120 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:15:58.121 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:15:58.125 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3808,18 +3808,18 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:15:58.150 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); 2019-11-05 18:15:58.151 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 2019-11-05 18:15:58.151 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) -2019-11-05 18:15:58.152 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:15:58.152 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:15:58.154 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 2019-11-05 18:15:58.157 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:15:58.157 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:15:58.160 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:15:58.161 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:16:42.951 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:15:58.161 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:16:42.951 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:16:42.952 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:16:42.952 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:16:42.956 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:16:42.957 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:16:42.970 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:16:42.957 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:16:42.970 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:16:42.970 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:16:42.971 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:16:42.973 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3841,13 +3841,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:16:42.990 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:16:42.991 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:16:42.992 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:16:42.993 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:16:54.128 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:16:42.993 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:16:54.128 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:16:54.129 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:16:54.129 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:16:54.131 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:16:54.132 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:16:54.164 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:16:54.132 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:16:54.164 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:16:54.164 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:16:54.164 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:16:54.167 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3869,13 +3869,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:16:54.178 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:16:54.179 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:16:54.179 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:16:54.180 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:20:39.877 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:20:39.883 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:16:54.180 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:20:39.877 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:20:39.883 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:20:39.896 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:20:39.896 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:20:39.901 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:20:39.902 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:20:39.902 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:20:39.902 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:20:39.903 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:20:39.908 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3897,13 +3897,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:20:39.931 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:20:39.931 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:20:39.932 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:20:39.933 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:20:41.950 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:20:39.933 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:20:41.950 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:20:41.951 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:20:41.951 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:20:41.953 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:20:41.953 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:20:42.225 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:20:41.953 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:20:42.225 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:20:42.226 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:20:42.226 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:20:42.227 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3925,38 +3925,38 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:20:42.236 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:20:42.236 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:20:42.237 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:20:42.238 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:20:44.165 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:20:42.238 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=1184.57, todayTime=1113.5, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:20:44.165 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:20:44.166 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 18:20:44.166 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 18:20:44.172 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 18:20:44.173 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 18:21:06.232 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:20:44.173 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 18:21:06.232 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:21:06.272 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 18:21:06.273 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 18:21:06.275 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 18:21:06.284 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 18:21:08.063 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:21:06.284 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 18:21:08.063 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:21:08.064 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 18:21:08.065 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 18:21:08.063(Timestamp), 2019-11-05 18:21:08.063(Timestamp) 2019-11-05 18:21:08.068 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 18:21:08.068 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 18:21:48.280 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:21:08.068 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=1003.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 18:21:48.280 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:21:48.281 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 18:21:48.281 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 18:21:48.286 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 18:21:48.288 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 18:21:50.735 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:21:48.288 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 18:21:50.735 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:21:50.736 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:21:50.736 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:21:50.740 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:21:50.740 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:22:52.825 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:21:50.740 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:22:52.825 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:22:52.846 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:22:52.848 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:22:52.852 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:22:52.852 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:22:52.854 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:22:52.852 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:22:52.854 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:22:52.854 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:22:52.855 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:22:52.857 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -3978,13 +3978,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:22:52.871 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:22:52.871 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:22:52.872 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:22:52.873 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:22:54.668 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:22:52.873 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:22:54.668 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:22:54.669 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? -2019-11-05 18:22:54.670 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:22:54.670 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:22:54.670 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:22:54.674 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:22:54.675 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:22:54.675 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:22:54.682 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:22:54.682 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:22:54.685 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4006,8 +4006,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:22:54.696 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:22:54.697 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:22:54.698 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:22:54.699 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:22:57.895 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:22:54.699 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:22:57.895 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:22:57.897 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:22:57.897 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:22:57.907 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4029,50 +4029,50 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:22:57.926 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:22:57.927 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:22:57.928 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:22:57.928 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:22:59.273 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:22:57.928 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:22:59.273 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:22:59.273 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 18:22:59.274 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 18:22:59.280 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 18:22:59.281 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 18:23:01.660 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:22:59.281 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 18:23:01.660 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:23:01.662 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 18:23:01.663 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 18:23:01.661(Timestamp), 2019-11-05 18:23:01.661(Timestamp) 2019-11-05 18:23:01.671 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 18:23:01.672 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 18:23:55.529 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:23:01.672 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 18:23:55.529 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:23:55.530 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:23:55.530 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:23:55.533 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:23:55.534 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:23:56.892 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:23:55.534 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:23:56.892 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:23:56.892 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 18:23:56.892 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 18:23:56.895 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 18:23:56.896 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 18:24:01.896 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:23:56.896 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 18:24:01.896 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:24:01.897 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 18:24:01.898 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 18:24:01.896(Timestamp), 2019-11-05 18:24:01.896(Timestamp) 2019-11-05 18:24:01.904 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 18:24:01.905 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 18:24:46.097 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:24:01.905 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 18:24:46.097 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:24:46.098 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:24:46.099 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:24:46.103 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:24:46.103 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:24:48.212 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:24:46.103 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:24:48.212 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:24:48.212 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:24:48.212 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:24:48.215 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:24:48.216 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:28:56.181 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:28:56.182 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:24:48.216 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:28:56.181 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:28:56.182 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:28:56.218 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:28:56.219 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:28:56.220 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:28:56.220 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:28:56.220 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:28:56.221 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:28:56.221 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:28:56.221 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 18:28:56.222 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 18:28:56.222 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -4092,13 +4092,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:28:56.231 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:28:56.232 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:28:56.233 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:28:56.233 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:29:43.498 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:28:56.233 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:29:43.498 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:29:43.498 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:29:43.499 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:29:43.501 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:29:43.501 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:29:43.501 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:29:43.501 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:29:43.501 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:29:43.502 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:29:43.502 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:29:43.504 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4120,13 +4120,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:29:43.517 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:29:43.518 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:29:43.519 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:29:43.520 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:30:00.062 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:29:43.520 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:30:00.062 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:30:00.064 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:30:00.064 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) -2019-11-05 18:30:00.066 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:30:00.066 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:30:00.068 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:30:00.068 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:30:00.068 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:30:00.076 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:30:00.077 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:30:00.079 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4148,13 +4148,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:30:00.096 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:30:00.097 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:30:00.099 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:30:00.100 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:30:44.533 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:30:00.100 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:30:44.533 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:30:44.534 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:30:44.534 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:30:44.538 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:30:44.539 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:30:44.542 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:30:44.539 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:30:44.542 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:30:44.543 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:30:44.544 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:30:44.546 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4176,13 +4176,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:30:44.568 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:30:44.568 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:30:44.570 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:30:44.571 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:31:29.163 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:30:44.571 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:31:29.163 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:31:29.164 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:31:29.165 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:31:29.166 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:31:29.167 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:31:29.176 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:31:29.167 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:31:29.176 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:31:29.177 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:31:29.177 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:31:29.179 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4204,19 +4204,19 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:31:29.194 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:31:29.194 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:31:29.195 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:31:29.196 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:32:04.740 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7a363cb5]} +2019-11-05 18:31:29.196 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:32:04.740 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@7a363cb5]} 2019-11-05 18:32:04.740 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:32:04.740 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:32:04.741 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:32:04.743 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:32:04.743 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:32:30.479 WARN 17328 --- [http-nio-8085-exec-6] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 -2019-11-05 18:33:33.307 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:33:33.307 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:33:33.316 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:33:33.317 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:33:33.320 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:33:33.321 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:33:33.608 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:33:33.321 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:33:33.608 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:33:33.608 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:33:33.608 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:33:33.609 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4238,13 +4238,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:33:33.617 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:33:33.617 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:33:33.617 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:33:33.618 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:34:04.570 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:33:33.618 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:34:04.570 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:34:04.571 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:34:04.571 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:34:04.574 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:34:04.575 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:34:04.740 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:34:04.575 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:34:04.740 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:34:04.741 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:34:04.741 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:34:04.744 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4266,13 +4266,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:34:04.764 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:34:04.765 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:34:04.766 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:34:04.767 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:34:45.883 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:34:04.767 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:34:45.883 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:34:45.884 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:34:45.884 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) -2019-11-05 18:34:45.884 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:34:45.884 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:34:45.885 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:34:45.885 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:34:45.885 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:34:45.888 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:34:45.889 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:34:45.890 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4294,16 +4294,16 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:34:45.903 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:34:45.904 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:34:45.904 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:34:45.904 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:34:49.081 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:34:49.081 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:34:45.904 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:34:49.081 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:34:49.081 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:34:49.081 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:34:49.081 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:34:49.081 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:34:49.081 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:34:49.082 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 2019-11-05 18:34:49.082 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-05 18:34:49.082 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:34:49.082 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:34:49.082 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 18:34:49.083 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) 2019-11-05 18:34:49.083 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 @@ -4322,15 +4322,15 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:34:49.089 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:34:49.089 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:34:49.090 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:34:49.091 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:36:03.127 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:36:03.127 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:34:49.091 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:36:03.127 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:36:03.127 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:36:03.134 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:36:03.135 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:36:03.136 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:36:03.136 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 2019-11-05 18:36:03.136 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-05 18:36:03.136 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:36:03.136 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:36:03.137 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 18:36:03.137 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 18:36:03.137 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -4350,13 +4350,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:36:03.150 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:36:03.150 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:36:03.151 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:36:03.151 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:37:08.252 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:36:03.151 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:37:08.252 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:37:08.261 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:37:08.261 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:37:08.263 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:37:08.264 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:37:08.532 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:37:08.264 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:37:08.532 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:37:08.532 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:37:08.532 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:37:08.533 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4378,15 +4378,15 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:37:08.540 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:37:08.540 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:37:08.541 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:37:08.541 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:47:22.176 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:47:22.177 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:37:08.541 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:47:22.176 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:47:22.177 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:47:22.185 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:47:22.186 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:47:22.187 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:47:22.187 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 2019-11-05 18:47:22.188 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-05 18:47:22.188 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:47:22.188 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:47:22.189 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 18:47:22.190 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 18:47:22.190 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -4406,13 +4406,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:47:22.202 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:47:22.202 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:47:22.203 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:47:22.203 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:52:03.497 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:52:03.497 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:47:22.203 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:52:03.497 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:52:03.497 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:52:03.509 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:52:03.509 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:52:03.512 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:52:03.513 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:52:03.513 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:52:03.513 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:52:03.513 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:52:03.515 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4434,13 +4434,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:52:03.530 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:52:03.531 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:52:03.531 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:52:03.531 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:52:39.878 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:52:03.531 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:52:39.878 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:52:39.879 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:52:39.879 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:52:39.880 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:52:39.880 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:52:39.963 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:52:39.880 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:52:39.963 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:52:39.963 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:52:39.963 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:52:39.964 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4462,13 +4462,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:52:39.977 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:52:39.977 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:52:39.977 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:52:39.978 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:53:10.050 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:52:39.978 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:53:10.050 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:10.051 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:53:10.051 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:53:10.052 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:53:10.053 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:53:10.056 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:10.053 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:53:10.056 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:10.056 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:53:10.057 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:53:10.058 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4490,13 +4490,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:53:10.071 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:53:10.071 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:53:10.072 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:53:10.073 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:53:18.505 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:10.073 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:53:18.505 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:18.505 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? -2019-11-05 18:53:18.505 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:18.505 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:18.505 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:53:18.508 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:53:18.508 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:53:18.508 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:53:18.513 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:53:18.513 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:53:18.514 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4518,13 +4518,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:53:18.578 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:53:18.578 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:53:18.580 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:53:18.580 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:53:40.665 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:18.580 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:53:40.665 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:40.665 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:53:40.665 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:53:40.666 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:53:40.666 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:53:40.685 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:40.666 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:53:40.685 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:40.685 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:53:40.686 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:53:40.688 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4546,13 +4546,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:53:40.700 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:53:40.700 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:53:40.701 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:53:40.701 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:53:47.342 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:40.701 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:53:47.342 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:47.343 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:53:47.343 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:53:47.344 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:53:47.345 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:53:47.352 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:47.345 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:53:47.352 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:47.353 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:53:47.353 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:53:47.355 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4574,13 +4574,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:53:47.366 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:53:47.366 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:53:47.367 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:53:47.367 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:53:56.660 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:47.367 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:53:56.660 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:56.661 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:53:56.661 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:53:56.663 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:53:56.663 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:53:56.727 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:56.663 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:53:56.727 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:53:56.727 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:53:56.727 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:53:56.728 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4602,15 +4602,15 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:53:56.739 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:53:56.739 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:53:56.740 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:53:56.741 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:54:04.276 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:53:56.741 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:54:04.276 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:54:04.276 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:54:04.276 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) -2019-11-05 18:54:04.277 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:54:04.277 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:54:04.277 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:54:04.277 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:54:04.278 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:54:04.278 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:54:04.278 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:54:04.278 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 18:54:04.279 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 18:54:04.279 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -4630,16 +4630,16 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:54:04.287 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:54:04.288 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:54:04.289 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:54:04.289 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:54:12.417 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:54:12.417 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:54:04.289 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:54:12.417 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:54:12.417 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:54:12.417 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:54:12.417 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:54:12.417 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:54:12.417 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:54:12.419 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 2019-11-05 18:54:12.419 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-05 18:54:12.419 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:54:12.419 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:54:12.420 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 18:54:12.420 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) 2019-11-05 18:54:12.421 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 @@ -4658,14 +4658,14 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:54:12.432 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:54:12.432 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:54:12.435 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:54:12.442 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:54:26.970 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:54:12.442 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:54:26.970 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:54:26.971 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:54:26.971 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:54:26.973 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:54:26.973 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:54:26.973 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:54:26.974 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? -2019-11-05 18:54:26.974 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:54:26.974 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:54:26.974 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:54:26.976 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 18:54:26.976 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; @@ -4686,16 +4686,16 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:54:26.991 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:54:26.991 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:54:26.993 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:54:26.993 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:54:35.297 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:54:26.993 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:54:35.297 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:54:35.298 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:54:35.298 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) -2019-11-05 18:54:35.298 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:54:35.298 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:54:35.298 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:54:35.298 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:54:35.299 DEBUG 17328 --- [http-nio-8085-exec-8] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 2019-11-05 18:54:35.299 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 -2019-11-05 18:54:35.299 INFO 17328 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:54:35.299 INFO 17328 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:54:35.299 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 18:54:35.299 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) 2019-11-05 18:54:35.300 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 @@ -4714,13 +4714,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:54:35.305 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:54:35.305 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:54:35.306 DEBUG 17328 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:54:35.306 INFO 17328 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:55:59.239 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} -2019-11-05 18:55:59.241 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:54:35.306 INFO 17328 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:55:59.239 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:55:59.241 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:55:59.254 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:55:59.254 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:55:59.257 DEBUG 17328 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:55:59.257 INFO 17328 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:55:59.257 INFO 17328 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) 2019-11-05 18:55:59.258 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:55:59.258 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:55:59.261 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4742,13 +4742,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:55:59.274 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:55:59.274 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:55:59.275 DEBUG 17328 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:55:59.276 INFO 17328 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:56:30.419 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:55:59.276 INFO 17328 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:56:30.419 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:56:30.419 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:56:30.419 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:56:30.421 DEBUG 17328 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:56:30.422 INFO 17328 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:56:30.426 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:56:30.422 INFO 17328 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:56:30.426 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:56:30.427 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:56:30.427 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:56:30.428 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4770,13 +4770,13 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:56:30.437 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:56:30.437 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:56:30.439 DEBUG 17328 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:56:30.439 INFO 17328 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:56:40.746 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:56:30.439 INFO 17328 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:56:40.746 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:56:40.747 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:56:40.747 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:56:40.748 DEBUG 17328 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 1 -2019-11-05 18:56:40.748 INFO 17328 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 18:56:40.814 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:56:40.748 INFO 17328 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 18:56:40.814 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:56:40.814 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:56:40.814 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 18:56:40.816 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4798,23 +4798,23 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:56:40.824 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 18:56:40.824 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 18:56:40.825 DEBUG 17328 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 18:56:40.825 INFO 17328 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 18:57:38.548 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.updateUserRole', args=[StudentRoleForm(userId=201731062631, userRole=1), org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:56:40.825 INFO 17328 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 18:57:38.548 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.69', classMethod='StudentController.updateUserRole', args=[StudentRoleForm(userId=201731062631, userRole=1), org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:57:38.549 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 18:57:38.549 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062631(Long) 2019-11-05 18:57:38.551 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 18:57:38.552 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? 2019-11-05 18:57:38.567 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.S.updateUserRole : ==> Parameters: 1(Integer), 201731062631(Long) 2019-11-05 18:57:38.574 DEBUG 17328 --- [http-nio-8085-exec-6] c.y.p.m.S.updateUserRole : <== Updates: 1 -2019-11-05 18:57:38.574 INFO 17328 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 18:57:38.750 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} +2019-11-05 18:57:38.574 INFO 17328 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 18:57:38.750 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6762f9b2]} 2019-11-05 18:57:38.750 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID WHERE user_role = ? 2019-11-05 18:57:38.750 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 3(Integer) 2019-11-05 18:57:38.752 DEBUG 17328 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 0 -2019-11-05 18:57:38.752 INFO 17328 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[]) -2019-11-05 18:59:34.308 INFO 2364 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 2364 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 18:59:34.311 DEBUG 2364 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 18:59:34.312 INFO 2364 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 18:57:38.752 INFO 17328 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-05 18:59:34.308 INFO 2364 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 2364 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 18:59:34.311 DEBUG 2364 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 18:59:34.312 INFO 2364 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 18:59:34.456 INFO 2364 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 18:59:34.457 INFO 2364 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 18:59:35.459 INFO 2364 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -4832,22 +4832,22 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 18:59:38.869 INFO 2364 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 18:59:39.032 INFO 2364 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 18:59:39.073 INFO 2364 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 18:59:39.076 INFO 2364 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.746 seconds (JVM running for 8.025) +2019-11-05 18:59:39.076 INFO 2364 --- [restartedMain] PunchApplication : Started PunchApplication in 5.746 seconds (JVM running for 8.025) 2019-11-05 19:00:07.371 INFO 2364 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 19:00:07.371 INFO 2364 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 19:00:07.385 INFO 2364 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms -2019-11-05 19:00:07.442 INFO 2364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:00:07.442 INFO 2364 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:00:08.674 INFO 2364 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 19:00:08.679 DEBUG 2364 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:00:08.792 DEBUG 2364 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 19:00:08.822 DEBUG 2364 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 19:00:08.826 INFO 2364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 19:00:09.119 INFO 2364 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:00:08.826 INFO 2364 --- [http-nio-8085-exec-1] LogAspect : Result:{role=1, status=success} +2019-11-05 19:00:09.119 INFO 2364 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:00:09.158 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:00:09.159 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:00:09.168 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:00:09.169 INFO 2364 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:00:09.428 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:00:09.169 INFO 2364 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:00:09.428 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:00:09.436 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 19:00:09.438 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:00:09.444 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -4869,27 +4869,27 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:00:09.483 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:00:09.483 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:00:09.484 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:00:09.485 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:00:13.165 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:00:09.485 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:00:13.165 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:00:13.168 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:00:13.178 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:00:13.166(Timestamp), 2019-11-05 19:00:13.166(Timestamp) 2019-11-05 19:00:13.197 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:00:13.199 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:00:17.623 INFO 2364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:00:13.199 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:00:17.623 INFO 2364 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:00:17.624 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:00:17.624 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:00:17.637 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:00:17.637 INFO 2364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:00:56.043 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:00:17.637 INFO 2364 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:00:56.043 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:00:56.045 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:00:56.046 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-05 19:00:56.046 INFO 2364 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:00:56.046 INFO 2364 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:00:56.048 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 19:00:56.050 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:00:56.060 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 19:00:56.059 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 19:00:56.061 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-05 19:00:56.061 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:00:56.061 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:00:56.062 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) 2019-11-05 19:00:56.064 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 2019-11-05 19:00:56.065 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID @@ -4907,106 +4907,106 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:00:56.087 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:00:56.087 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:00:56.089 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:00:56.090 INFO 2364 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:01:03.689 INFO 2364 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:00:56.090 INFO 2364 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:01:03.689 INFO 2364 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:03.691 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:01:03.693 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:01:03.69(Timestamp), 2019-11-05 19:01:03.69(Timestamp) 2019-11-05 19:01:03.707 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:01:03.709 INFO 2364 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:01:04.473 INFO 2364 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:03.709 INFO 2364 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:01:04.473 INFO 2364 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:04.473 DEBUG 2364 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:01:04.473 DEBUG 2364 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:01:04.476 DEBUG 2364 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:01:04.476 INFO 2364 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:01:05.175 INFO 2364 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:04.476 INFO 2364 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:01:05.175 INFO 2364 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:05.176 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:01:05.176 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:01:05.179 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 -2019-11-05 19:01:05.180 INFO 2364 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:01:15.594 INFO 2364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.updateUserRole', args=[StudentRoleForm(userId=201731062631, userRole=1), org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:05.180 INFO 2364 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:01:15.594 INFO 2364 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.69', classMethod='StudentController.updateUserRole', args=[StudentRoleForm(userId=201731062631, userRole=1), org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:15.595 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 19:01:15.595 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062631(Long) 2019-11-05 19:01:15.597 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 19:01:15.598 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? 2019-11-05 19:01:15.603 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.m.S.updateUserRole : ==> Parameters: 1(Integer), 201731062631(Long) 2019-11-05 19:01:15.605 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.m.S.updateUserRole : <== Updates: 1 -2019-11-05 19:01:15.605 INFO 2364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 19:01:15.774 INFO 2364 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:15.605 INFO 2364 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 19:01:15.774 INFO 2364 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:15.774 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:01:15.775 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:01:15.777 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 -2019-11-05 19:01:15.777 INFO 2364 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:01:24.538 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:15.777 INFO 2364 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:01:24.538 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:24.540 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:01:24.541 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:01:24.547 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 -2019-11-05 19:01:24.548 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:01:24.787 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:24.548 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:01:24.787 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:24.788 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:01:24.788 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:01:24.791 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:01:24.792 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:01:25.542 INFO 2364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:24.792 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:01:25.542 INFO 2364 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:25.543 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:01:25.544 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:01:25.542(Timestamp), 2019-11-05 19:01:25.542(Timestamp) 2019-11-05 19:01:25.554 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:01:25.555 INFO 2364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:01:26.931 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:25.555 INFO 2364 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:01:26.931 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:26.932 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:01:26.932 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:01:26.935 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:01:26.936 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:01:28.192 INFO 2364 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:26.936 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:01:28.192 INFO 2364 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:28.193 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:01:28.194 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:01:28.192(Timestamp), 2019-11-05 19:01:28.192(Timestamp) 2019-11-05 19:01:28.203 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:01:28.205 INFO 2364 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:01:30.306 INFO 2364 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:28.205 INFO 2364 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:01:30.306 INFO 2364 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:01:30.307 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:01:30.307 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:01:30.309 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:01:30.310 INFO 2364 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:04:01.302 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:01:30.310 INFO 2364 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:04:01.302 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:04:01.310 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:04:01.311 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:04:01.302(Timestamp), 2019-11-05 19:04:01.302(Timestamp) 2019-11-05 19:04:01.314 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:04:01.315 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:04:05.057 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:04:01.315 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:04:05.057 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:04:05.059 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:04:05.059 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:04:05.064 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:04:05.064 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:04:06.676 INFO 2364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:04:05.064 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:04:06.676 INFO 2364 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:04:06.677 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:04:06.678 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:04:06.677(Timestamp), 2019-11-05 19:04:06.677(Timestamp) 2019-11-05 19:04:06.680 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:04:06.680 INFO 2364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:04:08.655 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:04:06.680 INFO 2364 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:04:08.655 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:04:08.656 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:04:08.657 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:04:08.662 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:04:08.663 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:04:13.147 INFO 2364 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:04:08.663 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:04:13.147 INFO 2364 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:04:13.172 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 19:04:13.173 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 19:04:13.175 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 19:04:13.182 INFO 2364 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 19:04:14.391 INFO 2364 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:04:13.182 INFO 2364 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 19:04:14.391 INFO 2364 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:04:14.391 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:04:14.392 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:04:14.393 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:04:14.393 INFO 2364 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:04:14.651 INFO 2364 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@906ddd5]} +2019-11-05 19:04:14.393 INFO 2364 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:04:14.651 INFO 2364 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@906ddd5]} 2019-11-05 19:04:14.652 DEBUG 2364 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:04:14.652 DEBUG 2364 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 19:04:14.654 DEBUG 2364 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 19:04:14.654 INFO 2364 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 19:04:20.309 INFO 2364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:04:14.654 INFO 2364 --- [http-nio-8085-exec-9] LogAspect : Result:{role=1, status=success} +2019-11-05 19:04:20.309 INFO 2364 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:04:20.309 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:04:20.310 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:04:20.313 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 -2019-11-05 19:04:20.313 INFO 2364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:04:20.930 INFO 2364 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@906ddd5]} +2019-11-05 19:04:20.313 INFO 2364 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:04:20.930 INFO 2364 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@906ddd5]} 2019-11-05 19:04:20.931 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 19:04:20.931 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:04:20.933 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5028,28 +5028,28 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:04:20.949 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:04:20.950 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:04:20.951 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:04:20.952 INFO 2364 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:04:39.548 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:04:20.952 INFO 2364 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:04:39.548 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:04:39.549 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:04:39.550 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:04:39.553 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:04:39.553 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:05:20.336 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:04:39.553 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:05:20.336 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:05:20.337 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:05:20.337 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:05:20.337(Timestamp), 2019-11-05 19:05:20.337(Timestamp) 2019-11-05 19:05:20.340 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:05:20.340 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:05:21.098 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:05:20.340 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:05:21.098 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:05:21.098 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:05:21.099 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:05:21.101 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:05:21.102 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:05:52.123 INFO 2364 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:05:21.102 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:05:52.123 INFO 2364 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:05:52.124 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:05:52.124 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-05 19:05:52.126 INFO 2364 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:05:52.126 INFO 2364 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:05:52.127 DEBUG 2364 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:05:52.128 INFO 2364 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:05:52.128 INFO 2364 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:05:52.132 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 19:05:52.133 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:05:52.134 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5071,15 +5071,15 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:05:52.150 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:05:52.151 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:05:52.152 DEBUG 2364 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:05:52.153 INFO 2364 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:06:00.774 INFO 2364 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:05:52.153 INFO 2364 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:06:00.774 INFO 2364 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:06:00.774 DEBUG 2364 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:06:00.775 DEBUG 2364 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-05 19:06:00.777 INFO 2364 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:06:00.777 INFO 2364 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:06:00.777 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 19:06:00.777 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:06:00.778 DEBUG 2364 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:06:00.778 INFO 2364 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:06:00.778 INFO 2364 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:06:00.779 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 19:06:00.780 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 19:06:00.781 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -5099,15 +5099,15 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:06:00.788 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:06:00.788 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:06:00.789 DEBUG 2364 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:06:00.790 INFO 2364 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:06:11.066 INFO 2364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:06:00.790 INFO 2364 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:06:11.066 INFO 2364 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:06:11.067 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:06:11.067 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-05 19:06:11.069 INFO 2364 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:06:11.069 INFO 2364 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:06:11.070 DEBUG 2364 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 19:06:11.070 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT * FROM students WHERE studentID = ? 2019-11-05 19:06:11.070 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-05 19:06:11.070 INFO 2364 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:06:11.070 INFO 2364 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:06:11.073 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 19:06:11.074 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 19:06:11.075 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -5127,30 +5127,30 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:06:11.093 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:06:11.093 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:06:11.095 DEBUG 2364 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:06:11.095 INFO 2364 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:06:21.846 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:06:11.095 INFO 2364 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=Student(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:06:21.846 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:06:21.847 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:06:21.847 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:06:21.849 DEBUG 2364 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 -2019-11-05 19:06:21.850 INFO 2364 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:06:24.621 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:06:21.850 INFO 2364 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:06:24.621 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:06:24.622 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:06:24.622 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:06:24.630 DEBUG 2364 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:06:24.630 INFO 2364 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:06:25.904 INFO 2364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:06:24.630 INFO 2364 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:06:25.904 INFO 2364 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:06:25.905 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:06:25.905 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:06:25.908 DEBUG 2364 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 2 -2019-11-05 19:06:25.909 INFO 2364 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:06:34.354 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} +2019-11-05 19:06:25.909 INFO 2364 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:06:34.354 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@3dae7b0]} 2019-11-05 19:06:34.355 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:06:34.357 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:06:34.354(Timestamp), 2019-11-05 19:06:34.354(Timestamp) 2019-11-05 19:06:34.363 DEBUG 2364 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:06:34.364 INFO 2364 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:07:10.674 INFO 3100 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 3100 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 19:07:10.678 DEBUG 3100 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 19:07:10.679 INFO 3100 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 19:06:34.364 INFO 2364 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:07:10.674 INFO 3100 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 3100 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 19:07:10.678 DEBUG 3100 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 19:07:10.679 INFO 3100 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 19:07:10.825 INFO 3100 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 19:07:10.826 INFO 3100 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 19:07:11.934 INFO 3100 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -5168,21 +5168,21 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:07:15.053 INFO 3100 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 19:07:15.236 INFO 3100 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 19:07:15.284 INFO 3100 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 19:07:15.287 INFO 3100 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 5.646 seconds (JVM running for 7.908) +2019-11-05 19:07:15.287 INFO 3100 --- [restartedMain] PunchApplication : Started PunchApplication in 5.646 seconds (JVM running for 7.908) 2019-11-05 19:07:17.387 INFO 3100 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 19:07:17.387 INFO 3100 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 19:07:17.406 INFO 3100 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 19 ms -2019-11-05 19:07:17.440 INFO 3100 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1065425c]} -2019-11-05 19:07:17.446 INFO 3100 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 19:07:21.067 INFO 3100 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1065425c]} -2019-11-05 19:07:21.067 INFO 3100 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 19:07:21.175 INFO 3100 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@103814f4]} +2019-11-05 19:07:17.440 INFO 3100 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1065425c]} +2019-11-05 19:07:17.446 INFO 3100 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 19:07:21.067 INFO 3100 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@1065425c]} +2019-11-05 19:07:21.067 INFO 3100 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 19:07:21.175 INFO 3100 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@103814f4]} 2019-11-05 19:07:22.614 INFO 3100 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 19:07:22.618 DEBUG 3100 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:07:22.733 DEBUG 3100 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 19:07:22.761 DEBUG 3100 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 19:07:22.767 INFO 3100 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 19:07:27.342 INFO 3100 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@103814f4]} +2019-11-05 19:07:22.767 INFO 3100 --- [http-nio-8085-exec-2] LogAspect : Result:{role=1, status=success} +2019-11-05 19:07:27.342 INFO 3100 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@103814f4]} 2019-11-05 19:07:27.347 DEBUG 3100 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:07:27.349 DEBUG 3100 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:07:27.353 DEBUG 3100 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5204,10 +5204,10 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:07:27.403 DEBUG 3100 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:07:27.403 DEBUG 3100 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:07:27.404 DEBUG 3100 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:07:27.406 INFO 3100 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=null), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:07:51.233 INFO 15692 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 15692 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) -2019-11-05 19:07:51.237 DEBUG 15692 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE -2019-11-05 19:07:51.240 INFO 15692 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : No active profile set, falling back to default profiles: default +2019-11-05 19:07:27.406 INFO 3100 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=null), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:07:51.233 INFO 15692 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 15692 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-05 19:07:51.237 DEBUG 15692 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-05 19:07:51.240 INFO 15692 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default 2019-11-05 19:07:51.377 INFO 15692 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable 2019-11-05 19:07:51.378 INFO 15692 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' 2019-11-05 19:07:52.346 INFO 15692 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. @@ -5225,17 +5225,17 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:07:54.965 INFO 15692 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references 2019-11-05 19:07:55.114 INFO 15692 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 2019-11-05 19:07:55.157 INFO 15692 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' -2019-11-05 19:07:55.160 INFO 15692 --- [restartedMain] com.yrmjhtdjxh.punch.PunchApplication : Started PunchApplication in 4.815 seconds (JVM running for 6.771) +2019-11-05 19:07:55.160 INFO 15692 --- [restartedMain] PunchApplication : Started PunchApplication in 4.815 seconds (JVM running for 6.771) 2019-11-05 19:08:09.916 INFO 15692 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' 2019-11-05 19:08:09.916 INFO 15692 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' 2019-11-05 19:08:09.943 INFO 15692 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 27 ms -2019-11-05 19:08:10.063 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@14b0672f]} +2019-11-05 19:08:10.063 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@14b0672f]} 2019-11-05 19:08:11.541 INFO 15692 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited 2019-11-05 19:08:11.547 DEBUG 15692 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:08:11.682 DEBUG 15692 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 19:08:11.710 DEBUG 15692 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 19:08:11.715 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 19:08:14.657 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@14b0672f]} +2019-11-05 19:08:11.715 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result:{role=1, status=success} +2019-11-05 19:08:14.657 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='0:0:0:0:0:0:0:1', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@14b0672f]} 2019-11-05 19:08:14.661 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:08:14.662 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:08:14.665 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5257,22 +5257,22 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:08:14.712 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:08:14.712 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:08:14.715 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:08:14.716 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:08:34.776 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@27d09f5b]} -2019-11-05 19:08:34.776 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} -2019-11-05 19:08:34.776 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 19:08:34.783 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=403, msg=权限不足, data=null) -2019-11-05 19:08:41.217 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:08:14.716 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:08:34.776 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@27d09f5b]} +2019-11-05 19:08:34.776 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:08:34.776 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result:{status=fail} +2019-11-05 19:08:34.783 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-05 19:08:41.217 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:08:41.218 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:08:41.219 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 19:08:41.223 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 19:08:41.224 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 19:08:41.568 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:08:41.224 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result:{role=1, status=success} +2019-11-05 19:08:41.568 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:08:41.569 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:08:41.570 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:08:41.576 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:08:41.577 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:08:41.773 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:08:41.577 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:08:41.773 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:08:41.774 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:08:41.776 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:08:41.783 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5294,18 +5294,18 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:08:41.820 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:08:41.820 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:08:41.821 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:08:41.821 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:09:39.281 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:08:41.821 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:09:39.281 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:09:39.287 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:09:39.298 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:09:39.283(Timestamp), 2019-11-05 19:09:39.283(Timestamp) 2019-11-05 19:09:39.311 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:09:39.311 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:09:43.044 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:09:39.311 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:09:43.044 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:09:43.044 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:09:43.045 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:09:43.058 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:09:43.058 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:11:40.313 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:09:43.058 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:11:40.313 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:11:40.326 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:11:40.328 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:11:40.333 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5327,33 +5327,33 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:11:40.354 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:11:40.354 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:11:40.355 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:11:40.356 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:11:42.439 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:11:40.356 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:11:42.439 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:11:42.440 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:11:42.441 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:11:42.44(Timestamp), 2019-11-05 19:11:42.44(Timestamp) 2019-11-05 19:11:42.450 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:11:42.451 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:11:43.245 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:11:42.451 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:11:43.245 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:11:43.247 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:11:43.248 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:11:43.254 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:11:43.255 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:11:44.861 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:11:43.255 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:11:44.861 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.69', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:11:44.862 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date 2019-11-05 19:11:44.864 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 201731062632(Long), 2019-10-06 19:11:44.861(Timestamp), 2019-11-05 19:11:44.861(Timestamp) 2019-11-05 19:11:44.872 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : <== Total: 28 -2019-11-05 19:11:44.872 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) -2019-11-05 19:11:47.255 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:11:44.872 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[TimeRecordVO(totalHourOfOneDay=6.25, date=Fri Oct 11 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.36, date=Sat Oct 12 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.47, date=Sun Oct 13 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.58, date=Mon Oct 14 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.69, date=Tue Oct 15 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.8, date=Wed Oct 16 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=6.91, date=Thu Oct 17 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.02, date=Fri Oct 18 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.13, date=Sat Oct 19 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.24, date=Sun Oct 20 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.35, date=Mon Oct 21 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.46, date=Tue Oct 22 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.57, date=Wed Oct 23 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.68, date=Thu Oct 24 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.79, date=Fri Oct 25 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=7.9, date=Sat Oct 26 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.01, date=Sun Oct 27 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.12, date=Mon Oct 28 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.23, date=Tue Oct 29 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.34, date=Wed Oct 30 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.45, date=Thu Oct 31 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.56, date=Fri Nov 01 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.67, date=Sat Nov 02 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.78, date=Sun Nov 03 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=8.89, date=Mon Nov 04 17:15:59 CST 2019), TimeRecordVO(totalHourOfOneDay=13.5, date=Tue Nov 05 10:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=100.99, date=Tue Nov 05 14:18:46 CST 2019), TimeRecordVO(totalHourOfOneDay=9.0, date=Tue Nov 05 17:15:59 CST 2019)]) +2019-11-05 19:11:47.255 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:11:47.256 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:11:47.256 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:11:47.262 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:11:47.263 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:15:01.137 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:11:47.263 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:15:01.137 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:15:01.156 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:15:01.157 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:15:01.163 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:15:01.164 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:15:01.429 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:15:01.164 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:15:01.429 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:15:01.429 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:15:01.430 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:15:01.431 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5375,23 +5375,23 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:15:01.445 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:15:01.445 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:15:01.447 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:15:01.447 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:15:31.691 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:15:01.447 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:15:31.691 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:15:31.692 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:15:31.692 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:15:31.696 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:15:31.696 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:15:35.578 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:15:31.696 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:15:35.578 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:15:35.579 DEBUG 15692 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:15:35.579 DEBUG 15692 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 19:15:35.582 DEBUG 15692 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 19:15:35.582 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 19:15:35.838 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:15:35.582 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result:{role=1, status=success} +2019-11-05 19:15:35.838 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:15:35.839 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:15:35.839 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:15:35.841 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:15:35.842 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:15:36.161 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:15:35.842 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:15:36.161 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:15:36.161 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:15:36.162 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:15:36.170 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5413,8 +5413,8 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:15:36.189 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:15:36.190 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) 2019-11-05 19:15:36.191 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:15:36.192 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:16:19.807 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/register', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.register', args=[Student(id=0, studentID=201731062624, password=null, name=test, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=, createTime=null, isPunch=false)]} +2019-11-05 19:15:36.192 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:16:19.807 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/register', ip='10.20.0.69', classMethod='StudentController.register', args=[Student(id=0, studentID=201731062624, password=null, name=test, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=, createTime=null, isPunch=false)]} 2019-11-05 19:16:19.807 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:16:19.808 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062624(Long) 2019-11-05 19:16:19.809 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 0 @@ -5424,22 +5424,22 @@ java.lang.IllegalArgumentException: 公告不存在 2019-11-05 19:16:19.826 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : ==> Preparing: insert into student_role(user_id, user_role) values (?,?) 2019-11-05 19:16:19.827 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : ==> Parameters: 201731062624(Long), 3(Integer) 2019-11-05 19:16:19.831 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : <== Updates: 1 -2019-11-05 19:16:19.831 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=success} -2019-11-05 19:16:25.538 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:16:19.831 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-05 19:16:25.538 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:16:25.539 DEBUG 15692 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:16:25.540 DEBUG 15692 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062624(Long), 123456(String) 2019-11-05 19:16:25.543 DEBUG 15692 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-05 19:16:25.546 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 19:16:36.431 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=test, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:16:25.546 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result:{status=fail} +2019-11-05 19:16:36.431 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=test, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:16:36.454 ERROR 15692 --- [http-nio-8085-exec-3] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NumberFormatException: For input string: "test"] with root cause java.lang.NumberFormatException: For input string: "test" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Long.parseLong(Long.java:589) at java.lang.Long.parseLong(Long.java:631) - at com.yrmjhtdjxh.punch.service.Impl.StudentServiceImpl.login(StudentServiceImpl.java:145) - at com.yrmjhtdjxh.punch.web.StudentController.getOne(StudentController.java:62) - at com.yrmjhtdjxh.punch.web.StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() + at StudentServiceImpl.login(StudentServiceImpl.java:145) + at StudentController.getOne(StudentController.java:62) + at StudentController$$FastClassBySpringCGLIB$$e4130654.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -5452,7 +5452,7 @@ java.lang.NumberFormatException: For input string: "test" at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.StudentController$$EnhancerBySpringCGLIB$$2afb53e4.getOne() + at StudentController$$EnhancerBySpringCGLIB$$2afb53e4.getOne() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -5496,22 +5496,22 @@ java.lang.NumberFormatException: For input string: "test" at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-05 19:16:59.435 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:16:59.435 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:16:59.437 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:16:59.437 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062624(Long), 123456(String) 2019-11-05 19:16:59.441 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-05 19:16:59.442 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 19:17:19.495 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:16:59.442 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result:{status=fail} +2019-11-05 19:17:19.495 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:17:19.495 DEBUG 15692 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:17:19.496 DEBUG 15692 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 19:17:19.499 DEBUG 15692 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 19:17:19.500 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 19:17:19.838 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:17:19.500 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result:{role=1, status=success} +2019-11-05 19:17:19.838 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:17:19.839 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:17:19.839 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:17:19.841 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:17:19.842 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:17:19.886 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:17:19.842 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:17:19.886 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:17:19.887 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:17:19.887 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:17:19.889 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5539,8 +5539,8 @@ java.lang.NumberFormatException: For input string: "test" 2019-11-05 19:17:19.910 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:17:19.910 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:17:19.912 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:17:19.912 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:18:12.027 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:17:19.912 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:18:12.027 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:18:12.028 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:18:12.028 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:18:12.031 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5568,8 +5568,8 @@ java.lang.NumberFormatException: For input string: "test" 2019-11-05 19:18:12.058 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:18:12.058 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:18:12.059 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:18:12.060 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:18:41.549 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:18:12.060 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:18:41.549 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:18:41.549 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:18:41.550 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:18:41.554 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5597,8 +5597,8 @@ java.lang.NumberFormatException: For input string: "test" 2019-11-05 19:18:41.588 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:18:41.589 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:18:41.591 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:18:41.592 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:18:53.893 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:18:41.592 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:18:53.893 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:18:53.894 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:18:53.894 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:18:53.897 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5626,51 +5626,51 @@ java.lang.NumberFormatException: For input string: "test" 2019-11-05 19:18:53.932 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:18:53.932 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:18:53.934 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:18:53.934 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:18:55.276 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:18:53.934 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:18:55.276 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:18:55.277 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:18:55.277 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:18:55.279 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 -2019-11-05 19:18:55.280 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=3)]) -2019-11-05 19:19:02.113 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.updateUserRole', args=[StudentRoleForm(userId=201731062624, userRole=1), org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:18:55.280 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=3)]) +2019-11-05 19:19:02.113 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.69', classMethod='StudentController.updateUserRole', args=[StudentRoleForm(userId=201731062624, userRole=1), org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:19:02.114 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:19:02.115 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062624(Long) 2019-11-05 19:19:02.118 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 19:19:02.120 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? 2019-11-05 19:19:02.127 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.S.updateUserRole : ==> Parameters: 1(Integer), 201731062624(Long) 2019-11-05 19:19:02.134 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.S.updateUserRole : <== Updates: 1 -2019-11-05 19:19:02.135 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=null) -2019-11-05 19:19:02.469 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:19:02.135 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-05 19:19:02.469 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:19:02.469 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:19:02.469 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:19:02.471 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 -2019-11-05 19:19:02.471 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:19:14.297 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:19:02.471 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:19:14.297 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:19:14.297 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:19:14.297 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062624(Long), 123456(String) 2019-11-05 19:19:14.299 DEBUG 15692 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-05 19:19:14.300 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 19:19:19.407 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:19:14.300 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result:{status=fail} +2019-11-05 19:19:19.407 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:19:19.409 DEBUG 15692 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:19:19.409 DEBUG 15692 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062624(Long), 123456(String) 2019-11-05 19:19:19.412 DEBUG 15692 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-05 19:19:19.413 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 19:19:29.208 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:19:19.413 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result:{status=fail} +2019-11-05 19:19:29.208 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:19:29.209 DEBUG 15692 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:19:29.209 DEBUG 15692 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062624(Long), 123456(String) 2019-11-05 19:19:29.211 DEBUG 15692 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 -2019-11-05 19:19:29.212 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{status=fail} -2019-11-05 19:19:37.670 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:19:29.212 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result:{status=fail} +2019-11-05 19:19:37.670 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.69', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:19:37.671 DEBUG 15692 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? 2019-11-05 19:19:37.672 DEBUG 15692 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) 2019-11-05 19:19:37.674 DEBUG 15692 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 -2019-11-05 19:19:37.675 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{role=1, status=success} -2019-11-05 19:19:37.977 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:19:37.675 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result:{role=1, status=success} +2019-11-05 19:19:37.977 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:19:37.978 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:19:37.978 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:19:37.980 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 -2019-11-05 19:19:37.981 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:19:38.075 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:19:37.981 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:19:38.075 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:19:38.075 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:19:38.075 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:19:38.077 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5698,19 +5698,19 @@ java.lang.NumberFormatException: For input string: "test" 2019-11-05 19:19:38.095 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:19:38.096 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:19:38.097 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:19:38.098 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:21:56.678 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:19:38.098 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:21:56.678 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:21:56.692 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:21:56.692 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:21:56.696 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:21:56.697 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:22:00.654 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/startPunch', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.startPunch', args=[{studentID=201731062632}, org.apache.catalina.session.StandardSessionFacade@8b0baad, org.apache.catalina.connector.RequestFacade@40ddeffe]} -2019-11-05 19:22:00.656 ERROR 15692 --- [http-nio-8085-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast to com.yrmjhtdjxh.punch.domain.Student] with root cause +2019-11-05 19:21:56.697 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:22:00.654 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/startPunch', ip='10.20.0.69', classMethod='IndexController.startPunch', args=[{studentID=201731062632}, org.apache.catalina.session.StandardSessionFacade@8b0baad, org.apache.catalina.connector.RequestFacade@40ddeffe]} +2019-11-05 19:22:00.656 ERROR 15692 --- [http-nio-8085-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.ClassCastException: StudentVO cannot be cast to Student] with root cause -java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast to com.yrmjhtdjxh.punch.domain.Student - at com.yrmjhtdjxh.punch.service.Impl.PunchRecordServiceImpl.startPunch(PunchRecordServiceImpl.java:74) - at com.yrmjhtdjxh.punch.web.IndexController.startPunch(IndexController.java:53) - at com.yrmjhtdjxh.punch.web.IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() +java.lang.ClassCastException: StudentVO cannot be cast to Student + at PunchRecordServiceImpl.startPunch(PunchRecordServiceImpl.java:74) + at IndexController.startPunch(IndexController.java:53) + at IndexController$$FastClassBySpringCGLIB$$dc657f6b.invoke() at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:750) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) @@ -5723,7 +5723,7 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:93) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:689) - at com.yrmjhtdjxh.punch.web.IndexController$$EnhancerBySpringCGLIB$$1dbfa589.startPunch() + at IndexController$$EnhancerBySpringCGLIB$$1dbfa589.startPunch() at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) @@ -5767,42 +5767,42 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) -2019-11-05 19:22:20.371 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[7, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:22:20.371 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[7, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:22:20.406 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 19:22:20.408 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 7(Long) 2019-11-05 19:22:20.410 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 19:22:20.420 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 19:22:22.840 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:22:20.420 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 19:22:22.840 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:22:22.841 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:22:22.841 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:22:22.849 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:22:22.850 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:23:05.731 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:22:22.850 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:23:05.731 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:23:05.731 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:23:05.732 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:23:05.734 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:23:05.735 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:23:09.578 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:23:05.735 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:23:09.578 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:23:09.579 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:23:09.580 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:23:09.584 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:23:09.585 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:23:14.310 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:23:09.585 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:23:14.310 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:23:14.311 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:23:14.311 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:23:14.315 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:23:14.316 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:23:40.196 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:23:14.316 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:23:40.196 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:23:40.197 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:23:40.197 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:23:40.201 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:23:40.202 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:23:42.689 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:23:40.202 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:23:42.689 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:23:42.690 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:23:42.690 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:23:42.693 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:23:42.694 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:23:42.975 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:23:42.694 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:23:42.975 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:23:42.975 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:23:42.975 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:23:42.977 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5830,19 +5830,19 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 19:23:42.999 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:23:42.999 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:23:43.000 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:23:43.001 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:23:54.071 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:23:43.001 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:23:54.071 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:23:54.072 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:23:54.073 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:23:54.076 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:23:54.076 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:24:13.925 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:23:54.076 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:24:13.925 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:24:13.926 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:24:13.927 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:24:13.933 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:24:13.934 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:26:15.214 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} -2019-11-05 19:26:15.215 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:24:13.934 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:26:15.214 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:26:15.215 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:26:15.232 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:26:15.233 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:26:15.235 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5855,7 +5855,7 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 19:26:15.240 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:26:15.243 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 19:26:15.243 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 -2019-11-05 19:26:15.244 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:26:15.244 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:26:15.244 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); 2019-11-05 19:26:15.244 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) 2019-11-05 19:26:15.246 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 @@ -5874,23 +5874,23 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 19:26:15.259 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:26:15.260 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:26:15.261 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:26:15.262 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:28:22.243 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:26:15.262 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:28:22.243 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.69', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:28:22.254 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID 2019-11-05 19:28:22.254 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: 2019-11-05 19:28:22.256 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 -2019-11-05 19:28:22.257 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1)]) -2019-11-05 19:28:23.598 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:28:22.257 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1)]) +2019-11-05 19:28:23.598 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:28:23.600 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:28:23.600 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:28:23.602 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:28:23.602 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:32:08.081 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:28:23.602 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:32:08.081 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:32:08.096 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement -2019-11-05 19:32:08.096 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:32:08.096 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:32:08.097 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:32:08.102 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:32:08.103 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:32:08.103 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:32:08.109 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:32:08.110 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:32:08.113 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 @@ -5918,9 +5918,9 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 19:32:08.136 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:32:08.136 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:32:08.137 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:32:08.137 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:32:10.106 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} -2019-11-05 19:32:10.107 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:32:08.137 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:32:10.106 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:32:10.107 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:32:10.107 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:32:10.107 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:32:10.108 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? @@ -5928,7 +5928,7 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 19:32:10.112 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 19:32:10.112 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 19:32:10.113 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; -2019-11-05 19:32:10.113 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:32:10.113 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:32:10.114 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) 2019-11-05 19:32:10.117 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 2019-11-05 19:32:10.118 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID @@ -5952,15 +5952,15 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 19:32:10.138 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:32:10.138 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:32:10.139 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:32:10.139 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:34:00.454 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} -2019-11-05 19:34:00.458 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:32:10.139 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:34:00.454 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:00.458 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:00.471 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:34:00.472 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:34:00.475 DEBUG 15692 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 9 2019-11-05 19:34:00.475 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:34:00.475 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) -2019-11-05 19:34:00.476 INFO 15692 --- [http-nio-8085-exec-1] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:34:00.476 INFO 15692 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:34:00.478 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 19:34:00.479 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 19:34:00.479 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -5986,45 +5986,45 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 19:34:00.497 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:34:00.497 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:34:00.499 DEBUG 15692 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:34:00.499 INFO 15692 --- [http-nio-8085-exec-2] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} -2019-11-05 19:34:17.320 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[3, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:00.499 INFO 15692 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:34:17.320 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[3, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:17.325 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 19:34:17.326 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 3(Long) 2019-11-05 19:34:17.329 DEBUG 15692 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 19:34:17.330 INFO 15692 --- [http-nio-8085-exec-4] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 19:34:19.145 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:17.330 INFO 15692 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 19:34:19.145 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:19.146 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:34:19.146 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:34:19.148 DEBUG 15692 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:34:19.149 INFO 15692 --- [http-nio-8085-exec-3] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:34:21.983 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:19.149 INFO 15692 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:34:21.983 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:21.985 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 19:34:21.985 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 19:34:21.987 DEBUG 15692 --- [http-nio-8085-exec-5] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 19:34:21.987 INFO 15692 --- [http-nio-8085-exec-5] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 19:34:23.616 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:21.987 INFO 15692 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 19:34:23.616 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:23.617 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:34:23.617 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:34:23.618 DEBUG 15692 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:34:23.618 INFO 15692 --- [http-nio-8085-exec-6] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:34:25.446 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:23.618 INFO 15692 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:34:25.446 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.69', classMethod='AnnouncementController.readDetail', args=[5, org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:25.447 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? 2019-11-05 19:34:25.447 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 5(Long) 2019-11-05 19:34:25.449 DEBUG 15692 --- [http-nio-8085-exec-8] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 -2019-11-05 19:34:25.450 INFO 15692 --- [http-nio-8085-exec-8] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) -2019-11-05 19:34:30.621 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:25.450 INFO 15692 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-05 19:34:30.621 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:30.622 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:34:30.622 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : ==> Parameters: 2019-11-05 19:34:30.626 DEBUG 15692 --- [http-nio-8085-exec-7] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:34:30.627 INFO 15692 --- [http-nio-8085-exec-7] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) -2019-11-05 19:34:41.580 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:30.627 INFO 15692 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:34:41.580 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.69', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:41.582 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement 2019-11-05 19:34:41.582 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: -2019-11-05 19:34:41.583 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='com.yrmjhtdjxh.punch.web.IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} +2019-11-05 19:34:41.583 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.69', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@8b0baad]} 2019-11-05 19:34:41.584 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? 2019-11-05 19:34:41.585 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) 2019-11-05 19:34:41.587 DEBUG 15692 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 9 -2019-11-05 19:34:41.588 INFO 15692 --- [http-nio-8085-exec-9] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-05 19:34:41.588 INFO 15692 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) 2019-11-05 19:34:41.588 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 2019-11-05 19:34:41.590 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; 2019-11-05 19:34:41.591 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) @@ -6050,4 +6050,4 @@ java.lang.ClassCastException: com.yrmjhtdjxh.punch.VO.StudentVO cannot be cast t 2019-11-05 19:34:41.614 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; 2019-11-05 19:34:41.614 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) 2019-11-05 19:34:41.615 DEBUG 15692 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 -2019-11-05 19:34:41.616 INFO 15692 --- [http-nio-8085-exec-10] com.yrmjhtdjxh.punch.aspect.LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-05 19:34:41.616 INFO 15692 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=123.49, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} diff --git a/log/punch-start.log.2019-11-06.0 b/log/punch-start.log.2019-11-06.0 new file mode 100644 index 0000000..71ff3bd --- /dev/null +++ b/log/punch-start.log.2019-11-06.0 @@ -0,0 +1,1524 @@ +2019-11-06 15:47:24.004 INFO 14816 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 14816 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-06 15:47:24.057 DEBUG 14816 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-06 15:47:24.059 INFO 14816 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-06 15:47:24.142 INFO 14816 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-06 15:47:24.143 INFO 14816 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-06 15:47:25.459 INFO 14816 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-06 15:47:25.480 INFO 14816 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. +2019-11-06 15:47:25.845 INFO 14816 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2841f15e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-06 15:47:26.340 INFO 14816 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-06 15:47:26.362 INFO 14816 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-06 15:47:26.362 INFO 14816 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-06 15:47:26.472 INFO 14816 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-06 15:47:26.473 INFO 14816 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2329 ms +2019-11-06 15:47:27.722 INFO 14816 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-06 15:47:27.865 INFO 14816 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-06 15:47:28.307 INFO 14816 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-06 15:47:28.328 INFO 14816 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-06 15:47:28.364 INFO 14816 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-06 15:47:28.512 INFO 14816 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-06 15:47:28.561 INFO 14816 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-06 15:47:28.565 INFO 14816 --- [restartedMain] PunchApplication : Started PunchApplication in 5.576 seconds (JVM running for 8.587) +2019-11-06 15:48:11.467 INFO 14816 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-06 15:48:11.467 INFO 14816 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-06 15:48:11.482 INFO 14816 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 15 ms +2019-11-06 15:48:11.563 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123466}, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:48:12.822 INFO 14816 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2019-11-06 15:48:12.826 DEBUG 14816 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 15:48:12.943 DEBUG 14816 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123466(String) +2019-11-06 15:48:12.969 DEBUG 14816 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 +2019-11-06 15:48:12.974 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result:{status=fail} +2019-11-06 15:48:21.490 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123466}, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:48:21.490 DEBUG 14816 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 15:48:21.491 DEBUG 14816 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123466(String) +2019-11-06 15:48:21.494 DEBUG 14816 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 +2019-11-06 15:48:21.494 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result:{status=fail} +2019-11-06 15:48:28.891 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:48:28.892 DEBUG 14816 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 15:48:28.893 DEBUG 14816 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 15:48:28.911 DEBUG 14816 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 15:48:28.913 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result:{role=1, status=success} +2019-11-06 15:48:29.553 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:48:29.554 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:48:29.560 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 15:48:29.564 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 15:48:29.569 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 15:48:29.571 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 15:48:29.575 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 15:48:29.580 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 15:48:29.594 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:48:29.595 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:48:29.596 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:48:29.596 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:48:29.602 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 +2019-11-06 15:48:29.604 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:48:29.608 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 9 +2019-11-06 15:48:29.609 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-06 15:48:29.609 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 15:48:29.614 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:48:29.618 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:48:29.620 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 15:48:29.622 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:48:29.623 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:48:29.623 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 15:48:29.625 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:48:29.626 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:48:29.626 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 15:48:29.627 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:48:29.628 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:48:29.629 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 15:48:29.631 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:48:29.633 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:48:29.634 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 15:48:29.635 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:48:29.636 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 15:48:37.791 INFO 14816 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:48:37.791 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:48:37.791 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:48:37.794 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 3 +2019-11-06 15:48:37.794 INFO 14816 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1)]) +2019-11-06 15:49:05.982 INFO 14816 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/register', ip='10.20.0.72', classMethod='StudentController.register', args=[Student(id=0, studentID=111111, password=null, name=11111, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=, createTime=null, isPunch=false)]} +2019-11-06 15:49:05.983 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 15:49:05.983 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 111111(Long) +2019-11-06 15:49:05.985 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 0 +2019-11-06 15:49:05.986 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) +2019-11-06 15:49:05.996 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 111111(Long), null, 11111(String), 1(Integer), 1111(Integer), http://118.24.95.11:7000/pig.jpg(String), http://47.102.114.0:8080/images/boyAvatar.jpg(String), 2019-11-06 15:49:05.986(Timestamp), false(Boolean) +2019-11-06 15:49:06.005 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 +2019-11-06 15:49:06.006 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentRoleMapper.insert : ==> Preparing: insert into student_role(user_id, user_role) values (?,?) +2019-11-06 15:49:06.007 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentRoleMapper.insert : ==> Parameters: 111111(Long), 3(Integer) +2019-11-06 15:49:06.011 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentRoleMapper.insert : <== Updates: 1 +2019-11-06 15:49:06.012 INFO 14816 --- [http-nio-8085-exec-7] LogAspect : Result:{status=success} +2019-11-06 15:49:18.926 INFO 14816 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=111111, password=111111}, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:49:18.927 DEBUG 14816 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 15:49:18.927 DEBUG 14816 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 111111(Long), 111111(String) +2019-11-06 15:49:18.929 DEBUG 14816 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 +2019-11-06 15:49:18.930 INFO 14816 --- [http-nio-8085-exec-8] LogAspect : Result:{status=fail} +2019-11-06 15:49:31.922 INFO 14816 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:49:31.923 DEBUG 14816 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 15:49:31.925 DEBUG 14816 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 15:49:31.928 DEBUG 14816 --- [http-nio-8085-exec-9] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 15:49:31.929 INFO 14816 --- [http-nio-8085-exec-9] LogAspect : Result:{role=1, status=success} +2019-11-06 15:49:32.276 INFO 14816 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:49:32.277 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:49:32.277 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:49:32.281 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 +2019-11-06 15:49:32.281 INFO 14816 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-06 15:49:32.376 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:49:32.377 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 15:49:32.377 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 15:49:32.379 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 15:49:32.380 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 15:49:32.381 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 15:49:32.382 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 15:49:32.383 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:49:32.384 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:49:32.388 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:49:32.388 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:49:32.389 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 15:49:32.391 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:49:32.392 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:49:32.393 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 15:49:32.395 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:49:32.396 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:49:32.396 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 15:49:32.398 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:49:32.399 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:49:32.399 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 15:49:32.401 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:49:32.402 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:49:32.402 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 15:49:32.404 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:49:32.405 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:49:32.406 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 15:49:32.407 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:49:32.408 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:49:32.408 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 15:49:32.409 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:49:32.410 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:49:32.411 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 15:49:32.412 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:49:32.412 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 15:49:34.981 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:49:34.982 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:49:34.982 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:49:34.987 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:49:34.987 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=null, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=3)]) +2019-11-06 15:49:40.855 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.72', classMethod='StudentController.updateUserRole', args=[StudentRoleForm(userId=111111, userRole=1), org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:49:40.855 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 15:49:40.856 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 111111(Long) +2019-11-06 15:49:40.858 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 15:49:40.859 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? +2019-11-06 15:49:40.866 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.S.updateUserRole : ==> Parameters: 1(Integer), 111111(Long) +2019-11-06 15:49:40.872 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.S.updateUserRole : <== Updates: 1 +2019-11-06 15:49:40.873 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-06 15:49:41.136 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:49:41.136 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:49:41.136 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:49:41.138 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:49:41.139 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=null, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) +2019-11-06 15:51:19.386 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=111111, password=123456}, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:51:19.390 DEBUG 14816 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 15:51:19.391 DEBUG 14816 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 111111(Long), 123456(String) +2019-11-06 15:51:19.392 DEBUG 14816 --- [http-nio-8085-exec-5] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 15:51:19.393 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result:{role=1, status=success} +2019-11-06 15:51:19.739 INFO 14816 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:51:19.740 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:51:19.740 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:51:19.742 DEBUG 14816 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:51:19.742 INFO 14816 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) +2019-11-06 15:51:19.917 INFO 14816 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:51:19.918 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 15:51:19.918 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 111111(Long) +2019-11-06 15:51:19.921 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 15:51:19.922 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 15:51:19.922 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 111111(Long) +2019-11-06 15:51:19.924 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 15:51:19.925 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:51:19.925 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:51:19.927 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:51:19.928 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:51:19.929 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 15:51:19.931 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:51:19.932 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:51:19.933 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 15:51:19.935 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:51:19.937 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:51:19.937 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 15:51:19.939 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:51:19.941 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:51:19.941 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 15:51:19.943 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:51:19.944 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:51:19.944 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 15:51:19.947 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:51:19.948 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:51:19.949 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 15:51:19.952 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:51:19.953 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 15:51:19.954 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 15:51:19.956 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 15:51:19.957 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 15:51:19.957 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 15:51:19.959 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 15:51:19.960 INFO 14816 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 15:51:31.992 INFO 14816 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:51:31.993 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:51:31.993 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:51:31.996 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 +2019-11-06 15:51:31.997 INFO 14816 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-06 15:51:33.227 INFO 14816 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:51:33.230 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 15:51:33.234 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 111111(Long), 2019-10-07 15:51:33.228(Timestamp), 2019-11-06 15:51:33.228(Timestamp) +2019-11-06 15:51:33.236 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 15:51:33.237 INFO 14816 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 15:51:45.495 INFO 14816 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:51:45.496 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:51:45.496 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:51:45.498 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 +2019-11-06 15:51:45.499 INFO 14816 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-06 15:51:48.041 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:51:48.042 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:51:48.042 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:51:48.044 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:51:48.045 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) +2019-11-06 15:52:35.967 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:52:35.968 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:52:35.968 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:52:35.970 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 9 +2019-11-06 15:52:35.971 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-06 15:52:50.653 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.72', classMethod='AnnouncementController.readDetail', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:52:50.673 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? +2019-11-06 15:52:50.674 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 10(Long) +2019-11-06 15:52:50.675 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 +2019-11-06 15:52:50.683 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-06 15:52:53.690 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/publishSavedAnnouncement', ip='10.20.0.72', classMethod='AnnouncementController.publishSavedAnnouncement', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:52:53.691 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? and status = ? +2019-11-06 15:52:53.695 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 10(Long), 2(Integer) +2019-11-06 15:52:53.699 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 +2019-11-06 15:52:53.797 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.updateAnnouncementStatusById : ==> Preparing: update punch.announcement set status = ? where id = ? +2019-11-06 15:52:53.798 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.updateAnnouncementStatusById : ==> Parameters: 1(Integer), 10(Long) +2019-11-06 15:52:53.803 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.updateAnnouncementStatusById : <== Updates: 1 +2019-11-06 15:52:53.804 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-06 15:52:54.161 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:52:54.161 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:52:54.161 INFO 14816 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.72', classMethod='AnnouncementController.readDetail', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:52:54.162 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:52:54.163 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 9 +2019-11-06 15:52:54.164 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=1), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-06 15:52:54.168 INFO 14816 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=1)) +2019-11-06 15:52:56.610 INFO 14816 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/cancelPublish', ip='10.20.0.72', classMethod='AnnouncementController.cancelPublish', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:52:56.612 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.updateAnnouncementStatusById : ==> Preparing: update punch.announcement set status = ? where id = ? +2019-11-06 15:52:56.612 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.updateAnnouncementStatusById : ==> Parameters: 2(Integer), 10(Long) +2019-11-06 15:52:56.617 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.updateAnnouncementStatusById : <== Updates: 1 +2019-11-06 15:52:56.617 INFO 14816 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-06 15:52:56.963 INFO 14816 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:52:56.964 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:52:56.965 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:52:56.970 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 9 +2019-11-06 15:52:56.971 INFO 14816 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.72', classMethod='AnnouncementController.readDetail', args=[10, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:52:56.971 INFO 14816 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-06 15:52:56.972 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? +2019-11-06 15:52:56.974 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 10(Long) +2019-11-06 15:52:56.978 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 +2019-11-06 15:52:56.980 INFO 14816 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-06 15:53:00.677 INFO 14816 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:53:00.678 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:53:00.678 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:53:00.680 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 9 +2019-11-06 15:53:00.680 INFO 14816 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1)]) +2019-11-06 15:53:08.388 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/createAndSave', ip='10.20.0.72', classMethod='AnnouncementController.createAndSave', args=[AnnouncementPublishForm(title=中文, content=

中文

), org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:53:08.389 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.AnnouncementMapper.insert : ==> Preparing: insert into punch.announcement (id, publisher_id, title, content, publish_time, update_time,status ) values (?, ?, ?, ?, ?, ?,? ) +2019-11-06 15:53:08.393 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.AnnouncementMapper.insert : ==> Parameters: null, null, 中文(String),

中文

(String), 2019-11-06 15:53:08.389(Timestamp), 2019-11-06 15:53:08.389(Timestamp), 2(Integer) +2019-11-06 15:53:08.402 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.mapper.AnnouncementMapper.insert : <== Updates: 1 +2019-11-06 15:53:08.406 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-06 15:53:08.770 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:53:08.771 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:53:08.771 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:53:08.774 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 15:53:08.775 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 15:53:09.718 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:53:09.719 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:53:09.719 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:53:09.722 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 15:53:09.722 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 15:53:15.515 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:53:15.515 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:53:15.515 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:53:15.517 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:53:15.518 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) +2019-11-06 15:53:24.342 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:53:24.342 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 15:53:24.343 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 111111(Long), 2019-10-07 15:53:24.342(Timestamp), 2019-11-06 15:53:24.342(Timestamp) +2019-11-06 15:53:24.344 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 15:53:24.345 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 15:55:17.509 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@7ce37931]} +2019-11-06 15:55:17.510 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-06 15:55:31.969 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:55:31.974 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:55:31.975 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:55:31.977 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:55:31.977 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) +2019-11-06 15:55:45.120 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:55:45.121 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:55:45.121 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:55:45.123 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 15:55:45.123 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 15:55:51.519 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:55:51.520 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 15:55:51.520 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 111111(Long), 2019-10-07 15:55:51.519(Timestamp), 2019-11-06 15:55:51.519(Timestamp) +2019-11-06 15:55:51.521 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 15:55:51.522 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 15:55:53.019 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:55:53.020 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:55:53.020 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:55:53.022 DEBUG 14816 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 15:55:53.022 INFO 14816 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 15:57:16.845 INFO 14816 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/announcement/readDetail', ip='10.20.0.72', classMethod='AnnouncementController.readDetail', args=[7, org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:57:16.851 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement where id = ? +2019-11-06 15:57:16.851 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : ==> Parameters: 7(Long) +2019-11-06 15:57:16.852 DEBUG 14816 --- [http-nio-8085-exec-7] c.y.p.m.A.selectByPrimaryKeyAndStatus : <== Total: 1 +2019-11-06 15:57:16.853 INFO 14816 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=AnnouncementVO(clickTimes=null)) +2019-11-06 15:57:33.068 INFO 14816 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:57:33.069 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:57:33.069 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:57:33.072 DEBUG 14816 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 15:57:33.072 INFO 14816 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 15:57:36.756 INFO 14816 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:57:36.756 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:57:36.756 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:57:36.758 DEBUG 14816 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:57:36.758 INFO 14816 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) +2019-11-06 15:57:41.094 INFO 14816 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:57:41.095 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 15:57:41.095 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 15:57:41.096 DEBUG 14816 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 4 +2019-11-06 15:57:41.096 INFO 14816 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1)]) +2019-11-06 15:57:41.338 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:57:41.339 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:57:41.339 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:57:41.341 DEBUG 14816 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 15:57:41.342 INFO 14816 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 15:57:41.731 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:57:41.732 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 15:57:41.732 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 111111(Long), 2019-10-07 15:57:41.731(Timestamp), 2019-11-06 15:57:41.731(Timestamp) +2019-11-06 15:57:41.732 DEBUG 14816 --- [http-nio-8085-exec-2] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 15:57:41.732 INFO 14816 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 15:57:42.604 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:57:42.604 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:57:42.604 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:57:42.607 DEBUG 14816 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 15:57:42.607 INFO 14816 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 15:57:45.750 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@2013d285]} +2019-11-06 15:57:45.751 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 15:57:45.751 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 15:57:45.752 DEBUG 14816 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 15:57:45.753 INFO 14816 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 15:58:16.396 INFO 21480 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 21480 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-06 15:58:16.400 DEBUG 21480 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-06 15:58:16.400 INFO 21480 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-06 15:58:16.526 INFO 21480 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-06 15:58:16.526 INFO 21480 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-06 15:58:17.436 INFO 21480 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-06 15:58:17.454 INFO 21480 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. +2019-11-06 15:58:17.816 INFO 21480 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$25adbf52] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-06 15:58:18.380 INFO 21480 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-06 15:58:18.399 INFO 21480 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-06 15:58:18.400 INFO 21480 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-06 15:58:18.490 INFO 21480 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-06 15:58:18.490 INFO 21480 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1964 ms +2019-11-06 15:58:19.941 INFO 21480 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-06 15:58:20.096 INFO 21480 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-06 15:58:20.584 INFO 21480 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-06 15:58:20.600 INFO 21480 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-06 15:58:20.631 INFO 21480 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-06 15:58:20.809 INFO 21480 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-06 15:58:20.847 INFO 21480 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-06 15:58:20.850 INFO 21480 --- [restartedMain] PunchApplication : Started PunchApplication in 5.247 seconds (JVM running for 7.389) +2019-11-06 15:59:46.971 INFO 21480 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-06 15:59:46.971 INFO 21480 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-06 15:59:46.992 INFO 21480 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 20 ms +2019-11-06 15:59:47.017 INFO 21480 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@171cb8f]} +2019-11-06 15:59:47.021 INFO 21480 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-06 15:59:47.689 INFO 21480 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@5d859cb2]} +2019-11-06 15:59:47.690 INFO 21480 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-06 16:00:26.153 INFO 21480 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/register', ip='10.20.0.72', classMethod='StudentController.register', args=[StudentForm(id=0, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=, createTime=null, isPunch=false)]} +2019-11-06 16:00:27.405 INFO 21480 --- [http-nio-8085-exec-2] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2019-11-06 16:00:27.411 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:00:27.520 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:00:27.546 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 0 +2019-11-06 16:00:27.555 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Preparing: INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?) +2019-11-06 16:00:27.565 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.insert : ==> Parameters: 0(Integer), 222(Long), 123456(String), 222(String), 1(Integer), 0(Integer), http://118.24.95.11:7000/pig.jpg(String), http://47.102.114.0:8080/images/boyAvatar.jpg(String), null, false(Boolean) +2019-11-06 16:00:27.570 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.insert : <== Updates: 1 +2019-11-06 16:00:27.571 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : ==> Preparing: insert into student_role(user_id, user_role) values (?,?) +2019-11-06 16:00:27.573 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : ==> Parameters: 222(Long), 3(Integer) +2019-11-06 16:00:27.579 DEBUG 21480 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentRoleMapper.insert : <== Updates: 1 +2019-11-06 16:00:27.579 INFO 21480 --- [http-nio-8085-exec-2] LogAspect : Result:{status=success} +2019-11-06 16:00:34.801 INFO 21480 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@5d859cb2]} +2019-11-06 16:00:34.802 DEBUG 21480 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:00:34.804 DEBUG 21480 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) +2019-11-06 16:00:34.811 DEBUG 21480 --- [http-nio-8085-exec-6] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:00:34.812 INFO 21480 --- [http-nio-8085-exec-6] LogAspect : Result:{status=fail} +2019-11-06 16:01:16.683 INFO 20584 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 20584 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-06 16:01:16.686 DEBUG 20584 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-06 16:01:16.687 INFO 20584 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-06 16:01:16.800 INFO 20584 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-06 16:01:16.801 INFO 20584 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-06 16:01:17.752 INFO 20584 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-06 16:01:17.777 INFO 20584 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 19ms. Found 0 repository interfaces. +2019-11-06 16:01:18.105 INFO 20584 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f1756c9c] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-06 16:01:18.553 INFO 20584 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-06 16:01:18.572 INFO 20584 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-06 16:01:18.572 INFO 20584 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-06 16:01:18.672 INFO 20584 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-06 16:01:18.673 INFO 20584 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1872 ms +2019-11-06 16:01:20.038 INFO 20584 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-06 16:01:20.239 INFO 20584 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-06 16:01:20.707 INFO 20584 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-06 16:01:20.723 INFO 20584 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-06 16:01:20.751 INFO 20584 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-06 16:01:20.899 INFO 20584 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-06 16:01:20.938 INFO 20584 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-06 16:01:20.941 INFO 20584 --- [restartedMain] PunchApplication : Started PunchApplication in 5.126 seconds (JVM running for 7.351) +2019-11-06 16:01:37.220 INFO 20584 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-06 16:01:37.220 INFO 20584 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-06 16:01:37.232 INFO 20584 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 12 ms +2019-11-06 16:01:37.287 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:38.458 INFO 20584 --- [http-nio-8085-exec-1] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited +2019-11-06 16:01:38.463 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:01:38.567 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123(String) +2019-11-06 16:01:38.586 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 +2019-11-06 16:01:38.591 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:{status=fail} +2019-11-06 16:01:40.954 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:40.955 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:01:40.955 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 16:01:40.969 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:01:40.971 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:{role=1, status=success} +2019-11-06 16:01:41.354 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:41.375 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:01:41.377 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:01:41.386 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:01:41.386 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:01:41.571 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:41.573 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:01:41.575 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:01:41.579 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:01:41.580 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:01:41.582 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:01:41.583 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:01:41.584 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:01:41.585 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:01:41.587 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:01:41.588 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:41.593 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:01:41.596 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:41.599 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:41.601 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:01:41.602 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:41.603 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:41.603 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:01:41.604 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:41.605 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:41.605 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:01:41.607 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:41.608 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:41.608 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:01:41.611 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:41.612 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:41.612 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:01:41.614 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:41.614 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:41.614 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:01:41.615 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:41.616 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:41.617 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:01:41.618 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:41.618 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:41.619 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:01:41.620 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:41.621 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:41.622 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:01:41.625 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:41.627 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:01:48.717 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:48.718 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:01:48.718 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:01:48.720 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:48.720 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:01:48.721 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:01:48.725 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:01:48.726 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:01:48.727 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:01:48.727 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:01:48.728 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:01:48.729 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:01:48.730 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:01:48.730 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:01:48.734 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:01:48.735 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:48.736 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:01:48.738 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:48.739 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:48.740 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:01:48.742 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:48.743 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:48.743 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:01:48.745 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:48.746 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:48.746 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:01:48.748 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:48.748 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:48.748 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:01:48.750 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:48.751 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:48.751 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:01:48.752 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:48.753 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:48.753 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:01:48.754 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:48.755 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:48.755 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:01:48.757 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:48.758 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:01:48.758 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:01:48.759 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:01:48.760 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:01:48.761 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:01:48.762 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:01:48.762 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:01:50.715 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:50.716 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:01:50.717 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:01:50.726 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:01:50.727 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1), StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=3)]) +2019-11-06 16:01:57.429 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.72', classMethod='StudentController.updateUserRole', args=[StudentRoleForm(userId=222, userRole=1), org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:57.430 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:01:57.430 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:01:57.432 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:01:57.433 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? +2019-11-06 16:01:57.436 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.S.updateUserRole : ==> Parameters: 1(Integer), 222(Long) +2019-11-06 16:01:57.448 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.S.updateUserRole : <== Updates: 1 +2019-11-06 16:01:57.448 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-06 16:01:57.544 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:01:57.545 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:01:57.546 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:01:57.550 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:01:57.551 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1), StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=1)]) +2019-11-06 16:02:04.335 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/updateUserRole', ip='10.20.0.72', classMethod='StudentController.updateUserRole', args=[StudentRoleForm(userId=222, userRole=2), org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:04.335 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:02:04.336 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:02:04.338 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:02:04.339 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.S.updateUserRole : ==> Preparing: update student_role set user_role = ? where user_id = ? +2019-11-06 16:02:04.340 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.S.updateUserRole : ==> Parameters: 2(Integer), 222(Long) +2019-11-06 16:02:04.347 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.S.updateUserRole : <== Updates: 1 +2019-11-06 16:02:04.348 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=null) +2019-11-06 16:02:04.866 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:04.867 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:02:04.867 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:02:04.869 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:02:04.869 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=20, studentID=201731062631, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), StudentVO(id=21, studentID=201731062624, password=null, name=test, sex=1, grade=2017, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Tue Nov 05 19:16:20 CST 2019, isPunch=false, userRole=1), StudentVO(id=22, studentID=111111, password=123456, name=11111, sex=1, grade=1111, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Wed Nov 06 15:49:06 CST 2019, isPunch=false, userRole=1), StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2)]) +2019-11-06 16:02:13.174 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:13.175 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:02:13.177 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) +2019-11-06 16:02:13.179 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:02:13.180 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:{role=2, status=success} +2019-11-06 16:02:13.450 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getRegisterUserList', ip='10.20.0.72', classMethod='StudentController.getRegisterUserList', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:13.450 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=403, msg=权限不足, data=null) +2019-11-06 16:02:13.537 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:13.537 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:02:13.537 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:02:13.540 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:02:13.540 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:02:13.541 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:02:13.542 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:02:13.543 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:02:13.543 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:02:13.545 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:02:13.546 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:13.546 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:02:13.548 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:13.549 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:13.550 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:02:13.552 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:13.552 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:13.553 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:02:13.554 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:13.555 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:13.556 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:02:13.557 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:13.558 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:13.558 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:02:13.559 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:13.560 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:13.560 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:02:13.562 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:13.562 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:13.562 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:02:13.563 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:13.564 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:13.565 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:02:13.566 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:13.566 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:13.566 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:02:13.568 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:13.569 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:13.569 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:02:13.570 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:13.571 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:02:18.393 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:18.393 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:02:18.394 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:02:18.397 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:02:18.397 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:02:35.620 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:35.621 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:02:35.621 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:02:35.622 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:35.622 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:02:35.623 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:02:35.625 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:02:35.625 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:02:35.625 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:02:35.625 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:02:35.626 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:02:35.627 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:02:35.627 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:02:35.627 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:02:35.630 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:02:35.631 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:35.631 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:02:35.633 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:35.634 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:35.635 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:02:35.636 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:35.637 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:35.637 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:02:35.638 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:35.639 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:35.639 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:02:35.640 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:35.641 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:35.641 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:02:35.642 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:35.643 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:35.643 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:02:35.644 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:35.644 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:35.645 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:02:35.646 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:35.646 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:35.647 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:02:35.649 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:35.650 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:02:35.650 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:02:35.652 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:02:35.652 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:02:35.653 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:02:35.654 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:02:35.655 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:02:44.725 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:44.728 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:02:44.737 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:02:44.726(Timestamp), 2019-11-06 16:02:44.726(Timestamp) +2019-11-06 16:02:44.740 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:02:44.740 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:02:45.352 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:45.353 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:02:45.353 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:02:45.352(Timestamp), 2019-11-06 16:02:45.352(Timestamp) +2019-11-06 16:02:45.354 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:02:45.354 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:02:46.092 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:46.093 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:02:46.093 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:02:46.099 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:02:46.099 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:02:46.346 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:46.348 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:02:46.349 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:02:46.347(Timestamp), 2019-11-06 16:02:46.347(Timestamp) +2019-11-06 16:02:46.351 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:02:46.352 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:02:49.461 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:49.462 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:02:49.462 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:02:49.464 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:02:49.464 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:02:51.723 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:51.724 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:02:51.724 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:02:51.723(Timestamp), 2019-11-06 16:02:51.723(Timestamp) +2019-11-06 16:02:51.725 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:02:51.725 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:02:55.840 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:02:55.841 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:02:55.841 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:02:55.845 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:02:55.846 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:03:19.995 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:03:19.996 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:03:19.996 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:03:19.999 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:03:20.000 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:03:43.158 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:03:43.159 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:03:43.159 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:03:43.158(Timestamp), 2019-11-06 16:03:43.158(Timestamp) +2019-11-06 16:03:43.161 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:03:43.162 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:03:44.454 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:03:44.455 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:03:44.456 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:03:44.454(Timestamp), 2019-11-06 16:03:44.454(Timestamp) +2019-11-06 16:03:44.457 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:03:44.458 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:05:07.252 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:05:07.261 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:05:07.261 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:05:07.252(Timestamp), 2019-11-06 16:05:07.252(Timestamp) +2019-11-06 16:05:07.263 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:05:07.263 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:05:07.771 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:05:07.771 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:05:07.771 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:05:07.773 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:05:07.774 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:07:12.042 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062624, password=123456}, org.apache.catalina.session.StandardSessionFacade@36aa1117]} +2019-11-06 16:07:12.048 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:07:12.048 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062624(Long), 123456(String) +2019-11-06 16:07:12.050 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 0 +2019-11-06 16:07:12.050 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:{status=fail} +2019-11-06 16:07:17.726 WARN 20584 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 +2019-11-06 16:07:32.277 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@36aa1117]} +2019-11-06 16:07:32.278 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:07:32.278 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 16:07:32.279 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:07:32.280 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:{role=1, status=success} +2019-11-06 16:07:41.671 WARN 20584 --- [http-nio-8085-exec-3] o.s.web.servlet.PageNotFound : No mapping for GET /gen204 +2019-11-06 16:10:00.183 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:10:00.183 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:10:00.188 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:10:00.188 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:10:00.189 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:10:00.190 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:10:00.190 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:10:00.192 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:10:00.192 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:10:00.193 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:10:00.195 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:10:00.196 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:00.196 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:10:00.197 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:00.198 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:00.198 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:10:00.199 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:00.200 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:00.200 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:10:00.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:00.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:00.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:10:00.202 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:00.202 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:00.203 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:10:00.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:00.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:00.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:10:00.205 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:00.205 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:00.206 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:10:00.206 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:00.207 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:00.207 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:10:00.208 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:00.208 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:00.208 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:10:00.209 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:00.210 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:00.210 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:10:00.211 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:00.212 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:10:38.921 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:10:38.921 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:10:38.922 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 16:10:38.924 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:10:38.924 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result:{role=1, status=success} +2019-11-06 16:10:39.239 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:10:39.239 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:10:39.240 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:10:39.242 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:10:39.242 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:10:39.515 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:10:39.515 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:10:39.515 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:10:39.517 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:10:39.517 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:10:39.517 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:10:39.518 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:10:39.518 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:10:39.519 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:10:39.522 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:10:39.522 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:39.522 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:10:39.524 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:39.525 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:39.525 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:10:39.527 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:39.527 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:39.527 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:10:39.529 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:39.530 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:39.530 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:10:39.532 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:39.532 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:39.532 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:10:39.533 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:39.534 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:39.534 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:10:39.535 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:39.536 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:39.537 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:10:39.539 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:39.540 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:39.540 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:10:39.541 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:39.542 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:39.542 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:10:39.543 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:39.544 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:39.544 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:10:39.546 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:39.546 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:10:56.557 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:10:56.558 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:10:56.558 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:10:56.560 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:10:56.561 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:10:56.568 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:10:56.569 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:10:56.569 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:10:56.571 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:10:56.571 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:10:56.572 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:10:56.573 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:10:56.574 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:10:56.574 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:10:56.576 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:10:56.576 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:56.576 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:10:56.578 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:56.579 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:56.579 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:10:56.580 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:56.581 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:56.581 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:10:56.583 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:56.584 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:56.585 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:10:56.586 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:56.587 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:56.587 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:10:56.589 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:56.590 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:56.590 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:10:56.591 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:56.592 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:56.592 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:10:56.593 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:56.594 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:56.594 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:10:56.595 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:56.596 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:10:56.596 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:10:56.597 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:10:56.598 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:10:56.598 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:10:56.600 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:10:56.600 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:12:00.361 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:12:00.365 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:12:00.365 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) +2019-11-06 16:12:00.366 DEBUG 20584 --- [http-nio-8085-exec-2] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:12:00.366 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:{role=2, status=success} +2019-11-06 16:12:00.693 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:12:00.694 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:12:00.694 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:12:00.697 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:12:00.697 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:12:00.740 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:12:00.740 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:12:00.740 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:12:00.742 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:12:00.743 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:12:00.743 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:12:00.745 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:12:00.746 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:12:00.746 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:12:00.749 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:12:00.749 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:00.749 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:12:00.751 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:00.752 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:00.752 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:12:00.754 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:00.754 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:00.755 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:12:00.756 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:00.757 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:00.758 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:12:00.759 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:00.760 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:00.760 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:12:00.761 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:00.762 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:00.762 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:12:00.763 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:00.763 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:00.764 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:12:00.765 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:00.766 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:00.766 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:12:00.767 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:00.768 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:00.768 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:12:00.769 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:00.771 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:00.771 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:12:00.772 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:00.773 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:12:39.107 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:12:39.107 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:12:39.107 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:12:39.109 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:12:39.109 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:12:39.134 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:12:39.134 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:12:39.134 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:12:39.135 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:12:39.135 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:12:39.135 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:12:39.136 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:12:39.136 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:12:39.136 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:12:39.137 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:12:39.138 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:39.138 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:12:39.138 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:39.139 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:39.139 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:12:39.140 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:39.140 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:39.140 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:12:39.141 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:39.141 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:39.141 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:12:39.142 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:39.142 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:39.142 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:12:39.143 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:39.143 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:39.143 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:12:39.144 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:39.144 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:39.144 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:12:39.145 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:39.145 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:39.145 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:12:39.146 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:39.147 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:12:39.147 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:12:39.148 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:12:39.148 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:12:39.148 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:12:39.150 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:12:39.150 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:13:21.597 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:13:21.597 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:13:21.598 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:13:21.597(Timestamp), 2019-11-06 16:13:21.597(Timestamp) +2019-11-06 16:13:21.600 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:13:21.600 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:13:21.830 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:13:21.831 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:13:21.831 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:13:21.832 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:13:21.832 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:13:34.745 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:13:34.745 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:13:34.745 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:13:34.745(Timestamp), 2019-11-06 16:13:34.745(Timestamp) +2019-11-06 16:13:34.747 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:13:34.747 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:13:36.134 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:13:36.135 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:13:36.135 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:13:36.139 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:13:36.140 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:17:18.885 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:17:18.893 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:17:18.894 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:17:18.885(Timestamp), 2019-11-06 16:17:18.885(Timestamp) +2019-11-06 16:17:18.896 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:17:18.896 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:17:23.817 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:17:23.817 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:17:23.817 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:17:23.819 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:17:23.819 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:17:24.710 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:17:24.711 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:17:24.711 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:17:24.71(Timestamp), 2019-11-06 16:17:24.71(Timestamp) +2019-11-06 16:17:24.712 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:17:24.713 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:17:27.808 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:17:27.809 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:17:27.809 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:17:27.808(Timestamp), 2019-11-06 16:17:27.808(Timestamp) +2019-11-06 16:17:27.810 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:17:27.811 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:17:28.553 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:17:28.553 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:17:28.553 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:17:28.555 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:17:28.555 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:18:06.271 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:18:06.271 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:18:06.272 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:18:06.271(Timestamp), 2019-11-06 16:18:06.271(Timestamp) +2019-11-06 16:18:06.273 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:18:06.273 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:18:07.494 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:18:07.494 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:18:07.494 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:18:07.496 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:18:07.497 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:18:09.903 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/login', ip='0:0:0:0:0:0:0:1', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@5d0088e0]} +2019-11-06 16:18:09.903 DEBUG 20584 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:18:09.904 DEBUG 20584 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 16:18:09.905 DEBUG 20584 --- [http-nio-8085-exec-3] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:18:09.905 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result:{role=1, status=success} +2019-11-06 16:18:12.565 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:18:12.565 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:18:12.566 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:18:12.565(Timestamp), 2019-11-06 16:18:12.565(Timestamp) +2019-11-06 16:18:12.567 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:18:12.567 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:18:13.241 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getPunchChart', ip='10.20.0.72', classMethod='StudentController.getPunchChart', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:18:13.242 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Preparing: select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = ? group by date having date between ? and ? ORDER BY date +2019-11-06 16:18:13.242 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : ==> Parameters: 222(Long), 2019-10-07 16:18:13.241(Timestamp), 2019-11-06 16:18:13.241(Timestamp) +2019-11-06 16:18:13.243 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getChartByTimeAndUser : <== Total: 0 +2019-11-06 16:18:13.243 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[]) +2019-11-06 16:18:13.927 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:18:13.927 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:18:13.927 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:18:13.929 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:18:13.929 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:19:17.576 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:19:17.580 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:19:17.580 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 16:19:17.581 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:19:17.582 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result:{role=1, status=success} +2019-11-06 16:19:17.848 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:19:17.848 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:19:17.848 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:19:17.849 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:19:17.850 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:19:17.850 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:19:17.850 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:19:17.851 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:19:17.851 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:19:17.853 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:19:17.853 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:19:17.853 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:19:17.854 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:19:17.855 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:19:17.855 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:19:17.857 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:19:17.857 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:19:17.857 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:19:17.858 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:19:17.859 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:19:17.859 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:19:17.860 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:19:17.860 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:19:17.860 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:19:17.861 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:19:17.862 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:19:17.862 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:19:17.862 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:19:17.863 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:19:17.863 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:19:17.863 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:19:17.864 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:19:17.864 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:19:17.865 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:19:17.865 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:19:17.865 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:19:17.866 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:19:17.866 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:19:17.866 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:19:17.867 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:19:17.867 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:22:20.597 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:22:20.601 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:22:20.601 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:22:20.603 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:22:20.604 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:22:20.604 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:22:20.605 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:22:20.605 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:22:20.605 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:22:20.606 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:22:20.607 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:20.607 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:22:20.607 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:20.608 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:20.608 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:22:20.609 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:20.609 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:20.610 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:22:20.610 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:20.611 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:22:20.612 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:20.612 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:20.613 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:22:20.613 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:20.613 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:20.613 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:22:20.614 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:20.615 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:20.615 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:22:20.616 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:20.617 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:20.617 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:22:20.618 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:20.619 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:20.619 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:22:20.620 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:20.621 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:22:32.294 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:22:32.295 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:22:32.295 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) +2019-11-06 16:22:32.296 DEBUG 20584 --- [http-nio-8085-exec-1] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:22:32.297 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:{role=2, status=success} +2019-11-06 16:22:32.595 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:22:32.595 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:22:32.595 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:22:32.596 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:22:32.597 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:22:32.900 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:22:32.900 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:22:32.901 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:22:32.903 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:22:32.904 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:22:32.904 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:22:32.906 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:22:32.907 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:22:32.907 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:22:32.910 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:22:32.910 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:32.911 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:22:32.912 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:32.913 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:32.914 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:22:32.916 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:32.916 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:32.917 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:22:32.918 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:32.919 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:32.919 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:22:32.920 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:32.921 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:32.921 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:22:32.922 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:32.922 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:32.922 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:22:32.923 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:32.924 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:32.924 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:22:32.925 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:32.926 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:32.926 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:22:32.927 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:32.927 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:32.927 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:22:32.928 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:32.929 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:32.929 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:22:32.930 DEBUG 20584 --- [http-nio-8085-exec-3] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:32.930 INFO 20584 --- [http-nio-8085-exec-3] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:22:43.899 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:22:43.899 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:22:43.900 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:22:43.900 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:22:43.901 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:22:43.902 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:22:43.902 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:22:43.903 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:22:43.903 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:22:43.903 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:22:43.904 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:22:43.904 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:22:43.905 DEBUG 20584 --- [http-nio-8085-exec-4] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:22:43.905 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:22:43.905 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:43.905 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:22:43.905 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:22:43.906 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:43.907 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:43.907 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:22:43.908 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:43.909 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:43.909 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:22:43.910 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:43.910 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:43.910 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:22:43.912 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:43.912 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:43.913 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:22:43.914 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:43.915 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:43.915 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:22:43.916 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:43.916 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:43.916 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:22:43.917 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:43.918 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:43.918 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:22:43.919 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:43.919 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:22:43.919 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:22:43.920 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:22:43.921 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:22:43.921 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:22:43.921 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:22:43.922 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:24:45.115 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:24:45.115 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:24:45.123 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:24:45.123 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:24:45.125 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:24:45.126 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:24:45.126 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:24:45.126 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:24:45.127 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:24:45.128 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:24:45.128 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:24:45.129 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:24:45.130 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:24:45.130 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:24:45.131 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:24:45.132 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:45.132 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:24:45.133 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:45.133 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:45.133 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:24:45.134 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:45.135 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:45.135 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:24:45.136 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:45.136 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:45.136 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:24:45.137 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:45.138 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:45.138 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:24:45.139 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:45.140 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:45.140 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:24:45.141 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:45.142 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:45.142 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:24:45.143 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:45.144 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:45.144 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:24:45.145 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:45.145 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:45.146 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:24:45.147 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:45.147 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:45.148 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:24:45.149 DEBUG 20584 --- [http-nio-8085-exec-7] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:45.149 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:24:51.315 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:24:51.315 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:24:51.315 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 16:24:51.317 DEBUG 20584 --- [http-nio-8085-exec-8] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:24:51.317 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result:{role=1, status=success} +2019-11-06 16:24:52.763 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:24:52.763 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:24:52.764 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:24:52.766 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:24:52.767 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:24:52.767 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:24:52.767 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:24:52.767 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:24:52.769 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:24:52.770 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:24:52.771 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:24:52.772 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:24:52.773 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:24:52.773 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:24:52.775 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:24:52.776 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:52.776 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:24:52.778 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:52.779 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:52.780 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:24:52.782 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:52.783 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:52.783 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:24:52.785 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:52.786 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:52.786 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:24:52.789 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:52.790 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:52.790 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:24:52.791 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:52.792 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:52.792 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:24:52.794 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:52.794 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:52.794 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:24:52.796 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:52.797 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:52.797 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:24:52.799 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:52.800 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:24:52.800 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:24:52.802 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:24:52.803 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:24:52.803 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:24:52.805 DEBUG 20584 --- [http-nio-8085-exec-10] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:24:52.805 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:25:00.060 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:25:00.062 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:25:00.062 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:25:00.064 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:25:00.064 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:25:00.064 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:25:00.064 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:25:00.064 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:25:00.066 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:25:00.067 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:25:00.068 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:25:00.072 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:25:00.072 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:25:00.073 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:25:00.075 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:25:00.076 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:25:00.076 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:25:00.078 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:25:00.079 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:25:00.079 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:25:00.081 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:25:00.082 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:25:00.082 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:25:00.084 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:25:00.086 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:25:00.086 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:25:00.088 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:25:00.088 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:25:00.089 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:25:00.090 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:25:00.091 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:25:00.091 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:25:00.094 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:25:00.095 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:25:00.095 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:25:00.097 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:25:00.098 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:25:00.098 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:25:00.100 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:25:00.100 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:25:00.100 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:25:00.102 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:25:00.103 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:25:00.103 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:25:00.105 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:25:00.105 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:26:05.480 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:26:05.484 DEBUG 20584 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:26:05.484 DEBUG 20584 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) +2019-11-06 16:26:05.485 DEBUG 20584 --- [http-nio-8085-exec-4] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:26:05.485 INFO 20584 --- [http-nio-8085-exec-4] LogAspect : Result:{role=2, status=success} +2019-11-06 16:26:07.198 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:26:07.198 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:26:07.198 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:26:07.198 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:26:07.199 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:26:07.200 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:26:07.200 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:26:07.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:26:07.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:26:07.201 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:26:07.202 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:26:07.202 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:26:07.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:26:07.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:07.204 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:26:07.205 DEBUG 20584 --- [http-nio-8085-exec-5] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:26:07.205 INFO 20584 --- [http-nio-8085-exec-5] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:26:07.207 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:07.208 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:07.209 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:26:07.210 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:07.210 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:07.211 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:26:07.212 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:07.212 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:07.212 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:26:07.213 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:07.213 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:07.214 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:26:07.214 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:07.215 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:07.215 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:26:07.216 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:07.216 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:07.216 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:26:07.217 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:07.217 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:07.218 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:26:07.218 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:07.219 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:07.219 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:26:07.221 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:07.222 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:07.222 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:26:07.223 DEBUG 20584 --- [http-nio-8085-exec-6] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:07.223 INFO 20584 --- [http-nio-8085-exec-6] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:26:18.286 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=201731062632, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:26:18.287 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:26:18.287 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 201731062632(Long), 123456(String) +2019-11-06 16:26:18.288 DEBUG 20584 --- [http-nio-8085-exec-7] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:26:18.289 INFO 20584 --- [http-nio-8085-exec-7] LogAspect : Result:{role=1, status=success} +2019-11-06 16:26:19.880 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:26:19.880 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:26:19.880 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:26:19.880 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:26:19.880 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:26:19.880 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 201731062632(Long) +2019-11-06 16:26:19.881 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:26:19.882 DEBUG 20584 --- [http-nio-8085-exec-8] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:26:19.882 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:26:19.882 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 201731062632(Long) +2019-11-06 16:26:19.882 INFO 20584 --- [http-nio-8085-exec-8] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:26:19.883 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:26:19.883 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:26:19.884 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:26:19.885 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:26:19.885 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:19.885 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:26:19.888 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:19.889 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:19.889 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:26:19.891 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:19.891 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:19.892 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:26:19.893 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:19.894 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:19.894 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:26:19.895 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:19.895 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:19.895 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:26:19.897 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:19.897 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:19.897 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:26:19.898 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:19.898 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:19.899 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:26:19.899 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:19.900 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:19.900 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:26:19.901 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:19.901 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:26:19.901 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:26:19.902 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:26:19.903 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:26:19.904 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:26:19.906 DEBUG 20584 --- [http-nio-8085-exec-9] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:26:19.906 INFO 20584 --- [http-nio-8085-exec-9] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=19, studentID=201731062632, password=123456, name=panghu, sex=1, grade=2017, photo=demoData, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=Mon Nov 04 14:45:03 CST 2019, isPunch=false, userRole=1), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} +2019-11-06 16:27:03.220 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result : RequestLog{url='/login', ip='10.20.0.72', classMethod='StudentController.getOne', args=[{studentID=222, password=123456}, org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:27:03.220 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = ? AND password = ? +2019-11-06 16:27:03.220 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : ==> Parameters: 222(Long), 123456(String) +2019-11-06 16:27:03.222 DEBUG 20584 --- [http-nio-8085-exec-10] .p.m.S.findStudentByStudentIDAndPassword : <== Total: 1 +2019-11-06 16:27:03.222 INFO 20584 --- [http-nio-8085-exec-10] LogAspect : Result:{role=2, status=success} +2019-11-06 16:27:08.170 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result : RequestLog{url='/getStudentAndPunchInfo', ip='10.20.0.72', classMethod='IndexController.getStudentAndPunchInfo', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:27:08.170 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result : RequestLog{url='/announcement/list', ip='10.20.0.72', classMethod='AnnouncementController.list', args=[org.apache.catalina.session.StandardSessionFacade@6aba7ffb]} +2019-11-06 16:27:08.170 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Preparing: SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = ? +2019-11-06 16:27:08.170 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Preparing: select id, publisher_id, title, content, publish_time, update_time,status from punch.announcement +2019-11-06 16:27:08.170 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : ==> Parameters: +2019-11-06 16:27:08.170 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : ==> Parameters: 222(Long) +2019-11-06 16:27:08.171 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.punch.mapper.StudentMapper.getOne : <== Total: 1 +2019-11-06 16:27:08.171 DEBUG 20584 --- [http-nio-8085-exec-1] c.y.p.m.A.selectAllByStatus : <== Total: 10 +2019-11-06 16:27:08.172 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Preparing: SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = ? AND recordTime = 0; +2019-11-06 16:27:08.172 INFO 20584 --- [http-nio-8085-exec-1] LogAspect : Result:Result(code=0, msg=success, data=[Announcement(id=3, publisherId=1, title=中文测试, content=中文, publishTime=Fri Sep 27 21:57:36 CST 2019, updateTime=Fri Sep 27 21:57:36 CST 2019, status=2), Announcement(id=5, publisherId=1, title=中文测试, content=

中文我的去外地

, publishTime=Sat Sep 28 11:19:24 CST 2019, updateTime=Tue Nov 05 15:23:43 CST 2019, status=2), Announcement(id=7, publisherId=1, title=中文测试, content=中文, publishTime=Sat Sep 28 11:25:11 CST 2019, updateTime=Sat Sep 28 11:25:11 CST 2019, status=2), Announcement(id=8, publisherId=1, title=中文测试, content=中文文本, publishTime=Sat Sep 28 11:26:14 CST 2019, updateTime=Sat Sep 28 11:26:14 CST 2019, status=2), Announcement(id=10, publisherId=1, title=中文, content=中文, publishTime=Sat Sep 28 11:40:30 CST 2019, updateTime=Sat Sep 28 11:40:30 CST 2019, status=2), Announcement(id=11, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:48:34 CST 2019, updateTime=Sun Oct 27 09:48:34 CST 2019, status=2), Announcement(id=13, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:30 CST 2019, updateTime=Sun Oct 27 09:58:30 CST 2019, status=2), Announcement(id=14, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 09:58:46 CST 2019, updateTime=Sun Oct 27 09:58:55 CST 2019, status=1), Announcement(id=15, publisherId=61, title=测试标题, content=测试内容, publishTime=Sun Oct 27 10:00:07 CST 2019, updateTime=Sun Oct 27 10:00:07 CST 2019, status=1), Announcement(id=22, publisherId=null, title=中文, content=

中文

, publishTime=Wed Nov 06 15:53:08 CST 2019, updateTime=Wed Nov 06 15:53:08 CST 2019, status=2)]) +2019-11-06 16:27:08.172 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : ==> Parameters: 222(Long) +2019-11-06 16:27:08.172 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getUnfinishPunchByStudnetID : <== Total: 0 +2019-11-06 16:27:08.173 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Preparing: SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID +2019-11-06 16:27:08.173 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : ==> Parameters: +2019-11-06 16:27:08.174 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.mapper.StudentMapper.getAllByRole : <== Total: 5 +2019-11-06 16:27:08.174 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:27:08.174 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062632(Long) +2019-11-06 16:27:08.175 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:27:08.176 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:27:08.176 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062632(Long) +2019-11-06 16:27:08.178 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:27:08.180 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:27:08.180 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062631(Long) +2019-11-06 16:27:08.182 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:27:08.183 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:27:08.183 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062631(Long) +2019-11-06 16:27:08.184 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:27:08.185 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:27:08.185 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 201731062624(Long) +2019-11-06 16:27:08.186 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:27:08.186 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:27:08.186 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 201731062624(Long) +2019-11-06 16:27:08.187 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:27:08.188 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:27:08.188 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 111111(Long) +2019-11-06 16:27:08.189 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:27:08.189 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:27:08.189 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 111111(Long) +2019-11-06 16:27:08.190 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:27:08.190 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE studentID = ? AND recordTime > 0 AND date_format(date, '%Y-%m-%d') = date_format(NOW(),'%Y-%m-%d'); +2019-11-06 16:27:08.190 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : ==> Parameters: 222(Long) +2019-11-06 16:27:08.190 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getTodayByStudentID : <== Total: 1 +2019-11-06 16:27:08.191 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Preparing: SELECT SUM(recordTime) FROM punchrecord WHERE date_format(date, '%Y-%m-%d') >= ? AND date_format(date, '%Y-%m-%d') < ? AND studentID = ? and recordTime > 0 ; +2019-11-06 16:27:08.191 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : ==> Parameters: 2019-11-04(String), 2019-11-11(String), 222(Long) +2019-11-06 16:27:08.191 DEBUG 20584 --- [http-nio-8085-exec-2] c.y.p.m.P.getWeekByStudentID : <== Total: 1 +2019-11-06 16:27:08.192 INFO 20584 --- [http-nio-8085-exec-2] LogAspect : Result:{unfinishTime=0, student=StudentVO(id=23, studentID=222, password=123456, name=222, sex=1, grade=0, photo=http://118.24.95.11:7000/pig.jpg, avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, createTime=null, isPunch=false, userRole=2), indexStudents=[IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=194.57, todayTime=9.11, weekLeftTime=0.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=222, grade=0, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=11111, grade=1111, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=test, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false), IndexStudent(avatar=http://47.102.114.0:8080/images/boyAvatar.jpg, name=panghu, grade=2017, weekTime=0.0, todayTime=0.0, weekLeftTime=28.0, isPunch=false)], status=success} diff --git a/log/punch-start.log.2019-11-08.0 b/log/punch-start.log.2019-11-08.0 new file mode 100644 index 0000000..e80cd6a --- /dev/null +++ b/log/punch-start.log.2019-11-08.0 @@ -0,0 +1,249 @@ +2019-11-08 17:31:44.334 INFO 6772 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 6772 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 17:31:44.340 DEBUG 6772 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 17:31:44.341 INFO 6772 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 17:31:44.443 INFO 6772 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 17:31:44.444 INFO 6772 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 17:31:45.306 INFO 6772 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 17:31:45.316 INFO 6772 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 10ms. Found 0 repository interfaces. +2019-11-08 17:31:45.576 INFO 6772 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$47d4fb69] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 17:31:46.011 INFO 6772 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 17:31:46.031 INFO 6772 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 17:31:46.031 INFO 6772 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 17:31:46.121 INFO 6772 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 17:31:46.121 INFO 6772 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1677 ms +2019-11-08 17:31:47.040 INFO 6772 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 17:31:47.178 INFO 6772 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 17:31:47.540 INFO 6772 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 17:31:47.550 INFO 6772 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 17:31:47.570 INFO 6772 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 17:31:47.690 INFO 6772 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 17:31:47.730 INFO 6772 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 17:31:47.730 INFO 6772 --- [restartedMain] PunchApplication : Started PunchApplication in 4.244 seconds (JVM running for 7.162) +2019-11-08 17:31:54.504 INFO 6772 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 17:31:54.504 INFO 6772 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 17:31:54.518 INFO 6772 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms +2019-11-08 17:31:54.531 WARN 6772 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /image/boyAvatar.jpg +2019-11-08 17:31:54.863 WARN 6772 --- [http-nio-8085-exec-3] o.s.web.servlet.PageNotFound : No mapping for GET /favicon.ico +2019-11-08 17:32:16.656 WARN 6772 --- [http-nio-8085-exec-4] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 17:32:34.551 WARN 6772 --- [http-nio-8085-exec-8] o.s.web.servlet.PageNotFound : No mapping for GET //images/boyAvatar.jpg +2019-11-08 17:32:48.567 WARN 6772 --- [http-nio-8085-exec-6] o.s.web.servlet.PageNotFound : No mapping for GET //images/boyAvatar.jpg +2019-11-08 17:32:48.850 WARN 6772 --- [http-nio-8085-exec-9] o.s.web.servlet.PageNotFound : No mapping for GET /favicon.ico +2019-11-08 17:33:36.172 WARN 6772 --- [http-nio-8085-exec-3] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 17:33:48.666 WARN 6772 --- [http-nio-8085-exec-4] o.s.web.servlet.PageNotFound : No mapping for GET /static/images/boyAvatar.jpg +2019-11-08 17:34:31.150 WARN 6772 --- [http-nio-8085-exec-8] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:10:50.688 INFO 1368 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 1368 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 18:10:50.688 DEBUG 1368 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 18:10:50.688 INFO 1368 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 18:10:50.788 INFO 1368 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 18:10:50.788 INFO 1368 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 18:10:51.468 INFO 1368 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 18:10:51.478 INFO 1368 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 10ms. Found 0 repository interfaces. +2019-11-08 18:10:51.748 INFO 1368 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$a99598a1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 18:10:52.168 INFO 1368 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 18:10:52.188 INFO 1368 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 18:10:52.188 INFO 1368 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 18:10:52.268 INFO 1368 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 18:10:52.268 INFO 1368 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1480 ms +2019-11-08 18:10:53.108 INFO 1368 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 18:10:53.218 INFO 1368 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 18:10:53.568 INFO 1368 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 18:10:53.588 INFO 1368 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 18:10:53.618 INFO 1368 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 18:10:53.748 INFO 1368 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 18:10:53.788 INFO 1368 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 18:10:53.788 INFO 1368 --- [restartedMain] PunchApplication : Started PunchApplication in 3.68 seconds (JVM running for 5.234) +2019-11-08 18:11:10.822 INFO 1368 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 18:11:10.822 INFO 1368 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 18:11:10.832 INFO 1368 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms +2019-11-08 18:11:10.843 WARN 1368 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:12:14.654 INFO 15332 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 15332 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 18:12:14.654 DEBUG 15332 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 18:12:14.654 INFO 15332 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 18:12:14.744 INFO 15332 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 18:12:14.744 INFO 15332 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 18:12:15.424 INFO 15332 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 18:12:15.444 INFO 15332 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 20ms. Found 0 repository interfaces. +2019-11-08 18:12:15.704 INFO 15332 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$6a68a069] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 18:12:16.224 INFO 15332 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 18:12:16.244 INFO 15332 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 18:12:16.244 INFO 15332 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 18:12:16.354 INFO 15332 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 18:12:16.354 INFO 15332 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1610 ms +2019-11-08 18:12:17.294 INFO 15332 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 18:12:17.434 INFO 15332 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 18:12:17.864 INFO 15332 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 18:12:17.884 INFO 15332 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 18:12:17.914 INFO 15332 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 18:12:18.074 INFO 15332 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 18:12:18.114 INFO 15332 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 18:12:18.124 INFO 15332 --- [restartedMain] PunchApplication : Started PunchApplication in 4.24 seconds (JVM running for 5.938) +2019-11-08 18:12:49.927 INFO 15332 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 18:12:49.927 INFO 15332 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 18:12:49.937 INFO 15332 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms +2019-11-08 18:12:49.951 WARN 15332 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:13:11.274 WARN 15332 --- [http-nio-8085-exec-3] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:13:28.988 WARN 15332 --- [http-nio-8085-exec-5] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:13:29.280 WARN 15332 --- [http-nio-8085-exec-6] o.s.web.servlet.PageNotFound : No mapping for GET /favicon.ico +2019-11-08 18:13:41.279 INFO 15168 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 15168 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 18:13:41.289 DEBUG 15168 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 18:13:41.289 INFO 15168 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 18:13:41.359 INFO 15168 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 18:13:41.359 INFO 15168 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 18:13:42.071 INFO 15168 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 18:13:42.089 INFO 15168 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces. +2019-11-08 18:13:42.378 INFO 15168 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9fcaa2c5] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 18:13:42.801 INFO 15168 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 18:13:42.823 INFO 15168 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 18:13:42.823 INFO 15168 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 18:13:42.918 INFO 15168 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 18:13:42.919 INFO 15168 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1560 ms +2019-11-08 18:13:43.761 INFO 15168 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 18:13:43.861 INFO 15168 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 18:13:44.211 INFO 15168 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 18:13:44.221 INFO 15168 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 18:13:44.251 INFO 15168 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 18:13:44.381 INFO 15168 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 18:13:44.421 INFO 15168 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 18:13:44.421 INFO 15168 --- [restartedMain] PunchApplication : Started PunchApplication in 3.671 seconds (JVM running for 5.521) +2019-11-08 18:16:37.396 INFO 15168 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 18:16:37.397 INFO 15168 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 18:16:37.408 INFO 15168 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 11 ms +2019-11-08 18:16:37.422 WARN 15168 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:18:57.549 INFO 28064 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 28064 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 18:18:57.549 DEBUG 28064 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 18:18:57.549 INFO 28064 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 18:18:57.649 INFO 28064 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 18:18:57.649 INFO 28064 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 18:18:58.464 INFO 28064 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 18:18:58.484 INFO 28064 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 10ms. Found 0 repository interfaces. +2019-11-08 18:18:58.784 INFO 28064 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$cc6b5b03] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 18:18:59.204 INFO 28064 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 18:18:59.214 INFO 28064 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 18:18:59.214 INFO 28064 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 18:18:59.314 INFO 28064 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 18:18:59.314 INFO 28064 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1665 ms +2019-11-08 18:19:00.184 INFO 28064 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 18:19:00.284 INFO 28064 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 18:19:00.601 WARN 28064 --- [restartedMain] ion$DefaultTemplateResolverConfiguration : Cannot find template location: classpath:/templates/ (please add some templates or check your Thymeleaf configuration) +2019-11-08 18:19:00.718 INFO 28064 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 18:19:00.738 INFO 28064 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 18:19:00.768 INFO 28064 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 18:19:00.933 INFO 28064 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 18:19:00.968 INFO 28064 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 18:19:00.968 INFO 28064 --- [restartedMain] PunchApplication : Started PunchApplication in 4.079 seconds (JVM running for 5.907) +2019-11-08 18:19:04.484 INFO 28064 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 18:19:04.484 INFO 28064 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 18:19:04.493 INFO 28064 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 9 ms +2019-11-08 18:19:04.504 WARN 28064 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:19:06.144 WARN 28064 --- [http-nio-8085-exec-3] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:23:06.761 INFO 26484 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 26484 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 18:23:06.764 DEBUG 26484 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 18:23:06.764 INFO 26484 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 18:23:06.865 INFO 26484 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 18:23:06.865 INFO 26484 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 18:23:07.969 INFO 26484 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 18:23:07.994 INFO 26484 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 18ms. Found 0 repository interfaces. +2019-11-08 18:23:08.362 INFO 26484 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$30f506e1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 18:23:09.110 INFO 26484 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 18:23:09.130 INFO 26484 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 18:23:09.130 INFO 26484 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 18:23:09.314 INFO 26484 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 18:23:09.315 INFO 26484 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2450 ms +2019-11-08 18:23:10.227 INFO 26484 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 18:23:10.340 INFO 26484 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 18:23:10.668 WARN 26484 --- [restartedMain] ion$DefaultTemplateResolverConfiguration : Cannot find template location: classpath:/templates/ (please add some templates or check your Thymeleaf configuration) +2019-11-08 18:23:10.780 INFO 26484 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 18:23:10.796 INFO 26484 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 18:23:10.820 INFO 26484 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 18:23:10.984 INFO 26484 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 18:23:11.022 INFO 26484 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 18:23:11.024 INFO 26484 --- [restartedMain] PunchApplication : Started PunchApplication in 5.075 seconds (JVM running for 7.371) +2019-11-08 18:23:19.312 INFO 26484 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 18:23:19.312 INFO 26484 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 18:23:19.325 INFO 26484 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms +2019-11-08 18:23:19.339 WARN 26484 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /boyAvatar.jpg +2019-11-08 18:24:51.214 INFO 27420 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 27420 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 18:24:51.216 DEBUG 27420 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 18:24:51.217 INFO 27420 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 18:24:51.306 INFO 27420 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 18:24:51.306 INFO 27420 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 18:24:52.475 INFO 27420 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 18:24:52.493 INFO 27420 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. +2019-11-08 18:24:52.846 INFO 27420 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$61da5432] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 18:24:53.310 INFO 27420 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 18:24:53.327 INFO 27420 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 18:24:53.328 INFO 27420 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 18:24:53.420 INFO 27420 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 18:24:53.420 INFO 27420 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 2114 ms +2019-11-08 18:24:54.556 INFO 27420 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 18:24:54.682 INFO 27420 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 18:24:55.226 INFO 27420 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 18:24:55.245 INFO 27420 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 18:24:55.274 INFO 27420 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 18:24:55.460 INFO 27420 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 18:24:55.503 INFO 27420 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 18:24:55.506 INFO 27420 --- [restartedMain] PunchApplication : Started PunchApplication in 4.923 seconds (JVM running for 6.559) +2019-11-08 18:25:02.422 INFO 27420 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 18:25:02.422 INFO 27420 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 18:25:02.436 INFO 27420 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 13 ms +2019-11-08 18:25:02.451 WARN 27420 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET / +2019-11-08 18:25:12.324 WARN 27420 --- [http-nio-8085-exec-2] o.s.web.servlet.PageNotFound : No mapping for GET /index.html +2019-11-08 18:27:08.964 INFO 28984 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 28984 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 18:27:08.967 DEBUG 28984 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 18:27:08.968 INFO 28984 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 18:27:09.035 INFO 28984 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 18:27:09.035 INFO 28984 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 18:27:09.823 INFO 28984 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 18:27:09.843 INFO 28984 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 16ms. Found 0 repository interfaces. +2019-11-08 18:27:10.179 INFO 28984 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$bc85561d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 18:27:10.669 INFO 28984 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 18:27:10.691 INFO 28984 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 18:27:10.692 INFO 28984 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 18:27:10.792 INFO 28984 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 18:27:10.793 INFO 28984 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1756 ms +2019-11-08 18:27:11.644 INFO 28984 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 18:27:11.750 INFO 28984 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 18:27:12.214 INFO 28984 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 18:27:12.231 INFO 28984 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 18:27:12.261 INFO 28984 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 18:27:12.399 INFO 28984 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 18:27:12.437 INFO 28984 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 18:27:12.440 INFO 28984 --- [restartedMain] PunchApplication : Started PunchApplication in 4.412 seconds (JVM running for 6.239) +2019-11-08 18:27:15.696 INFO 28984 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 18:27:15.696 INFO 28984 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 18:27:15.706 INFO 28984 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms +2019-11-08 18:27:15.719 WARN 28984 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /images/boyAvatar.jpg +2019-11-08 18:27:21.220 WARN 28984 --- [http-nio-8085-exec-4] o.s.web.servlet.PageNotFound : No mapping for GET /boyAvatar.jpg +2019-11-08 18:27:49.461 WARN 28984 --- [http-nio-8085-exec-2] o.s.web.servlet.PageNotFound : No mapping for GET /boyAvatar.jpg +2019-11-08 18:27:50.060 WARN 28984 --- [http-nio-8085-exec-7] o.s.web.servlet.PageNotFound : No mapping for GET /boyAvatar.jpg +2019-11-08 18:27:58.519 INFO 26408 --- [restartedMain] PunchApplication : Starting PunchApplication on DESKTOP-RFQAJO8 with PID 26408 (E:\IdeaProjects\ThePunchSystem\target\classes started by dengg in E:\IdeaProjects\ThePunchSystem) +2019-11-08 18:27:58.522 DEBUG 26408 --- [restartedMain] PunchApplication : Running with Spring Boot v2.1.9.RELEASE, Spring v5.1.10.RELEASE +2019-11-08 18:27:58.523 INFO 26408 --- [restartedMain] PunchApplication : No active profile set, falling back to default profiles: default +2019-11-08 18:27:58.635 INFO 26408 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2019-11-08 18:27:58.636 INFO 26408 --- [restartedMain] .e.DevToolsPropertyDefaultsPostProcessor : For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2019-11-08 18:27:59.463 INFO 26408 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data repositories in DEFAULT mode. +2019-11-08 18:27:59.481 INFO 26408 --- [restartedMain] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces. +2019-11-08 18:27:59.802 INFO 26408 --- [restartedMain] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$ef9c3f98] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying) +2019-11-08 18:28:00.286 INFO 26408 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8085 (http) +2019-11-08 18:28:00.305 INFO 26408 --- [restartedMain] o.apache.catalina.core.StandardService : Starting service [Tomcat] +2019-11-08 18:28:00.305 INFO 26408 --- [restartedMain] org.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/9.0.26] +2019-11-08 18:28:00.491 INFO 26408 --- [restartedMain] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext +2019-11-08 18:28:00.492 INFO 26408 --- [restartedMain] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1856 ms +2019-11-08 18:28:01.348 INFO 26408 --- [restartedMain] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)] +2019-11-08 18:28:01.489 INFO 26408 --- [restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729 +2019-11-08 18:28:01.986 INFO 26408 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed +2019-11-08 18:28:01.998 INFO 26408 --- [restartedMain] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s) +2019-11-08 18:28:02.024 INFO 26408 --- [restartedMain] s.d.s.w.s.ApiListingReferenceScanner : Scanning for api listing references +2019-11-08 18:28:02.190 INFO 26408 --- [restartedMain] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: updateUsingPOST_1 +2019-11-08 18:28:02.226 INFO 26408 --- [restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8085 (http) with context path '' +2019-11-08 18:28:02.229 INFO 26408 --- [restartedMain] PunchApplication : Started PunchApplication in 4.353 seconds (JVM running for 6.141) +2019-11-08 18:28:17.608 INFO 26408 --- [http-nio-8085-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet' +2019-11-08 18:28:17.609 INFO 26408 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet' +2019-11-08 18:28:17.623 INFO 26408 --- [http-nio-8085-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 14 ms +2019-11-08 18:28:17.637 WARN 26408 --- [http-nio-8085-exec-1] o.s.web.servlet.PageNotFound : No mapping for GET /boyAvatar.jpg +2019-11-08 18:28:18.086 WARN 26408 --- [http-nio-8085-exec-2] o.s.web.servlet.PageNotFound : No mapping for GET /boyAvatar.jpg +2019-11-08 18:28:18.307 WARN 26408 --- [http-nio-8085-exec-5] o.s.web.servlet.PageNotFound : No mapping for GET /boyAvatar.jpg +2019-11-08 18:28:18.520 WARN 26408 --- [http-nio-8085-exec-4] o.s.web.servlet.PageNotFound : No mapping for GET /boyAvatar.jpg +2019-11-08 18:29:05.617 WARN 26408 --- [http-nio-8085-exec-8] o.s.web.servlet.PageNotFound : No mapping for GET //imageboyAvatar.jpg +2019-11-08 18:30:04.800 WARN 26408 --- [http-nio-8085-exec-10] o.s.web.servlet.PageNotFound : No mapping for GET /favicon.ico +2019-11-08 18:34:37.183 WARN 26408 --- [http-nio-8085-exec-4] o.s.web.servlet.PageNotFound : No mapping for GET /apply/1_%E7%AB%8B%E9%A1%B9%E7%94%B3%E8%AF%B7%E4%B8%BB%E8%A6%81%E5%86%85%E5%AE%B9.pdf diff --git a/pom.xml b/pom.xml index 73fa8f9..43a6d61 100644 --- a/pom.xml +++ b/pom.xml @@ -84,19 +84,20 @@ druid 1.1.20 - - - org.projectlombok - lombok - 1.18.8 - provided + org.springframework.boot + spring-boot-starter-thymeleaf com.alibaba fastjson 1.2.58 + + org.projectlombok + lombok + 1.18.10 + diff --git a/punch.iml b/punch.iml index 65f5f4b..81784e0 100644 --- a/punch.iml +++ b/punch.iml @@ -1,5 +1,5 @@ - + @@ -23,7 +23,7 @@ - + @@ -113,8 +113,16 @@ + + - + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/yrmjhtdjxh/punch/PunchApplication.java b/src/main/java/group/yrmjhtdjxh/punch/PunchApplication.java similarity index 92% rename from src/main/java/com/yrmjhtdjxh/punch/PunchApplication.java rename to src/main/java/group/yrmjhtdjxh/punch/PunchApplication.java index 5a9d8ae..35c89e3 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/PunchApplication.java +++ b/src/main/java/group/yrmjhtdjxh/punch/PunchApplication.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch; +package group.yrmjhtdjxh.punch; import org.mybatis.spring.annotation.MapperScan; import org.springframework.boot.SpringApplication; diff --git a/src/main/java/com/yrmjhtdjxh/punch/VO/AnnouncementListVO.java b/src/main/java/group/yrmjhtdjxh/punch/VO/AnnouncementListVO.java similarity index 83% rename from src/main/java/com/yrmjhtdjxh/punch/VO/AnnouncementListVO.java rename to src/main/java/group/yrmjhtdjxh/punch/VO/AnnouncementListVO.java index dc6369c..4c2856e 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/VO/AnnouncementListVO.java +++ b/src/main/java/group/yrmjhtdjxh/punch/VO/AnnouncementListVO.java @@ -1,6 +1,6 @@ -package com.yrmjhtdjxh.punch.VO; +package group.yrmjhtdjxh.punch.VO; -import com.yrmjhtdjxh.punch.enums.AnnouncementStatus; +import group.yrmjhtdjxh.punch.enums.AnnouncementStatus; import lombok.Data; import java.io.Serializable; diff --git a/src/main/java/com/yrmjhtdjxh/punch/VO/AnnouncementVO.java b/src/main/java/group/yrmjhtdjxh/punch/VO/AnnouncementVO.java similarity index 77% rename from src/main/java/com/yrmjhtdjxh/punch/VO/AnnouncementVO.java rename to src/main/java/group/yrmjhtdjxh/punch/VO/AnnouncementVO.java index cb05cae..1c4e3ed 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/VO/AnnouncementVO.java +++ b/src/main/java/group/yrmjhtdjxh/punch/VO/AnnouncementVO.java @@ -1,6 +1,6 @@ -package com.yrmjhtdjxh.punch.VO; +package group.yrmjhtdjxh.punch.VO; -import com.yrmjhtdjxh.punch.domain.Announcement; +import group.yrmjhtdjxh.punch.domain.Announcement; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/yrmjhtdjxh/punch/VO/PunchChartVO.java b/src/main/java/group/yrmjhtdjxh/punch/VO/PunchChartVO.java similarity index 80% rename from src/main/java/com/yrmjhtdjxh/punch/VO/PunchChartVO.java rename to src/main/java/group/yrmjhtdjxh/punch/VO/PunchChartVO.java index aa30c94..47489f4 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/VO/PunchChartVO.java +++ b/src/main/java/group/yrmjhtdjxh/punch/VO/PunchChartVO.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.VO; +package group.yrmjhtdjxh.punch.VO; import lombok.Data; diff --git a/src/main/java/com/yrmjhtdjxh/punch/VO/Result.java b/src/main/java/group/yrmjhtdjxh/punch/VO/Result.java similarity index 95% rename from src/main/java/com/yrmjhtdjxh/punch/VO/Result.java rename to src/main/java/group/yrmjhtdjxh/punch/VO/Result.java index 611e430..df93884 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/VO/Result.java +++ b/src/main/java/group/yrmjhtdjxh/punch/VO/Result.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.VO; +package group.yrmjhtdjxh.punch.VO; import lombok.Data; diff --git a/src/main/java/com/yrmjhtdjxh/punch/VO/StudentVO.java b/src/main/java/group/yrmjhtdjxh/punch/VO/StudentVO.java similarity index 90% rename from src/main/java/com/yrmjhtdjxh/punch/VO/StudentVO.java rename to src/main/java/group/yrmjhtdjxh/punch/VO/StudentVO.java index 85c5cf0..27e47fc 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/VO/StudentVO.java +++ b/src/main/java/group/yrmjhtdjxh/punch/VO/StudentVO.java @@ -1,8 +1,6 @@ -package com.yrmjhtdjxh.punch.VO; +package group.yrmjhtdjxh.punch.VO; import com.fasterxml.jackson.annotation.JsonFormat; -import com.fasterxml.jackson.annotation.JsonIgnore; -import com.yrmjhtdjxh.punch.domain.Student; import lombok.Data; import org.springframework.data.annotation.Id; import org.springframework.data.relational.core.mapping.Column; diff --git a/src/main/java/com/yrmjhtdjxh/punch/VO/TimeRecordVO.java b/src/main/java/group/yrmjhtdjxh/punch/VO/TimeRecordVO.java similarity index 80% rename from src/main/java/com/yrmjhtdjxh/punch/VO/TimeRecordVO.java rename to src/main/java/group/yrmjhtdjxh/punch/VO/TimeRecordVO.java index 24d33c5..8504799 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/VO/TimeRecordVO.java +++ b/src/main/java/group/yrmjhtdjxh/punch/VO/TimeRecordVO.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.VO; +package group.yrmjhtdjxh.punch.VO; import lombok.Data; diff --git a/src/main/java/com/yrmjhtdjxh/punch/aspect/GlobalExceptionHandler.java b/src/main/java/group/yrmjhtdjxh/punch/aspect/GlobalExceptionHandler.java similarity index 96% rename from src/main/java/com/yrmjhtdjxh/punch/aspect/GlobalExceptionHandler.java rename to src/main/java/group/yrmjhtdjxh/punch/aspect/GlobalExceptionHandler.java index 088fc14..0f43b14 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/aspect/GlobalExceptionHandler.java +++ b/src/main/java/group/yrmjhtdjxh/punch/aspect/GlobalExceptionHandler.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.aspect; +package group.yrmjhtdjxh.punch.aspect; import lombok.extern.slf4j.Slf4j; diff --git a/src/main/java/com/yrmjhtdjxh/punch/aspect/LogAspect.java b/src/main/java/group/yrmjhtdjxh/punch/aspect/LogAspect.java similarity index 98% rename from src/main/java/com/yrmjhtdjxh/punch/aspect/LogAspect.java rename to src/main/java/group/yrmjhtdjxh/punch/aspect/LogAspect.java index d0e9a1b..2e44f5f 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/aspect/LogAspect.java +++ b/src/main/java/group/yrmjhtdjxh/punch/aspect/LogAspect.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.aspect; +package group.yrmjhtdjxh.punch.aspect; import org.aspectj.lang.JoinPoint; diff --git a/src/main/java/com/yrmjhtdjxh/punch/conf/DruidConfig.java b/src/main/java/group/yrmjhtdjxh/punch/conf/DruidConfig.java similarity index 98% rename from src/main/java/com/yrmjhtdjxh/punch/conf/DruidConfig.java rename to src/main/java/group/yrmjhtdjxh/punch/conf/DruidConfig.java index b38df20..235d251 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/conf/DruidConfig.java +++ b/src/main/java/group/yrmjhtdjxh/punch/conf/DruidConfig.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.conf; +package group.yrmjhtdjxh.punch.conf; import com.alibaba.druid.pool.DruidDataSource; import com.alibaba.druid.support.http.StatViewServlet; diff --git a/src/main/java/com/yrmjhtdjxh/punch/conf/SwaggerConfiguration.java b/src/main/java/group/yrmjhtdjxh/punch/conf/SwaggerConfiguration.java similarity index 98% rename from src/main/java/com/yrmjhtdjxh/punch/conf/SwaggerConfiguration.java rename to src/main/java/group/yrmjhtdjxh/punch/conf/SwaggerConfiguration.java index bae2137..6375282 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/conf/SwaggerConfiguration.java +++ b/src/main/java/group/yrmjhtdjxh/punch/conf/SwaggerConfiguration.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.conf; +package group.yrmjhtdjxh.punch.conf; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; diff --git a/src/main/java/group/yrmjhtdjxh/punch/config/InterceptorRegister.java b/src/main/java/group/yrmjhtdjxh/punch/config/InterceptorRegister.java new file mode 100644 index 0000000..ca8f2c8 --- /dev/null +++ b/src/main/java/group/yrmjhtdjxh/punch/config/InterceptorRegister.java @@ -0,0 +1,28 @@ +package group.yrmjhtdjxh.punch.config; + + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry; +import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; + +@Configuration +public class InterceptorRegister extends WebMvcConfigurerAdapter{ + + private static final Logger logger = LoggerFactory.getLogger(InterceptorRegister.class); + + /* + * 注册静态文件的自定义映射路径 + */ + @Override + public void addResourceHandlers(ResourceHandlerRegistry registry) { + //定义到新文件夹 + registry.addResourceHandler("/image/**") + .addResourceLocations("classpath:/image/"); +// //定义到硬盘 +// registry.addResourceHandler("/picture/**") +// .addResourceLocations("file:D:/picture/"); +// super.addResourceHandlers(registry); + } +} \ No newline at end of file diff --git a/src/main/java/com/yrmjhtdjxh/punch/config/RedisConfig.java b/src/main/java/group/yrmjhtdjxh/punch/config/RedisConfig.java similarity index 91% rename from src/main/java/com/yrmjhtdjxh/punch/config/RedisConfig.java rename to src/main/java/group/yrmjhtdjxh/punch/config/RedisConfig.java index 5ded665..64c0846 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/config/RedisConfig.java +++ b/src/main/java/group/yrmjhtdjxh/punch/config/RedisConfig.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.config; +package group.yrmjhtdjxh.punch.config; import lombok.Data; import org.springframework.boot.context.properties.ConfigurationProperties; diff --git a/src/main/java/com/yrmjhtdjxh/punch/config/RedisPoolFactory.java b/src/main/java/group/yrmjhtdjxh/punch/config/RedisPoolFactory.java similarity index 96% rename from src/main/java/com/yrmjhtdjxh/punch/config/RedisPoolFactory.java rename to src/main/java/group/yrmjhtdjxh/punch/config/RedisPoolFactory.java index d0af262..9e9a57a 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/config/RedisPoolFactory.java +++ b/src/main/java/group/yrmjhtdjxh/punch/config/RedisPoolFactory.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.config; +package group.yrmjhtdjxh.punch.config; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.annotation.Bean; diff --git a/src/main/java/com/yrmjhtdjxh/punch/web/AnnouncementController.java b/src/main/java/group/yrmjhtdjxh/punch/controller/AnnouncementController.java similarity index 92% rename from src/main/java/com/yrmjhtdjxh/punch/web/AnnouncementController.java rename to src/main/java/group/yrmjhtdjxh/punch/controller/AnnouncementController.java index 0134136..1142eb1 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/web/AnnouncementController.java +++ b/src/main/java/group/yrmjhtdjxh/punch/controller/AnnouncementController.java @@ -1,10 +1,10 @@ -package com.yrmjhtdjxh.punch.web; +package group.yrmjhtdjxh.punch.controller; -import com.yrmjhtdjxh.punch.VO.Result; -import com.yrmjhtdjxh.punch.form.AnnouncementPublishForm; -import com.yrmjhtdjxh.punch.form.AnnouncementUpdateForm; -import com.yrmjhtdjxh.punch.service.AnnouncementService; +import group.yrmjhtdjxh.punch.VO.Result; +import group.yrmjhtdjxh.punch.form.AnnouncementPublishForm; +import group.yrmjhtdjxh.punch.form.AnnouncementUpdateForm; +import group.yrmjhtdjxh.punch.service.AnnouncementService; import io.swagger.annotations.Api; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; diff --git a/src/main/java/com/yrmjhtdjxh/punch/web/IndexController.java b/src/main/java/group/yrmjhtdjxh/punch/controller/IndexController.java similarity index 88% rename from src/main/java/com/yrmjhtdjxh/punch/web/IndexController.java rename to src/main/java/group/yrmjhtdjxh/punch/controller/IndexController.java index 12a3291..573f8e5 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/web/IndexController.java +++ b/src/main/java/group/yrmjhtdjxh/punch/controller/IndexController.java @@ -1,7 +1,7 @@ -package com.yrmjhtdjxh.punch.web; +package group.yrmjhtdjxh.punch.controller; -import com.yrmjhtdjxh.punch.service.PunchRecordService; -import com.yrmjhtdjxh.punch.service.StudentAndPunchRecordService; +import group.yrmjhtdjxh.punch.service.PunchRecordService; +import group.yrmjhtdjxh.punch.service.StudentAndPunchRecordService; import io.swagger.annotations.Api; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; @@ -41,9 +41,9 @@ public Map getStudentAndPunchInfo(HttpSession session) { } /** - * 开始打卡的接口 + * 开始打卡接口 * @param startPunchMap - * @param session + * @param session 1 * @return */ @PostMapping("/startPunch") @@ -57,7 +57,7 @@ public Map getStudentAndPunchInfo(HttpSession session) { * 结束打卡的接口 * @param startPunchMap, * @param session - * @return + * @return 处理结果 */ @PostMapping("/endPunch") public Map endPunch(@RequestBody Map startPunchMap, diff --git a/src/main/java/com/yrmjhtdjxh/punch/web/StudentController.java b/src/main/java/group/yrmjhtdjxh/punch/controller/StudentController.java similarity index 89% rename from src/main/java/com/yrmjhtdjxh/punch/web/StudentController.java rename to src/main/java/group/yrmjhtdjxh/punch/controller/StudentController.java index c236ae8..017d517 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/web/StudentController.java +++ b/src/main/java/group/yrmjhtdjxh/punch/controller/StudentController.java @@ -1,11 +1,10 @@ -package com.yrmjhtdjxh.punch.web; +package group.yrmjhtdjxh.punch.controller; -import com.yrmjhtdjxh.punch.VO.Result; -import com.yrmjhtdjxh.punch.domain.Student; -import com.yrmjhtdjxh.punch.domain.StudentRole; -import com.yrmjhtdjxh.punch.form.StudentForm; -import com.yrmjhtdjxh.punch.form.StudentRoleForm; -import com.yrmjhtdjxh.punch.service.StudentService; +import group.yrmjhtdjxh.punch.VO.Result; +import group.yrmjhtdjxh.punch.domain.Student; +import group.yrmjhtdjxh.punch.form.StudentForm; +import group.yrmjhtdjxh.punch.form.StudentRoleForm; +import group.yrmjhtdjxh.punch.service.StudentService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/com/yrmjhtdjxh/punch/domain/Announcement.java b/src/main/java/group/yrmjhtdjxh/punch/domain/Announcement.java similarity index 88% rename from src/main/java/com/yrmjhtdjxh/punch/domain/Announcement.java rename to src/main/java/group/yrmjhtdjxh/punch/domain/Announcement.java index 24fd3e3..bfacb11 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/domain/Announcement.java +++ b/src/main/java/group/yrmjhtdjxh/punch/domain/Announcement.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.domain; +package group.yrmjhtdjxh.punch.domain; import lombok.Data; diff --git a/src/main/java/com/yrmjhtdjxh/punch/domain/IndexStudent.java b/src/main/java/group/yrmjhtdjxh/punch/domain/IndexStudent.java similarity index 94% rename from src/main/java/com/yrmjhtdjxh/punch/domain/IndexStudent.java rename to src/main/java/group/yrmjhtdjxh/punch/domain/IndexStudent.java index 0efc26a..bff5064 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/domain/IndexStudent.java +++ b/src/main/java/group/yrmjhtdjxh/punch/domain/IndexStudent.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.domain; +package group.yrmjhtdjxh.punch.domain; import lombok.AllArgsConstructor; import lombok.Data; diff --git a/src/main/java/com/yrmjhtdjxh/punch/domain/PunchRecord.java b/src/main/java/group/yrmjhtdjxh/punch/domain/PunchRecord.java similarity index 96% rename from src/main/java/com/yrmjhtdjxh/punch/domain/PunchRecord.java rename to src/main/java/group/yrmjhtdjxh/punch/domain/PunchRecord.java index f21a7d2..a210336 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/domain/PunchRecord.java +++ b/src/main/java/group/yrmjhtdjxh/punch/domain/PunchRecord.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.domain; +package group.yrmjhtdjxh.punch.domain; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.AllArgsConstructor; diff --git a/src/main/java/com/yrmjhtdjxh/punch/domain/Student.java b/src/main/java/group/yrmjhtdjxh/punch/domain/Student.java similarity index 97% rename from src/main/java/com/yrmjhtdjxh/punch/domain/Student.java rename to src/main/java/group/yrmjhtdjxh/punch/domain/Student.java index e6a2154..1044271 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/domain/Student.java +++ b/src/main/java/group/yrmjhtdjxh/punch/domain/Student.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.domain; +package group.yrmjhtdjxh.punch.domain; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnore; diff --git a/src/main/java/com/yrmjhtdjxh/punch/domain/StudentRole.java b/src/main/java/group/yrmjhtdjxh/punch/domain/StudentRole.java similarity index 78% rename from src/main/java/com/yrmjhtdjxh/punch/domain/StudentRole.java rename to src/main/java/group/yrmjhtdjxh/punch/domain/StudentRole.java index 00daabf..06c00c0 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/domain/StudentRole.java +++ b/src/main/java/group/yrmjhtdjxh/punch/domain/StudentRole.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.domain; +package group.yrmjhtdjxh.punch.domain; import lombok.Data; diff --git a/src/main/java/com/yrmjhtdjxh/punch/enums/AnnouncementStatus.java b/src/main/java/group/yrmjhtdjxh/punch/enums/AnnouncementStatus.java similarity index 90% rename from src/main/java/com/yrmjhtdjxh/punch/enums/AnnouncementStatus.java rename to src/main/java/group/yrmjhtdjxh/punch/enums/AnnouncementStatus.java index 006d395..0153b18 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/enums/AnnouncementStatus.java +++ b/src/main/java/group/yrmjhtdjxh/punch/enums/AnnouncementStatus.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.enums; +package group.yrmjhtdjxh.punch.enums; import lombok.Getter; diff --git a/src/main/java/com/yrmjhtdjxh/punch/enums/UserRole.java b/src/main/java/group/yrmjhtdjxh/punch/enums/UserRole.java similarity index 90% rename from src/main/java/com/yrmjhtdjxh/punch/enums/UserRole.java rename to src/main/java/group/yrmjhtdjxh/punch/enums/UserRole.java index 6c7d994..de5e6ff 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/enums/UserRole.java +++ b/src/main/java/group/yrmjhtdjxh/punch/enums/UserRole.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.enums; +package group.yrmjhtdjxh.punch.enums; import lombok.Getter; diff --git a/src/main/java/com/yrmjhtdjxh/punch/form/AnnouncementPublishForm.java b/src/main/java/group/yrmjhtdjxh/punch/form/AnnouncementPublishForm.java similarity index 92% rename from src/main/java/com/yrmjhtdjxh/punch/form/AnnouncementPublishForm.java rename to src/main/java/group/yrmjhtdjxh/punch/form/AnnouncementPublishForm.java index 46253d6..4272cfb 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/form/AnnouncementPublishForm.java +++ b/src/main/java/group/yrmjhtdjxh/punch/form/AnnouncementPublishForm.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.form; +package group.yrmjhtdjxh.punch.form; import lombok.Data; import org.hibernate.validator.constraints.Length; diff --git a/src/main/java/com/yrmjhtdjxh/punch/form/AnnouncementUpdateForm.java b/src/main/java/group/yrmjhtdjxh/punch/form/AnnouncementUpdateForm.java similarity index 88% rename from src/main/java/com/yrmjhtdjxh/punch/form/AnnouncementUpdateForm.java rename to src/main/java/group/yrmjhtdjxh/punch/form/AnnouncementUpdateForm.java index a6cc89d..7495206 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/form/AnnouncementUpdateForm.java +++ b/src/main/java/group/yrmjhtdjxh/punch/form/AnnouncementUpdateForm.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.form; +package group.yrmjhtdjxh.punch.form; import lombok.Data; import lombok.EqualsAndHashCode; diff --git a/src/main/java/com/yrmjhtdjxh/punch/form/StudentForm.java b/src/main/java/group/yrmjhtdjxh/punch/form/StudentForm.java similarity index 97% rename from src/main/java/com/yrmjhtdjxh/punch/form/StudentForm.java rename to src/main/java/group/yrmjhtdjxh/punch/form/StudentForm.java index 26d2fd8..3cade33 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/form/StudentForm.java +++ b/src/main/java/group/yrmjhtdjxh/punch/form/StudentForm.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.form; +package group.yrmjhtdjxh.punch.form; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnore; diff --git a/src/main/java/com/yrmjhtdjxh/punch/form/StudentRoleForm.java b/src/main/java/group/yrmjhtdjxh/punch/form/StudentRoleForm.java similarity index 89% rename from src/main/java/com/yrmjhtdjxh/punch/form/StudentRoleForm.java rename to src/main/java/group/yrmjhtdjxh/punch/form/StudentRoleForm.java index 41cfce3..6e874a4 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/form/StudentRoleForm.java +++ b/src/main/java/group/yrmjhtdjxh/punch/form/StudentRoleForm.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.form; +package group.yrmjhtdjxh.punch.form; import lombok.Data; diff --git a/src/main/java/com/yrmjhtdjxh/punch/mapper/AnnouncementMapper.java b/src/main/java/group/yrmjhtdjxh/punch/mapper/AnnouncementMapper.java similarity index 80% rename from src/main/java/com/yrmjhtdjxh/punch/mapper/AnnouncementMapper.java rename to src/main/java/group/yrmjhtdjxh/punch/mapper/AnnouncementMapper.java index ea4b997..35fec25 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/mapper/AnnouncementMapper.java +++ b/src/main/java/group/yrmjhtdjxh/punch/mapper/AnnouncementMapper.java @@ -1,8 +1,8 @@ -package com.yrmjhtdjxh.punch.mapper; +package group.yrmjhtdjxh.punch.mapper; -import com.yrmjhtdjxh.punch.VO.AnnouncementListVO; -import com.yrmjhtdjxh.punch.domain.Announcement; +import group.yrmjhtdjxh.punch.VO.AnnouncementListVO; +import group.yrmjhtdjxh.punch.domain.Announcement; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/src/main/java/com/yrmjhtdjxh/punch/mapper/PunchRecordMapper.java b/src/main/java/group/yrmjhtdjxh/punch/mapper/PunchRecordMapper.java similarity index 85% rename from src/main/java/com/yrmjhtdjxh/punch/mapper/PunchRecordMapper.java rename to src/main/java/group/yrmjhtdjxh/punch/mapper/PunchRecordMapper.java index 55c8f3f..a30a5aa 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/mapper/PunchRecordMapper.java +++ b/src/main/java/group/yrmjhtdjxh/punch/mapper/PunchRecordMapper.java @@ -1,8 +1,7 @@ -package com.yrmjhtdjxh.punch.mapper; +package group.yrmjhtdjxh.punch.mapper; -import com.yrmjhtdjxh.punch.VO.PunchChartVO; -import com.yrmjhtdjxh.punch.VO.TimeRecordVO; -import com.yrmjhtdjxh.punch.domain.PunchRecord; +import group.yrmjhtdjxh.punch.VO.TimeRecordVO; +import group.yrmjhtdjxh.punch.domain.PunchRecord; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/src/main/java/com/yrmjhtdjxh/punch/mapper/StudentMapper.java b/src/main/java/group/yrmjhtdjxh/punch/mapper/StudentMapper.java similarity index 82% rename from src/main/java/com/yrmjhtdjxh/punch/mapper/StudentMapper.java rename to src/main/java/group/yrmjhtdjxh/punch/mapper/StudentMapper.java index 747a3e7..617df14 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/mapper/StudentMapper.java +++ b/src/main/java/group/yrmjhtdjxh/punch/mapper/StudentMapper.java @@ -1,7 +1,7 @@ -package com.yrmjhtdjxh.punch.mapper; +package group.yrmjhtdjxh.punch.mapper; -import com.yrmjhtdjxh.punch.VO.StudentVO; -import com.yrmjhtdjxh.punch.domain.Student; +import group.yrmjhtdjxh.punch.VO.StudentVO; +import group.yrmjhtdjxh.punch.domain.Student; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/src/main/java/com/yrmjhtdjxh/punch/mapper/StudentRoleMapper.java b/src/main/java/group/yrmjhtdjxh/punch/mapper/StudentRoleMapper.java similarity index 82% rename from src/main/java/com/yrmjhtdjxh/punch/mapper/StudentRoleMapper.java rename to src/main/java/group/yrmjhtdjxh/punch/mapper/StudentRoleMapper.java index ac0392c..2aa0492 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/mapper/StudentRoleMapper.java +++ b/src/main/java/group/yrmjhtdjxh/punch/mapper/StudentRoleMapper.java @@ -1,6 +1,6 @@ -package com.yrmjhtdjxh.punch.mapper; +package group.yrmjhtdjxh.punch.mapper; -import com.yrmjhtdjxh.punch.domain.StudentRole; +import group.yrmjhtdjxh.punch.domain.StudentRole; import org.apache.ibatis.annotations.Param; import org.springframework.stereotype.Repository; diff --git a/src/main/java/com/yrmjhtdjxh/punch/redis/AnnouncementKey.java b/src/main/java/group/yrmjhtdjxh/punch/redis/AnnouncementKey.java similarity index 92% rename from src/main/java/com/yrmjhtdjxh/punch/redis/AnnouncementKey.java rename to src/main/java/group/yrmjhtdjxh/punch/redis/AnnouncementKey.java index 04b12d5..d6bfcb0 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/redis/AnnouncementKey.java +++ b/src/main/java/group/yrmjhtdjxh/punch/redis/AnnouncementKey.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.redis; +package group.yrmjhtdjxh.punch.redis; /** * @Author: clf diff --git a/src/main/java/com/yrmjhtdjxh/punch/redis/BasePrefix.java b/src/main/java/group/yrmjhtdjxh/punch/redis/BasePrefix.java similarity index 94% rename from src/main/java/com/yrmjhtdjxh/punch/redis/BasePrefix.java rename to src/main/java/group/yrmjhtdjxh/punch/redis/BasePrefix.java index c5fa9f9..4dff8a3 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/redis/BasePrefix.java +++ b/src/main/java/group/yrmjhtdjxh/punch/redis/BasePrefix.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.redis; +package group.yrmjhtdjxh.punch.redis; /** * @Author: clf diff --git a/src/main/java/com/yrmjhtdjxh/punch/redis/KeyPrefix.java b/src/main/java/group/yrmjhtdjxh/punch/redis/KeyPrefix.java similarity index 86% rename from src/main/java/com/yrmjhtdjxh/punch/redis/KeyPrefix.java rename to src/main/java/group/yrmjhtdjxh/punch/redis/KeyPrefix.java index 00d0c83..e44fc8d 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/redis/KeyPrefix.java +++ b/src/main/java/group/yrmjhtdjxh/punch/redis/KeyPrefix.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.redis; +package group.yrmjhtdjxh.punch.redis; /** * @Author: clf diff --git a/src/main/java/com/yrmjhtdjxh/punch/redis/RedisService.java b/src/main/java/group/yrmjhtdjxh/punch/redis/RedisService.java similarity index 98% rename from src/main/java/com/yrmjhtdjxh/punch/redis/RedisService.java rename to src/main/java/group/yrmjhtdjxh/punch/redis/RedisService.java index 805435c..f3bf457 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/redis/RedisService.java +++ b/src/main/java/group/yrmjhtdjxh/punch/redis/RedisService.java @@ -1,8 +1,8 @@ -package com.yrmjhtdjxh.punch.redis; +package group.yrmjhtdjxh.punch.redis; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; -import com.yrmjhtdjxh.punch.util.SerializeUtil; +import group.yrmjhtdjxh.punch.util.SerializeUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import redis.clients.jedis.Jedis; diff --git a/src/main/java/com/yrmjhtdjxh/punch/service/AnnouncementService.java b/src/main/java/group/yrmjhtdjxh/punch/service/AnnouncementService.java similarity index 70% rename from src/main/java/com/yrmjhtdjxh/punch/service/AnnouncementService.java rename to src/main/java/group/yrmjhtdjxh/punch/service/AnnouncementService.java index 2fd3a49..724c69b 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/service/AnnouncementService.java +++ b/src/main/java/group/yrmjhtdjxh/punch/service/AnnouncementService.java @@ -1,10 +1,9 @@ -package com.yrmjhtdjxh.punch.service; +package group.yrmjhtdjxh.punch.service; -import com.yrmjhtdjxh.punch.VO.Result; -import com.yrmjhtdjxh.punch.domain.Announcement; -import com.yrmjhtdjxh.punch.form.AnnouncementPublishForm; -import com.yrmjhtdjxh.punch.form.AnnouncementUpdateForm; +import group.yrmjhtdjxh.punch.VO.Result; +import group.yrmjhtdjxh.punch.form.AnnouncementPublishForm; +import group.yrmjhtdjxh.punch.form.AnnouncementUpdateForm; import javax.servlet.http.HttpSession; @@ -17,7 +16,7 @@ public interface AnnouncementService { * @param publishForm * @return */ - Result publishAnnouncement(AnnouncementPublishForm publishForm,HttpSession session); + Result publishAnnouncement(AnnouncementPublishForm publishForm, HttpSession session); /** * 查看公告详情 @@ -34,7 +33,7 @@ public interface AnnouncementService { */ Result getList(HttpSession session); - Result changeInfo(AnnouncementUpdateForm updateForm,HttpSession session); + Result changeInfo(AnnouncementUpdateForm updateForm, HttpSession session); Result createAndSave(AnnouncementPublishForm publishForm,HttpSession session); diff --git a/src/main/java/com/yrmjhtdjxh/punch/service/Impl/AnnouncementServiceImpl.java b/src/main/java/group/yrmjhtdjxh/punch/service/Impl/AnnouncementServiceImpl.java similarity index 89% rename from src/main/java/com/yrmjhtdjxh/punch/service/Impl/AnnouncementServiceImpl.java rename to src/main/java/group/yrmjhtdjxh/punch/service/Impl/AnnouncementServiceImpl.java index d9d8a35..c280edb 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/service/Impl/AnnouncementServiceImpl.java +++ b/src/main/java/group/yrmjhtdjxh/punch/service/Impl/AnnouncementServiceImpl.java @@ -1,19 +1,19 @@ -package com.yrmjhtdjxh.punch.service.Impl; - - -import com.yrmjhtdjxh.punch.VO.AnnouncementListVO; -import com.yrmjhtdjxh.punch.VO.AnnouncementVO; -import com.yrmjhtdjxh.punch.VO.Result; -import com.yrmjhtdjxh.punch.VO.StudentVO; -import com.yrmjhtdjxh.punch.domain.Announcement; -import com.yrmjhtdjxh.punch.enums.AnnouncementStatus; -import com.yrmjhtdjxh.punch.enums.UserRole; -import com.yrmjhtdjxh.punch.form.AnnouncementPublishForm; -import com.yrmjhtdjxh.punch.form.AnnouncementUpdateForm; -import com.yrmjhtdjxh.punch.mapper.AnnouncementMapper; -import com.yrmjhtdjxh.punch.redis.AnnouncementKey; -import com.yrmjhtdjxh.punch.redis.RedisService; -import com.yrmjhtdjxh.punch.service.AnnouncementService; +package group.yrmjhtdjxh.punch.service.Impl; + + +import group.yrmjhtdjxh.punch.VO.AnnouncementListVO; +import group.yrmjhtdjxh.punch.VO.AnnouncementVO; +import group.yrmjhtdjxh.punch.VO.Result; +import group.yrmjhtdjxh.punch.VO.StudentVO; +import group.yrmjhtdjxh.punch.domain.Announcement; +import group.yrmjhtdjxh.punch.enums.AnnouncementStatus; +import group.yrmjhtdjxh.punch.enums.UserRole; +import group.yrmjhtdjxh.punch.form.AnnouncementPublishForm; +import group.yrmjhtdjxh.punch.form.AnnouncementUpdateForm; +import group.yrmjhtdjxh.punch.mapper.AnnouncementMapper; +import group.yrmjhtdjxh.punch.redis.AnnouncementKey; +import group.yrmjhtdjxh.punch.redis.RedisService; +import group.yrmjhtdjxh.punch.service.AnnouncementService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -54,8 +54,8 @@ public boolean update(Announcement announcement) { } @Override - public Result delete(Long id,HttpSession session) { - if (!userAuthentication(session,UserRole.ADMINISTRATOR)){ + public Result delete(Long id, HttpSession session) { + if (!userAuthentication(session, UserRole.ADMINISTRATOR)){ return Result.error(403,"权限不足"); } if (announcementMapper.selectByPrimaryKeyAndStatus(id,null) == null){ diff --git a/src/main/java/com/yrmjhtdjxh/punch/service/Impl/PunchRecordServiceImpl.java b/src/main/java/group/yrmjhtdjxh/punch/service/Impl/PunchRecordServiceImpl.java similarity index 95% rename from src/main/java/com/yrmjhtdjxh/punch/service/Impl/PunchRecordServiceImpl.java rename to src/main/java/group/yrmjhtdjxh/punch/service/Impl/PunchRecordServiceImpl.java index 4315082..0115b6c 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/service/Impl/PunchRecordServiceImpl.java +++ b/src/main/java/group/yrmjhtdjxh/punch/service/Impl/PunchRecordServiceImpl.java @@ -1,10 +1,10 @@ -package com.yrmjhtdjxh.punch.service.Impl; +package group.yrmjhtdjxh.punch.service.Impl; -import com.yrmjhtdjxh.punch.domain.PunchRecord; -import com.yrmjhtdjxh.punch.domain.Student; -import com.yrmjhtdjxh.punch.mapper.PunchRecordMapper; -import com.yrmjhtdjxh.punch.mapper.StudentMapper; -import com.yrmjhtdjxh.punch.service.PunchRecordService; +import group.yrmjhtdjxh.punch.domain.PunchRecord; +import group.yrmjhtdjxh.punch.domain.Student; +import group.yrmjhtdjxh.punch.mapper.PunchRecordMapper; +import group.yrmjhtdjxh.punch.mapper.StudentMapper; +import group.yrmjhtdjxh.punch.service.PunchRecordService; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; diff --git a/src/main/java/com/yrmjhtdjxh/punch/service/Impl/StudentAndPunchRecordServiceImpl.java b/src/main/java/group/yrmjhtdjxh/punch/service/Impl/StudentAndPunchRecordServiceImpl.java similarity index 90% rename from src/main/java/com/yrmjhtdjxh/punch/service/Impl/StudentAndPunchRecordServiceImpl.java rename to src/main/java/group/yrmjhtdjxh/punch/service/Impl/StudentAndPunchRecordServiceImpl.java index 6728cff..03ec945 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/service/Impl/StudentAndPunchRecordServiceImpl.java +++ b/src/main/java/group/yrmjhtdjxh/punch/service/Impl/StudentAndPunchRecordServiceImpl.java @@ -1,14 +1,13 @@ -package com.yrmjhtdjxh.punch.service.Impl; - -import com.yrmjhtdjxh.punch.VO.StudentVO; -import com.yrmjhtdjxh.punch.domain.IndexStudent; -import com.yrmjhtdjxh.punch.domain.PunchRecord; -import com.yrmjhtdjxh.punch.domain.Student; -import com.yrmjhtdjxh.punch.mapper.PunchRecordMapper; -import com.yrmjhtdjxh.punch.mapper.StudentMapper; -import com.yrmjhtdjxh.punch.service.PunchRecordService; -import com.yrmjhtdjxh.punch.service.StudentAndPunchRecordService; -import com.yrmjhtdjxh.punch.util.GetWeekUtil; +package group.yrmjhtdjxh.punch.service.Impl; + +import group.yrmjhtdjxh.punch.VO.StudentVO; +import group.yrmjhtdjxh.punch.domain.IndexStudent; +import group.yrmjhtdjxh.punch.domain.PunchRecord; +import group.yrmjhtdjxh.punch.mapper.PunchRecordMapper; +import group.yrmjhtdjxh.punch.mapper.StudentMapper; +import group.yrmjhtdjxh.punch.service.PunchRecordService; +import group.yrmjhtdjxh.punch.service.StudentAndPunchRecordService; +import group.yrmjhtdjxh.punch.util.GetWeekUtil; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/src/main/java/com/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.java b/src/main/java/group/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.java similarity index 90% rename from src/main/java/com/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.java rename to src/main/java/group/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.java index 3544e8d..d97d86f 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.java +++ b/src/main/java/group/yrmjhtdjxh/punch/service/Impl/StudentServiceImpl.java @@ -1,16 +1,16 @@ -package com.yrmjhtdjxh.punch.service.Impl; - -import com.yrmjhtdjxh.punch.VO.Result; -import com.yrmjhtdjxh.punch.VO.StudentVO; -import com.yrmjhtdjxh.punch.VO.TimeRecordVO; -import com.yrmjhtdjxh.punch.domain.Student; -import com.yrmjhtdjxh.punch.enums.UserRole; -import com.yrmjhtdjxh.punch.form.StudentForm; -import com.yrmjhtdjxh.punch.form.StudentRoleForm; -import com.yrmjhtdjxh.punch.mapper.PunchRecordMapper; -import com.yrmjhtdjxh.punch.mapper.StudentMapper; -import com.yrmjhtdjxh.punch.mapper.StudentRoleMapper; -import com.yrmjhtdjxh.punch.service.StudentService; +package group.yrmjhtdjxh.punch.service.Impl; + +import group.yrmjhtdjxh.punch.VO.Result; +import group.yrmjhtdjxh.punch.VO.StudentVO; +import group.yrmjhtdjxh.punch.VO.TimeRecordVO; +import group.yrmjhtdjxh.punch.domain.Student; +import group.yrmjhtdjxh.punch.enums.UserRole; +import group.yrmjhtdjxh.punch.form.StudentForm; +import group.yrmjhtdjxh.punch.form.StudentRoleForm; +import group.yrmjhtdjxh.punch.mapper.PunchRecordMapper; +import group.yrmjhtdjxh.punch.mapper.StudentMapper; +import group.yrmjhtdjxh.punch.mapper.StudentRoleMapper; +import group.yrmjhtdjxh.punch.service.StudentService; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; @@ -50,7 +50,7 @@ public StudentVO checkStudent(Long studentID, String password) { @Override public Result getRegisterUserList(HttpSession httpSession) { - if (!userAuthentication(httpSession,UserRole.ADMINISTRATOR)){ + if (!userAuthentication(httpSession, UserRole.ADMINISTRATOR)){ return Result.error(403,"权限不足"); } return Result.success(studentMapper.getAllByRole(null)); diff --git a/src/main/java/com/yrmjhtdjxh/punch/service/PunchRecordService.java b/src/main/java/group/yrmjhtdjxh/punch/service/PunchRecordService.java similarity index 86% rename from src/main/java/com/yrmjhtdjxh/punch/service/PunchRecordService.java rename to src/main/java/group/yrmjhtdjxh/punch/service/PunchRecordService.java index e8cdef2..7127f79 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/service/PunchRecordService.java +++ b/src/main/java/group/yrmjhtdjxh/punch/service/PunchRecordService.java @@ -1,7 +1,7 @@ -package com.yrmjhtdjxh.punch.service; +package group.yrmjhtdjxh.punch.service; -import com.yrmjhtdjxh.punch.domain.PunchRecord; +import group.yrmjhtdjxh.punch.domain.PunchRecord; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpSession; diff --git a/src/main/java/com/yrmjhtdjxh/punch/service/StudentAndPunchRecordService.java b/src/main/java/group/yrmjhtdjxh/punch/service/StudentAndPunchRecordService.java similarity index 82% rename from src/main/java/com/yrmjhtdjxh/punch/service/StudentAndPunchRecordService.java rename to src/main/java/group/yrmjhtdjxh/punch/service/StudentAndPunchRecordService.java index 27786c4..90529d0 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/service/StudentAndPunchRecordService.java +++ b/src/main/java/group/yrmjhtdjxh/punch/service/StudentAndPunchRecordService.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.service; +package group.yrmjhtdjxh.punch.service; import javax.servlet.http.HttpSession; import java.util.Map; diff --git a/src/main/java/com/yrmjhtdjxh/punch/service/StudentService.java b/src/main/java/group/yrmjhtdjxh/punch/service/StudentService.java similarity index 73% rename from src/main/java/com/yrmjhtdjxh/punch/service/StudentService.java rename to src/main/java/group/yrmjhtdjxh/punch/service/StudentService.java index 5cbb2f2..46ab5db 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/service/StudentService.java +++ b/src/main/java/group/yrmjhtdjxh/punch/service/StudentService.java @@ -1,10 +1,10 @@ -package com.yrmjhtdjxh.punch.service; +package group.yrmjhtdjxh.punch.service; -import com.yrmjhtdjxh.punch.VO.Result; -import com.yrmjhtdjxh.punch.VO.StudentVO; -import com.yrmjhtdjxh.punch.domain.Student; -import com.yrmjhtdjxh.punch.form.StudentForm; -import com.yrmjhtdjxh.punch.form.StudentRoleForm; +import group.yrmjhtdjxh.punch.VO.Result; +import group.yrmjhtdjxh.punch.VO.StudentVO; +import group.yrmjhtdjxh.punch.domain.Student; +import group.yrmjhtdjxh.punch.form.StudentForm; +import group.yrmjhtdjxh.punch.form.StudentRoleForm; import javax.servlet.http.HttpSession; import java.util.Map; diff --git a/src/main/java/com/yrmjhtdjxh/punch/util/GetIPAddressUtils.java b/src/main/java/group/yrmjhtdjxh/punch/util/GetIPAddressUtils.java similarity index 95% rename from src/main/java/com/yrmjhtdjxh/punch/util/GetIPAddressUtils.java rename to src/main/java/group/yrmjhtdjxh/punch/util/GetIPAddressUtils.java index e353430..82a1784 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/util/GetIPAddressUtils.java +++ b/src/main/java/group/yrmjhtdjxh/punch/util/GetIPAddressUtils.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.util; +package group.yrmjhtdjxh.punch.util; import javax.servlet.http.HttpServletRequest; diff --git a/src/main/java/com/yrmjhtdjxh/punch/util/GetWeekUtil.java b/src/main/java/group/yrmjhtdjxh/punch/util/GetWeekUtil.java similarity index 98% rename from src/main/java/com/yrmjhtdjxh/punch/util/GetWeekUtil.java rename to src/main/java/group/yrmjhtdjxh/punch/util/GetWeekUtil.java index 3979097..f1b7fc1 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/util/GetWeekUtil.java +++ b/src/main/java/group/yrmjhtdjxh/punch/util/GetWeekUtil.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.util; +package group.yrmjhtdjxh.punch.util; import java.text.ParseException; import java.text.SimpleDateFormat; diff --git a/src/main/java/com/yrmjhtdjxh/punch/util/MD5Utils.java b/src/main/java/group/yrmjhtdjxh/punch/util/MD5Utils.java similarity index 97% rename from src/main/java/com/yrmjhtdjxh/punch/util/MD5Utils.java rename to src/main/java/group/yrmjhtdjxh/punch/util/MD5Utils.java index a36a8ca..d9c4ca9 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/util/MD5Utils.java +++ b/src/main/java/group/yrmjhtdjxh/punch/util/MD5Utils.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.util; +package group.yrmjhtdjxh.punch.util; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; diff --git a/src/main/java/com/yrmjhtdjxh/punch/util/SerializeUtil.java b/src/main/java/group/yrmjhtdjxh/punch/util/SerializeUtil.java similarity index 98% rename from src/main/java/com/yrmjhtdjxh/punch/util/SerializeUtil.java rename to src/main/java/group/yrmjhtdjxh/punch/util/SerializeUtil.java index 53de204..e8ce1fb 100644 --- a/src/main/java/com/yrmjhtdjxh/punch/util/SerializeUtil.java +++ b/src/main/java/group/yrmjhtdjxh/punch/util/SerializeUtil.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch.util; +package group.yrmjhtdjxh.punch.util; import java.io.*; import java.util.ArrayList; diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml index c0ce0f2..3b282e4 100644 --- a/src/main/resources/application.yml +++ b/src/main/resources/application.yml @@ -1,7 +1,11 @@ spring: + mvc: + static-path-pattern: /static/** + resources: + static-locations: classpath:/static/ datasource: username: root - password: "123456" + password: "745920" url: jdbc:mysql://localhost:3306/punch?useUnicode=true&characterEncoding=utf-8&serverTimezone=Asia/Shanghai driver-class-name: com.mysql.cj.jdbc.Driver type: com.alibaba.druid.pool.DruidDataSource diff --git a/src/main/resources/static/images/boyAvatar.jpg b/src/main/resources/images/boyAvatar.jpg similarity index 100% rename from src/main/resources/static/images/boyAvatar.jpg rename to src/main/resources/images/boyAvatar.jpg diff --git a/src/main/resources/static/images/girlAvatar.png b/src/main/resources/images/girlAvatar.png similarity index 100% rename from src/main/resources/static/images/girlAvatar.png rename to src/main/resources/images/girlAvatar.png diff --git a/src/main/resources/mapper/AnnouncementMapper.xml b/src/main/resources/mapper/AnnouncementMapper.xml index ed35828..f4cf8be 100644 --- a/src/main/resources/mapper/AnnouncementMapper.xml +++ b/src/main/resources/mapper/AnnouncementMapper.xml @@ -1,7 +1,7 @@ - - + + @@ -13,7 +13,7 @@ delete from punch.announcement where id = #{id,jdbcType=BIGINT} - + insert into punch.announcement (id, publisher_id, title, content, publish_time, update_time,status ) @@ -21,7 +21,7 @@ #{content,jdbcType=VARCHAR}, #{publishTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},#{status} ) - + update punch.announcement set publisher_id = #{publisherId,jdbcType=BIGINT}, title = #{title,jdbcType=VARCHAR}, diff --git a/src/main/resources/mapper/PunchRecordMapper.xml b/src/main/resources/mapper/PunchRecordMapper.xml index dbda318..02c6f68 100644 --- a/src/main/resources/mapper/PunchRecordMapper.xml +++ b/src/main/resources/mapper/PunchRecordMapper.xml @@ -2,9 +2,9 @@ - + - SELECT * FROM punchrecord WHERE studentID = #{studentID} AND recordTime > 0 ORDER BY beginPunchTime DESC @@ -26,7 +26,7 @@ - + INSERT INTO punchrecord (id, studentID, beginPunchTime, endPunchTime, recordTime, date) @@ -35,13 +35,13 @@ - SELECT id, studentID, beginPunchTime, endPunchTime, recordTime, date FROM punchrecord WHERE studentID = #{studentID} AND recordTime = 0; - select sum(recordTime) as totalHourOfOneDay,date from punchrecord where studentID = #{userId} group by date having date between #{start} and #{end} @@ -50,7 +50,7 @@ - + UPDATE punchrecord SET endPunchTime = #{endPunchTime},recordTime = #{recordTime} WHERE studentID = #{studentID} diff --git a/src/main/resources/mapper/StudentMapper.xml b/src/main/resources/mapper/StudentMapper.xml index c08bd50..fef6b94 100644 --- a/src/main/resources/mapper/StudentMapper.xml +++ b/src/main/resources/mapper/StudentMapper.xml @@ -2,27 +2,27 @@ - + delete from students where studentID = #{userId} - SELECT id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch,user_role as userRole FROM students inner join student_role on studentID = student_role.user_id where studentID = #{studentID} - + INSERT INTO students (id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch) VALUES (#{id}, #{studentID}, #{password}, #{name}, #{sex}, #{grade}, #{photo}, #{avatar}, #{createTime}, #{isPunch}) - SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = students.studentID WHERE studentID = #{studentID} AND password = #{password} - SELECT student_role.user_role as userRole,id, studentID, password, name, sex, grade, photo, avatar, createTime, isPunch FROM students INNER JOIN student_role ON student_role.user_id = studentID @@ -37,7 +37,7 @@ WHERE studentID = #{studentID} - + UPDATE students SET password = #{password} WHERE studentID = #{studentID} diff --git a/src/main/resources/mapper/StudentRoleMapper.xml b/src/main/resources/mapper/StudentRoleMapper.xml index d3d994e..e3366a2 100644 --- a/src/main/resources/mapper/StudentRoleMapper.xml +++ b/src/main/resources/mapper/StudentRoleMapper.xml @@ -1,6 +1,6 @@ - + insert into student_role(user_id, user_role) values (#{userId},#{userRole}) @@ -11,7 +11,7 @@ delete from student_role where user_id = #{userId} - select user_id as userId,user_role as userRole from student_role where user_id = #{userId} \ No newline at end of file diff --git a/src/main/resources/punch.sql b/src/main/resources/punch.sql index fb76355..6907234 100644 --- a/src/main/resources/punch.sql +++ b/src/main/resources/punch.sql @@ -32,7 +32,7 @@ CREATE TABLE `announcement` ( PRIMARY KEY (`id`) USING BTREE ) ENGINE = InnoDB AUTO_INCREMENT = 20 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '公告表' ROW_FORMAT = Dynamic; --- ---------------------------- +-- --------------- ------------- -- Table structure for punchrecord -- ---------------------------- DROP TABLE IF EXISTS `punchrecord`; diff --git a/src/main/resources/static/boyAvatar.jpg b/src/main/resources/static/boyAvatar.jpg new file mode 100644 index 0000000..bbfbc4c Binary files /dev/null and b/src/main/resources/static/boyAvatar.jpg differ diff --git a/src/main/resources/templates/index.html b/src/main/resources/templates/index.html new file mode 100644 index 0000000..0b8ef9d --- /dev/null +++ b/src/main/resources/templates/index.html @@ -0,0 +1,10 @@ + + + + + index + + + + + \ No newline at end of file diff --git a/src/test/java/com/yrmjhtdjxh/punch/PunchApplicationTests.java b/src/test/java/group/yrmjhtdjxh/punch/PunchApplicationTests.java similarity index 90% rename from src/test/java/com/yrmjhtdjxh/punch/PunchApplicationTests.java rename to src/test/java/group/yrmjhtdjxh/punch/PunchApplicationTests.java index ffe68f8..9224956 100644 --- a/src/test/java/com/yrmjhtdjxh/punch/PunchApplicationTests.java +++ b/src/test/java/group/yrmjhtdjxh/punch/PunchApplicationTests.java @@ -1,4 +1,4 @@ -package com.yrmjhtdjxh.punch; +package group.yrmjhtdjxh.punch; import org.junit.Test; import org.junit.runner.RunWith; diff --git a/src/test/java/com/yrmjhtdjxh/punch/mapper/PunchRecordMapperTest.java b/src/test/java/group/yrmjhtdjxh/punch/mapper/PunchRecordMapperTest.java similarity index 85% rename from src/test/java/com/yrmjhtdjxh/punch/mapper/PunchRecordMapperTest.java rename to src/test/java/group/yrmjhtdjxh/punch/mapper/PunchRecordMapperTest.java index 674d4af..3a34c77 100644 --- a/src/test/java/com/yrmjhtdjxh/punch/mapper/PunchRecordMapperTest.java +++ b/src/test/java/group/yrmjhtdjxh/punch/mapper/PunchRecordMapperTest.java @@ -1,7 +1,6 @@ -package com.yrmjhtdjxh.punch.mapper; +package group.yrmjhtdjxh.punch.mapper; -import com.yrmjhtdjxh.punch.VO.PunchChartVO; -import com.yrmjhtdjxh.punch.domain.PunchRecord; +import group.yrmjhtdjxh.punch.domain.PunchRecord; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; @@ -12,8 +11,6 @@ import java.util.Date; import java.util.List; -import static org.junit.Assert.*; - @SpringBootTest @RunWith(SpringRunner.class) public class PunchRecordMapperTest { diff --git a/src/test/java/group/yrmjhtdjxh/punch/service/PunchRecordServiceTest.java b/src/test/java/group/yrmjhtdjxh/punch/service/PunchRecordServiceTest.java new file mode 100644 index 0000000..cb5e35e --- /dev/null +++ b/src/test/java/group/yrmjhtdjxh/punch/service/PunchRecordServiceTest.java @@ -0,0 +1,28 @@ +package group.yrmjhtdjxh.punch.service; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.boot.test.context.SpringBootTest; +import org.springframework.test.context.junit4.SpringRunner; + +import static org.junit.Assert.*; + + +public class PunchRecordServiceTest { + + @Test + public void insert() { + } + + @Test + public void getUnfinishPunchByStudnetID() { + } + + @Test + public void endRecordTime() { + } + + @Test + public void deleteShortPunchTime() { + } +} \ No newline at end of file