| | |
| | | package com.vincent.rsf.httpaudit.config; |
| | | |
| | | import com.vincent.rsf.httpaudit.mapper.HttpAuditLogMapper; |
| | | import com.vincent.rsf.httpaudit.props.HttpAuditProperties; |
| | | import com.vincent.rsf.httpaudit.service.HttpAuditAsyncRecorder; |
| | | import com.vincent.rsf.httpaudit.web.HttpAuditFilter; |
| | |
| | | @MapperScan("com.vincent.rsf.httpaudit.mapper") |
| | | public class HttpAuditAutoConfiguration { |
| | | |
| | | @Bean |
| | | public HttpAuditAsyncRecorder httpAuditAsyncRecorder(HttpAuditLogMapper httpAuditLogMapper) { |
| | | return new HttpAuditAsyncRecorder(httpAuditLogMapper); |
| | | } |
| | | |
| | | @Bean(name = "httpAuditExecutor") |
| | | public Executor httpAuditExecutor() { |
| | | ThreadPoolTaskExecutor ex = new ThreadPoolTaskExecutor(); |