107 lines
2.9 KiB
Java
107 lines
2.9 KiB
Java
package com.chinasofti.dao;
|
|
/**
|
|
* Copyright: Copyright (c) 2026
|
|
*
|
|
* @ClassName: ActivityDAO
|
|
* @Description: 活动
|
|
*
|
|
* @version: v1.0.0
|
|
* @author: 刘浩然,栾益铭
|
|
* @date: 26.3.10
|
|
*
|
|
* Modification History:
|
|
* Date Author Version Description
|
|
*---------------------------------------------------------*
|
|
* 26.3.10 刘浩然 v1.0.0 新建
|
|
* 26.3.10 栾益铭 v1.0.0 修改
|
|
*/
|
|
import com.chinasofti.model.Activity;
|
|
import java.util.List;
|
|
|
|
public interface ActivityDAO {
|
|
/**
|
|
* Copyright: Copyright (c) 2026
|
|
*
|
|
* @MethodName: selectAll
|
|
* @Description: 查询所有活动
|
|
*
|
|
* @version: v1.0.0
|
|
* @author: 刘浩然
|
|
* @date: 26.4.9
|
|
*
|
|
* Modification History:
|
|
* Date Author Version Description
|
|
*---------------------------------------------------------*
|
|
* 26.4.9 刘浩然 v1.0.0 新建方法
|
|
*/
|
|
List<Activity> selectAll();
|
|
|
|
/**
|
|
* Copyright: Copyright (c) 2026
|
|
*
|
|
* @MethodName: selectById
|
|
* @Description: 根据ID查询活动
|
|
*
|
|
* @version: v1.0.0
|
|
* @author: 刘浩然
|
|
* @date: 26.4.10
|
|
*
|
|
* Modification History:
|
|
* Date Author Version Description
|
|
*---------------------------------------------------------*
|
|
* 26.4.10 刘浩然 v1.0.0 新建方法
|
|
*/
|
|
Activity selectById(Long id);
|
|
|
|
/**
|
|
* Copyright: Copyright (c) 2026
|
|
*
|
|
* @MethodName: insert
|
|
* @Description: 插入活动
|
|
*
|
|
* @version: v1.0.0
|
|
* @author: 刘浩然
|
|
* @date: 26.4.11
|
|
*
|
|
* Modification History:
|
|
* Date Author Version Description
|
|
*---------------------------------------------------------*
|
|
* 26.4.11 刘浩然 v1.0.0 新建方法
|
|
*/
|
|
int insert(Activity activity);
|
|
|
|
/**
|
|
* Copyright: Copyright (c) 2026
|
|
*
|
|
* @MethodName: update
|
|
* @Description: 更新活动
|
|
*
|
|
* @version: v1.0.0
|
|
* @author: 刘浩然
|
|
* @date: 26.4.12
|
|
*
|
|
* Modification History:
|
|
* Date Author Version Description
|
|
*---------------------------------------------------------*
|
|
* 26.4.12 刘浩然 v1.0.0 新建方法
|
|
*/
|
|
int update(Activity activity);
|
|
|
|
/**
|
|
* Copyright: Copyright (c) 2026
|
|
*
|
|
* @MethodName: deleteById
|
|
* @Description: 根据ID删除活动
|
|
*
|
|
* @version: v1.0.0
|
|
* @author: 刘浩然
|
|
* @date: 26.4.13
|
|
*
|
|
* Modification History:
|
|
* Date Author Version Description
|
|
*---------------------------------------------------------*
|
|
* 26.4.13 刘浩然 v1.0.0 新建方法
|
|
*/
|
|
int deleteById(Long id);
|
|
}
|