2026-06-17 21:54:25.909  INFO 33408 --- [main] com.bc.exam.ExamApplication              : Starting ExamApplication on LAPTOP-KOOA6P29 with PID 33408 (D:\study\git\exam-jyt\exam-api\target\classes started by 39924 in D:\study\git\exam-jyt)
2026-06-17 21:54:25.913  INFO 33408 --- [main] com.bc.exam.ExamApplication              : The following profiles are active: dev
2026-06-17 21:54:27.431  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'scheduledConfig' of type [com.bc.exam.config.ScheduledConfig$$EnhancerBySpringCGLIB$$a7669a98] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:27.447  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroConfig' of type [com.bc.exam.config.ShiroConfig$$EnhancerBySpringCGLIB$$a8a5e2dc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:27.511  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'shiroRealm' of type [com.bc.exam.ability.shiro.ShiroRealm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.130  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.162  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.219  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$f3e9f6e1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.244  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure$$EnhancerBySpringCGLIB$$d95ec53] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.249  INFO 33408 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
2026-06-17 21:54:28.329  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.398  INFO 33408 --- [main] com.alibaba.druid.pool.DruidDataSource   : {dataSource-1} inited
2026-06-17 21:54:28.398  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'dataSource' of type [com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.477  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceInitializerInvoker] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.492  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration' of type [org.springframework.boot.autoconfigure.transaction.TransactionAutoConfiguration$$EnhancerBySpringCGLIB$$885df1eb] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.506  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'spring.transaction-org.springframework.boot.autoconfigure.transaction.TransactionProperties' of type [org.springframework.boot.autoconfigure.transaction.TransactionProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.510  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'platformTransactionManagerCustomizers' of type [org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.511  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration$DataSourceTransactionManagerConfiguration' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceTransactionManagerAutoConfiguration$DataSourceTransactionManagerConfiguration$$EnhancerBySpringCGLIB$$a0ea8f50] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.522  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'transactionManager' of type [org.springframework.jdbc.datasource.DataSourceTransactionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.525  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'transactionAopConfig' of type [com.bc.exam.config.TransactionAopConfig$$EnhancerBySpringCGLIB$$ea85ce69] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.536  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'txAdvice' of type [org.springframework.transaction.interceptor.TransactionInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.536  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'advisor' of type [org.springframework.aop.support.DefaultPointcutAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.643  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration' of type [org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration$$EnhancerBySpringCGLIB$$702d491] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:28.650  INFO 33408 --- [main] trationDelegate$BeanPostProcessorChecker : Bean 'eventBus' of type [org.apache.shiro.event.support.DefaultEventBus] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2026-06-17 21:54:29.211  INFO 33408 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat initialized with port(s): 8101 (http)
2026-06-17 21:54:29.242  INFO 33408 --- [main] o.apache.catalina.core.StandardService   : Starting service [Tomcat]
2026-06-17 21:54:29.242  INFO 33408 --- [main] org.apache.catalina.core.StandardEngine  : Starting Servlet engine: [Apache Tomcat/9.0.17]
2026-06-17 21:54:29.426  INFO 33408 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring embedded WebApplicationContext
2026-06-17 21:54:29.426  INFO 33408 --- [main] o.s.web.context.ContextLoader            : Root WebApplicationContext: initialization completed in 3466 ms
2026-06-17 21:54:32.362  INFO 33408 --- [main] o.s.s.c.ThreadPoolTaskScheduler          : Initializing ExecutorService 'taskScheduler'
2026-06-17 21:54:32.376  INFO 33408 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService
2026-06-17 21:54:32.377  INFO 33408 --- [main] o.s.s.concurrent.ThreadPoolTaskExecutor  : Initializing ExecutorService 'asyncExecutor'
2026-06-17 21:54:32.396  INFO 33408 --- [main] pertySourcedRequestMappingHandlerMapping : Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2026-06-17 21:54:32.920  INFO 33408 --- [main] o.s.b.a.w.s.WelcomePageHandlerMapping    : Adding welcome page: class path resource [static/index.html]
2026-06-17 21:54:33.164  INFO 33408 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Context refreshed
2026-06-17 21:54:33.192  INFO 33408 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Found 1 custom documentation plugin(s)
2026-06-17 21:54:33.236  INFO 33408 --- [main] s.d.s.w.s.ApiListingReferenceScanner     : Scanning for api listing references
2026-06-17 21:54:33.439  INFO 33408 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: findUsingPOST_1
2026-06-17 21:54:33.461  INFO 33408 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: saveUsingPOST_1
2026-06-17 21:54:33.473  INFO 33408 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: listUsingPOST_1
2026-06-17 21:54:33.483  INFO 33408 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pagingUsingPOST_1
2026-06-17 21:54:33.486  INFO 33408 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: editUsingPOST_1
2026-06-17 21:54:33.514  INFO 33408 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: pagingUsingPOST_2
2026-06-17 21:54:33.523  INFO 33408 --- [main] .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named: saveUsingPOST_2
2026-06-17 21:54:33.588  INFO 33408 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer  : Tomcat started on port(s): 8101 (http) with context path ''
2026-06-17 21:54:33.591  INFO 33408 --- [main] com.bc.exam.ExamApplication              : Started ExamApplication in 8.175 seconds (JVM running for 9.592)
2026-06-17 21:54:33.594  INFO 33408 --- [main] com.bc.exam.ExamApplication              : 
----------------------------------------------------------
	系统启动成功，访问路径如下:
	本地路径: 		http://127.0.0.1:8101/
	网络地址: 	http://172.20.10.7:8101/
	API文档: 		http://172.20.10.7:8101/doc.html
----------------------------------------------------------
2026-06-17 21:54:36.964  INFO 33408 --- [http-nio-8101-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/]       : Initializing Spring DispatcherServlet 'dispatcherServlet'
2026-06-17 21:54:36.964  INFO 33408 --- [http-nio-8101-exec-1] o.s.web.servlet.DispatcherServlet        : Initializing Servlet 'dispatcherServlet'
2026-06-17 21:54:36.981  INFO 33408 --- [http-nio-8101-exec-1] o.s.web.servlet.DispatcherServlet        : Completed initialization in 16 ms
2026-06-17 21:54:37.076  WARN 33408 --- [http-nio-8101-exec-1] o.s.j.d.DataSourceTransactionManager     : Custom isolation level specified but no actual transaction initiated; isolation level will effectively be ignored: PROPAGATION_SUPPORTS,ISOLATION_READ_COMMITTED,readOnly,-java.lang.Exception
2026-06-17 21:54:37.375  INFO 33408 --- [http-nio-8101-exec-1] org.dozer.config.GlobalSettings          : Trying to find Dozer configuration file: dozer.properties
2026-06-17 21:54:37.381  WARN 33408 --- [http-nio-8101-exec-1] org.dozer.config.GlobalSettings          : Dozer configuration file not found: dozer.properties.  Using defaults for all Dozer global properties.
2026-06-17 21:54:37.382  INFO 33408 --- [http-nio-8101-exec-1] org.dozer.DozerInitializer               : Initializing Dozer. Version: 5.5.0, Thread Name: http-nio-8101-exec-1
2026-06-17 21:54:37.385  INFO 33408 --- [http-nio-8101-exec-1] org.dozer.jmx.JMXPlatformImpl            : Dozer JMX MBean [org.dozer.jmx:type=DozerStatisticsController] auto registered with the Platform MBean Server
2026-06-17 21:54:37.386  INFO 33408 --- [http-nio-8101-exec-1] org.dozer.jmx.JMXPlatformImpl            : Dozer JMX MBean [org.dozer.jmx:type=DozerAdminController] auto registered with the Platform MBean Server
2026-06-17 21:54:37.387  INFO 33408 --- [http-nio-8101-exec-1] org.dozer.DozerBeanMapper                : Initializing a new instance of dozer bean mapper.
2026-06-17 21:54:42.619  WARN 33408 --- [http-nio-8101-exec-2] o.s.j.d.DataSourceTransactionManager     : Custom isolation level specified but no actual transaction initiated; isolation level will effectively be ignored: PROPAGATION_SUPPORTS,ISOLATION_READ_COMMITTED,readOnly,-java.lang.Exception
2026-06-17 21:54:46.850  WARN 33408 --- [http-nio-8101-exec-4] o.s.j.d.DataSourceTransactionManager     : Custom isolation level specified but no actual transaction initiated; isolation level will effectively be ignored: PROPAGATION_SUPPORTS,ISOLATION_READ_COMMITTED,readOnly,-java.lang.Exception
2026-06-17 21:54:48.819  WARN 33408 --- [http-nio-8101-exec-6] o.s.j.d.DataSourceTransactionManager     : Custom isolation level specified but no actual transaction initiated; isolation level will effectively be ignored: PROPAGATION_SUPPORTS,ISOLATION_READ_COMMITTED,readOnly,-java.lang.Exception
2026-06-17 21:55:47.568  INFO 33408 --- [Thread-19] o.s.s.concurrent.ThreadPoolTaskExecutor  : Shutting down ExecutorService 'asyncExecutor'
2026-06-17 21:55:47.569  INFO 33408 --- [Thread-19] o.s.s.c.ThreadPoolTaskScheduler          : Shutting down ExecutorService 'taskScheduler'
2026-06-17 21:55:47.569  INFO 33408 --- [Thread-19] o.s.s.c.ThreadPoolTaskScheduler          : Shutting down ExecutorService 'taskScheduler'
2026-06-17 21:55:47.571  INFO 33408 --- [Thread-19] com.alibaba.druid.pool.DruidDataSource   : {dataSource-1} closing ...
2026-06-17 21:55:47.575  INFO 33408 --- [Thread-19] com.alibaba.druid.pool.DruidDataSource   : {dataSource-1} closed
