| | |
| | | package com.vincent.rsf.httpaudit.config; |
| | | |
| | | import com.vincent.rsf.httpaudit.mapper.HttpAuditLogMapper; |
| | | import com.vincent.rsf.httpaudit.mapper.HttpAuditConfigMapper; |
| | | import com.vincent.rsf.httpaudit.mapper.HttpAuditRuleMapper; |
| | | import com.vincent.rsf.httpaudit.props.HttpAuditProperties; |
| | | import com.vincent.rsf.httpaudit.service.HttpAuditAsyncRecorder; |
| | | import com.vincent.rsf.httpaudit.service.HttpAuditCleanupService; |
| | | import com.vincent.rsf.httpaudit.service.HttpAuditDbConfigService; |
| | | import com.vincent.rsf.httpaudit.service.HttpAuditOutboundRecorder; |
| | | import com.vincent.rsf.httpaudit.service.HttpAuditRuleService; |
| | | import com.vincent.rsf.httpaudit.service.HttpAuditRuleServiceImpl; |
| | |
| | | } |
| | | |
| | | @Bean |
| | | public HttpAuditCleanupService httpAuditCleanupService(HttpAuditLogMapper httpAuditLogMapper, HttpAuditProperties props) { |
| | | return new HttpAuditCleanupService(httpAuditLogMapper, props); |
| | | } |
| | | |
| | | @Bean |
| | | public HttpAuditDbConfigService httpAuditDbConfigService(HttpAuditConfigMapper httpAuditConfigMapper) { |
| | | return new HttpAuditDbConfigService(httpAuditConfigMapper); |
| | | } |
| | | |
| | | @Bean |
| | | public HttpAuditOutboundRecorder httpAuditOutboundRecorder( |
| | | HttpAuditAsyncRecorder recorder, |
| | | HttpAuditProperties props, |