Commit 223b33e8 authored by 月兔回旋于空中's avatar 月兔回旋于空中

结构 >> tables模型

parent 8409e753
Pipeline #11088 failed with stages
in 3 minutes and 18 seconds
package mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 核心 - 配置表 Mapper 接口
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface ConfigMapper extends BaseMapper<po.ConfigPO> {
}
package mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 主表 - 行为日志 Mapper 接口
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface LogMapper extends BaseMapper<po.LogPO> {
}
package mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 主表 - 对局记录表 Mapper 接口
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface MatchMapper extends BaseMapper<po.MatchPO> {
}
package mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 主表 - 参赛者 Mapper 接口
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface ParticipantMapper extends BaseMapper<po.ParticipantPO> {
}
package mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 主表 - 座位记录表 Mapper 接口
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface SeatRecordMapper extends BaseMapper<po.SeatRecordPO> {
}
package mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 主表 - 比赛子表 比赛授权关联表 Mapper 接口
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface TournamentAssignMapper extends BaseMapper<po.TournamentAssignPO> {
}
package mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 主表 - 比赛表 Mapper 接口
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface TournamentMapper extends BaseMapper<po.TournamentPO> {
}
package mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 主表 - 用户表 Mapper 接口
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface UserMapper extends BaseMapper<po.UserPO> {
}
package po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* <p>
* 核心 - 配置表
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@TableName("core_config")
@ApiModel(value = "Config对象", description = "核心 - 配置表")
public class ConfigPO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("核心配置 - 主键id")
@TableId(value = "core_id", type = IdType.AUTO)
private Integer coreId;
@ApiModelProperty("核心配置 - key")
private String coreKey;
@ApiModelProperty("核心配置 - value")
private String coreValue;
@ApiModelProperty("核心配置 - 备注")
private String coreRemark;
@ApiModelProperty("时间 - 创建时间")
private LocalDateTime timeCreate;
@ApiModelProperty("时间 - 修改时间")
private LocalDateTime timeUpdate;
@ApiModelProperty("是否删除")
private Boolean isDel;
public Integer getCoreId() {
return coreId;
}
public void setCoreId(Integer coreId) {
this.coreId = coreId;
}
public String getCoreKey() {
return coreKey;
}
public void setCoreKey(String coreKey) {
this.coreKey = coreKey;
}
public String getCoreValue() {
return coreValue;
}
public void setCoreValue(String coreValue) {
this.coreValue = coreValue;
}
public String getCoreRemark() {
return coreRemark;
}
public void setCoreRemark(String coreRemark) {
this.coreRemark = coreRemark;
}
public LocalDateTime getTimeCreate() {
return timeCreate;
}
public void setTimeCreate(LocalDateTime timeCreate) {
this.timeCreate = timeCreate;
}
public LocalDateTime getTimeUpdate() {
return timeUpdate;
}
public void setTimeUpdate(LocalDateTime timeUpdate) {
this.timeUpdate = timeUpdate;
}
public Boolean getIsDel() {
return isDel;
}
public void setIsDel(Boolean isDel) {
this.isDel = isDel;
}
@Override
public String toString() {
return "Config{" +
"coreId=" + coreId +
", coreKey=" + coreKey +
", coreValue=" + coreValue +
", coreRemark=" + coreRemark +
", timeCreate=" + timeCreate +
", timeUpdate=" + timeUpdate +
", isDel=" + isDel +
"}";
}
}
package po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* <p>
* 主表 - 行为日志
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@TableName("ta_log")
@ApiModel(value = "Log对象", description = "主表 - 行为日志")
public class LogPO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("日志 - 主键")
@TableId(value = "log_id", type = IdType.AUTO)
private Integer logId;
@ApiModelProperty("日志 - 内容")
private String logContent;
@ApiModelProperty("时间 - 创建时间")
private LocalDateTime timeCreate;
public Integer getLogId() {
return logId;
}
public void setLogId(Integer logId) {
this.logId = logId;
}
public String getLogContent() {
return logContent;
}
public void setLogContent(String logContent) {
this.logContent = logContent;
}
public LocalDateTime getTimeCreate() {
return timeCreate;
}
public void setTimeCreate(LocalDateTime timeCreate) {
this.timeCreate = timeCreate;
}
@Override
public String toString() {
return "Log{" +
"logId=" + logId +
", logContent=" + logContent +
", timeCreate=" + timeCreate +
"}";
}
}
package po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* <p>
* 主表 - 对局记录表
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@TableName("ta_match")
@ApiModel(value = "Match对象", description = "主表 - 对局记录表")
public class MatchPO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("对局 - 主键id")
@TableId(value = "match_id", type = IdType.AUTO)
private Integer matchId;
public Integer getMatchId() {
return matchId;
}
public void setMatchId(Integer matchId) {
this.matchId = matchId;
}
@Override
public String toString() {
return "Match{" +
"matchId=" + matchId +
"}";
}
}
package po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* <p>
* 主表 - 参赛者
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@TableName("ta_participant")
@ApiModel(value = "Participant对象", description = "主表 - 参赛者")
public class ParticipantPO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("参赛者 - 主键")
@TableId(value = "participant_id", type = IdType.AUTO)
private Integer participantId;
@ApiModelProperty("参赛者 - 参赛昵称")
private String participantName;
@ApiModelProperty("参赛者 - 参赛卡组")
private String participantDeck;
@ApiModelProperty("外键 >> 比赛 - 主键id")
private Integer competitionId;
@ApiModelProperty("时间 - 创建时间")
private LocalDateTime timeCreate;
@ApiModelProperty("是否有效 1是 0否")
private Boolean isValid;
public Integer getParticipantId() {
return participantId;
}
public void setParticipantId(Integer participantId) {
this.participantId = participantId;
}
public String getParticipantName() {
return participantName;
}
public void setParticipantName(String participantName) {
this.participantName = participantName;
}
public String getParticipantDeck() {
return participantDeck;
}
public void setParticipantDeck(String participantDeck) {
this.participantDeck = participantDeck;
}
public Integer getCompetitionId() {
return competitionId;
}
public void setCompetitionId(Integer competitionId) {
this.competitionId = competitionId;
}
public LocalDateTime getTimeCreate() {
return timeCreate;
}
public void setTimeCreate(LocalDateTime timeCreate) {
this.timeCreate = timeCreate;
}
public Boolean getIsValid() {
return isValid;
}
public void setIsValid(Boolean isValid) {
this.isValid = isValid;
}
@Override
public String toString() {
return "Participant{" +
"participantId=" + participantId +
", participantName=" + participantName +
", participantDeck=" + participantDeck +
", competitionId=" + competitionId +
", timeCreate=" + timeCreate +
", isValid=" + isValid +
"}";
}
}
package po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* <p>
* 主表 - 座位记录表
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@TableName("ta_seat_record")
@ApiModel(value = "SeatRecord对象", description = "主表 - 座位记录表")
public class SeatRecordPO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("座位记录 - 主键id")
@TableId(value = "record_id", type = IdType.AUTO)
private Integer recordId;
@ApiModelProperty("座位记录 - 当前座次")
private Integer recordSeat;
@ApiModelProperty("座位记录 - 当前轮次")
private Integer recordRound;
@ApiModelProperty("外键 >> 参赛者 - 主键id")
private Integer contestantsId;
@ApiModelProperty("外键 >> 对局 - 主键id")
private Integer matchId;
@ApiModelProperty("时间 - 创建时间")
private LocalDateTime timeCreate;
@ApiModelProperty("时间 - 修改时间")
private LocalDateTime timeUpdate;
@ApiModelProperty("是否有效 ")
private Boolean isValid;
@ApiModelProperty("备注")
private String remark;
public Integer getRecordId() {
return recordId;
}
public void setRecordId(Integer recordId) {
this.recordId = recordId;
}
public Integer getRecordSeat() {
return recordSeat;
}
public void setRecordSeat(Integer recordSeat) {
this.recordSeat = recordSeat;
}
public Integer getRecordRound() {
return recordRound;
}
public void setRecordRound(Integer recordRound) {
this.recordRound = recordRound;
}
public Integer getContestantsId() {
return contestantsId;
}
public void setContestantsId(Integer contestantsId) {
this.contestantsId = contestantsId;
}
public Integer getMatchId() {
return matchId;
}
public void setMatchId(Integer matchId) {
this.matchId = matchId;
}
public LocalDateTime getTimeCreate() {
return timeCreate;
}
public void setTimeCreate(LocalDateTime timeCreate) {
this.timeCreate = timeCreate;
}
public LocalDateTime getTimeUpdate() {
return timeUpdate;
}
public void setTimeUpdate(LocalDateTime timeUpdate) {
this.timeUpdate = timeUpdate;
}
public Boolean getIsValid() {
return isValid;
}
public void setIsValid(Boolean isValid) {
this.isValid = isValid;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
@Override
public String toString() {
return "SeatRecord{" +
"recordId=" + recordId +
", recordSeat=" + recordSeat +
", recordRound=" + recordRound +
", contestantsId=" + contestantsId +
", matchId=" + matchId +
", timeCreate=" + timeCreate +
", timeUpdate=" + timeUpdate +
", isValid=" + isValid +
", remark=" + remark +
"}";
}
}
package po;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* <p>
* 主表 - 比赛子表 比赛授权关联表
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@TableName("ta_tournament_assign")
@ApiModel(value = "TournamentAssign对象", description = "主表 - 比赛子表 比赛授权关联表")
public class TournamentAssignPO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("授权 - 主键id")
private Integer assignId;
@ApiModelProperty("外键 >> 比赛 - 主键id")
private Integer tournamentId;
@ApiModelProperty("外键 >> 用户 - 主键id【-1 所有人】")
private Integer userId;
@ApiModelProperty("权限 - 是否可访问")
private Boolean authAccess;
@ApiModelProperty("权限 - 是否可修改")
private Boolean authEdit;
@ApiModelProperty("权限 - 是否可删除")
private Boolean authDelete;
@ApiModelProperty("时间 - 权限有效时间【null 永久】")
private LocalDateTime timeLimit;
@ApiModelProperty("时间 - 创建时间")
private LocalDateTime timeCreate;
@ApiModelProperty("时间 - 修改时间")
private LocalDateTime timeUpdate;
@ApiModelProperty("权限 - 创建人")
private Integer authorUserId;
@ApiModelProperty("是否有效")
private Integer isValid;
public Integer getAssignId() {
return assignId;
}
public void setAssignId(Integer assignId) {
this.assignId = assignId;
}
public Integer getTournamentId() {
return tournamentId;
}
public void setTournamentId(Integer tournamentId) {
this.tournamentId = tournamentId;
}
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public Boolean getAuthAccess() {
return authAccess;
}
public void setAuthAccess(Boolean authAccess) {
this.authAccess = authAccess;
}
public Boolean getAuthEdit() {
return authEdit;
}
public void setAuthEdit(Boolean authEdit) {
this.authEdit = authEdit;
}
public Boolean getAuthDelete() {
return authDelete;
}
public void setAuthDelete(Boolean authDelete) {
this.authDelete = authDelete;
}
public LocalDateTime getTimeLimit() {
return timeLimit;
}
public void setTimeLimit(LocalDateTime timeLimit) {
this.timeLimit = timeLimit;
}
public LocalDateTime getTimeCreate() {
return timeCreate;
}
public void setTimeCreate(LocalDateTime timeCreate) {
this.timeCreate = timeCreate;
}
public LocalDateTime getTimeUpdate() {
return timeUpdate;
}
public void setTimeUpdate(LocalDateTime timeUpdate) {
this.timeUpdate = timeUpdate;
}
public Integer getAuthorUserId() {
return authorUserId;
}
public void setAuthorUserId(Integer authorUserId) {
this.authorUserId = authorUserId;
}
public Integer getIsValid() {
return isValid;
}
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
@Override
public String toString() {
return "TournamentAssign{" +
"assignId=" + assignId +
", tournamentId=" + tournamentId +
", userId=" + userId +
", authAccess=" + authAccess +
", authEdit=" + authEdit +
", authDelete=" + authDelete +
", timeLimit=" + timeLimit +
", timeCreate=" + timeCreate +
", timeUpdate=" + timeUpdate +
", authorUserId=" + authorUserId +
", isValid=" + isValid +
"}";
}
}
package po;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* <p>
* 主表 - 比赛表
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@TableName("ta_tournament")
@ApiModel(value = "Tournament对象", description = "主表 - 比赛表")
public class TournamentPO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("比赛 - 主键id")
@TableId(value = "tournament_id", type = IdType.AUTO)
private Integer tournamentId;
@ApiModelProperty("比赛 - 比赛名称")
private String tournamentName;
@ApiModelProperty("比赛 - 比赛赛制【1 淘汰赛】【2 双败淘汰赛】【3 瑞士轮】")
private String tournamentSystem;
@ApiModelProperty("比赛 - 比赛时间(yyyy-mm-dd)")
private String tournamentTime;
@ApiModelProperty("比赛 - 比赛简介")
private String tournamentIntroduction;
@ApiModelProperty("比赛 - 桌次信息( JSON 格式)")
private String tournamentSeat;
@ApiModelProperty("比赛 - 比赛轮次")
private Integer tournamentRound;
@ApiModelProperty("时间 - 创建时间")
private LocalDateTime timeCreate;
@ApiModelProperty("时间 - 修改时间")
private LocalDateTime timeUpdate;
@ApiModelProperty("是否有效")
private Boolean isValid;
public Integer getTournamentId() {
return tournamentId;
}
public void setTournamentId(Integer tournamentId) {
this.tournamentId = tournamentId;
}
public String getTournamentName() {
return tournamentName;
}
public void setTournamentName(String tournamentName) {
this.tournamentName = tournamentName;
}
public String getTournamentSystem() {
return tournamentSystem;
}
public void setTournamentSystem(String tournamentSystem) {
this.tournamentSystem = tournamentSystem;
}
public String getTournamentTime() {
return tournamentTime;
}
public void setTournamentTime(String tournamentTime) {
this.tournamentTime = tournamentTime;
}
public String getTournamentIntroduction() {
return tournamentIntroduction;
}
public void setTournamentIntroduction(String tournamentIntroduction) {
this.tournamentIntroduction = tournamentIntroduction;
}
public String getTournamentSeat() {
return tournamentSeat;
}
public void setTournamentSeat(String tournamentSeat) {
this.tournamentSeat = tournamentSeat;
}
public Integer getTournamentRound() {
return tournamentRound;
}
public void setTournamentRound(Integer tournamentRound) {
this.tournamentRound = tournamentRound;
}
public LocalDateTime getTimeCreate() {
return timeCreate;
}
public void setTimeCreate(LocalDateTime timeCreate) {
this.timeCreate = timeCreate;
}
public LocalDateTime getTimeUpdate() {
return timeUpdate;
}
public void setTimeUpdate(LocalDateTime timeUpdate) {
this.timeUpdate = timeUpdate;
}
public Boolean getIsValid() {
return isValid;
}
public void setIsValid(Boolean isValid) {
this.isValid = isValid;
}
@Override
public String toString() {
return "Tournament{" +
"tournamentId=" + tournamentId +
", tournamentName=" + tournamentName +
", tournamentSystem=" + tournamentSystem +
", tournamentTime=" + tournamentTime +
", tournamentIntroduction=" + tournamentIntroduction +
", tournamentSeat=" + tournamentSeat +
", tournamentRound=" + tournamentRound +
", timeCreate=" + timeCreate +
", timeUpdate=" + timeUpdate +
", isValid=" + isValid +
"}";
}
}
package po;
import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* <p>
* 主表 - 用户表
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@TableName("ta_user")
@ApiModel(value = "User对象", description = "主表 - 用户表")
public class UserPO implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty("用户 - 主键")
private Integer userId;
@ApiModelProperty("用户 - 标识")
private String userMark;
@ApiModelProperty("时间 - 创建时间")
private LocalDateTime timeCreate;
@ApiModelProperty("时间 - 登录时间")
private LocalDateTime timeLogin;
public Integer getUserId() {
return userId;
}
public void setUserId(Integer userId) {
this.userId = userId;
}
public String getUserMark() {
return userMark;
}
public void setUserMark(String userMark) {
this.userMark = userMark;
}
public LocalDateTime getTimeCreate() {
return timeCreate;
}
public void setTimeCreate(LocalDateTime timeCreate) {
this.timeCreate = timeCreate;
}
public LocalDateTime getTimeLogin() {
return timeLogin;
}
public void setTimeLogin(LocalDateTime timeLogin) {
this.timeLogin = timeLogin;
}
@Override
public String toString() {
return "User{" +
"userId=" + userId +
", userMark=" + userMark +
", timeCreate=" + timeCreate +
", timeLogin=" + timeLogin +
"}";
}
}
package service;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 核心 - 配置表 服务类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface IConfigService extends IService<po.ConfigPO> {
}
package service;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 主表 - 行为日志 服务类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface ILogService extends IService<po.LogPO> {
}
package service;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 主表 - 对局记录表 服务类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface IMatchService extends IService<po.MatchPO> {
}
package service;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 主表 - 参赛者 服务类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface IParticipantService extends IService<po.ParticipantPO> {
}
package service;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 主表 - 座位记录表 服务类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface ISeatRecordService extends IService<po.SeatRecordPO> {
}
package service;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 主表 - 比赛子表 比赛授权关联表 服务类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface ITournamentAssignService extends IService<po.TournamentAssignPO> {
}
package service;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 主表 - 比赛表 服务类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface ITournamentService extends IService<po.TournamentPO> {
}
package service;
import com.baomidou.mybatisplus.extension.service.IService;
/**
* <p>
* 主表 - 用户表 服务类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
public interface IUserService extends IService<po.UserPO> {
}
package service.impl;
import mapper.ConfigMapper;
import service.IConfigService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 核心 - 配置表 服务实现类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@Service
public class ConfigServiceImpl extends ServiceImpl<ConfigMapper, po.ConfigPO> implements IConfigService {
}
package service.impl;
import mapper.LogMapper;
import service.ILogService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 主表 - 行为日志 服务实现类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@Service
public class LogServiceImpl extends ServiceImpl<LogMapper, po.LogPO> implements ILogService {
}
package service.impl;
import mapper.MatchMapper;
import service.IMatchService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 主表 - 对局记录表 服务实现类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@Service
public class MatchServiceImpl extends ServiceImpl<MatchMapper, po.MatchPO> implements IMatchService {
}
package service.impl;
import mapper.ParticipantMapper;
import service.IParticipantService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 主表 - 参赛者 服务实现类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@Service
public class ParticipantServiceImpl extends ServiceImpl<ParticipantMapper, po.ParticipantPO> implements IParticipantService {
}
package service.impl;
import mapper.SeatRecordMapper;
import service.ISeatRecordService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 主表 - 座位记录表 服务实现类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@Service
public class SeatRecordServiceImpl extends ServiceImpl<SeatRecordMapper, po.SeatRecordPO> implements ISeatRecordService {
}
package service.impl;
import mapper.TournamentAssignMapper;
import service.ITournamentAssignService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 主表 - 比赛子表 比赛授权关联表 服务实现类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@Service
public class TournamentAssignServiceImpl extends ServiceImpl<TournamentAssignMapper, po.TournamentAssignPO> implements ITournamentAssignService {
}
package service.impl;
import mapper.TournamentMapper;
import service.ITournamentService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 主表 - 比赛表 服务实现类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@Service
public class TournamentServiceImpl extends ServiceImpl<TournamentMapper, po.TournamentPO> implements ITournamentService {
}
package service.impl;
import mapper.UserMapper;
import service.IUserService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
/**
* <p>
* 主表 - 用户表 服务实现类
* </p>
*
* @author SPiCa
* @since 2022-03-23
*/
@Service
public class UserServiceImpl extends ServiceImpl<UserMapper, po.UserPO> implements IUserService {
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper.ConfigMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper.LogMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper.MatchMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper.ParticipantMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper.SeatRecordMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper.TournamentAssignMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper.TournamentMapper">
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="mapper.UserMapper">
</mapper>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment