|
|
|
@ -0,0 +1,37 @@
|
|
|
|
|
/*
|
|
|
|
|
* Copyright (c) 2018-2999 广州市蓝海创新科技有限公司 All rights reserved.
|
|
|
|
|
*
|
|
|
|
|
* https://www.mall4j.com/
|
|
|
|
|
*
|
|
|
|
|
* 未经允许,不可做商业用途!
|
|
|
|
|
*
|
|
|
|
|
* 版权所有,侵权必究!
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
package com.yami.shop.sys.service.impl;
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
|
|
import com.yami.shop.sys.dao.SysLogMapper;
|
|
|
|
|
import com.yami.shop.sys.model.SysLog;
|
|
|
|
|
import com.yami.shop.sys.service.SysLogService;
|
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* SysLogServiceImpl类,它是服务层的具体实现类,用于实现SysLogService接口中定义的业务逻辑方法。
|
|
|
|
|
* 该类继承自ServiceImpl<SysLogMapper, SysLog>,借助MyBatis-Plus提供的基础服务实现功能,方便与数据库进行交互操作。
|
|
|
|
|
* 通过@Service注解将该类标记为Spring的服务组件,以便可以被依赖注入到其他需要使用的地方,并且指定了名称为"sysLogService",方便按名称进行依赖查找。
|
|
|
|
|
* 同时使用了@AllArgsConstructor注解,会自动生成包含所有final修饰的成员变量的构造函数,用于依赖注入相关的对象。
|
|
|
|
|
*
|
|
|
|
|
* @author lgh
|
|
|
|
|
*/
|
|
|
|
|
@Service("sysLogService")
|
|
|
|
|
@AllArgsConstructor
|
|
|
|
|
public class SysLogServiceImpl extends ServiceImpl<SysLogMapper, SysLog> implements SysLogService {
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 通过构造函数注入的SysLogMapper对象,用于直接调用MyBatis相关的数据库操作方法,
|
|
|
|
|
* 例如执行自定义的SQL语句、进行数据的增删改查等操作,是与数据库交互的关键组件。
|
|
|
|
|
*/
|
|
|
|
|
private final SysLogMapper sysLogMapper;
|
|
|
|
|
}
|