LoggerConfig.java 904 Bytes
Newer Older
Rensq's avatar
Rensq committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
package com.testor.config;

import com.testor.biz.sys.log.service.impl.NewSysLogServiceImpl;
import com.testor.biz.sys.org.service.SysOrgService;
import com.testor.biz.sys.resource.service.SysResourceService;
import com.testor.biz.sys.user.service.SysUserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.SpringBootConfiguration;
import org.springframework.context.annotation.Bean;

/**
 * LoggerConfig
 *
 * @author ivan
 * @version 1.0 Created by ivan at 1/22/21.
 */
@SpringBootConfiguration
public class LoggerConfig {
    @Autowired
    SysUserService sysUserService;
    @Autowired
    SysOrgService sysOrgService;
    @Autowired
    SysResourceService sysResourceService;

    @Bean("LogService")
    public NewSysLogServiceImpl getLogger() {
        return new NewSysLogServiceImpl(sysUserService, sysOrgService, sysResourceService);
    }
}