From 8f781f3cb17187a7ee58f41632c25fbb2aa81cc7 Mon Sep 17 00:00:00 2001 From: linzhijie <19970921lzj> Date: 星期二, 16 三月 2021 19:57:24 +0800 Subject: [PATCH] 补充环境配置 --- src/main/java/com/ots/project/exam/service/IBaseExamService.java | 52 ++++++++++++++++++++++++++++++++++++++++++++++------ 1 files changed, 46 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/ots/project/exam/service/IBaseExamService.java b/src/main/java/com/ots/project/exam/service/IBaseExamService.java index 4d7be31..4534ac8 100644 --- a/src/main/java/com/ots/project/exam/service/IBaseExamService.java +++ b/src/main/java/com/ots/project/exam/service/IBaseExamService.java @@ -1,16 +1,56 @@ package com.ots.project.exam.service; +/** + * service鎺ュ彛锛屽拰mybatis generator 閰嶅浣跨敤 + * + * @param <T> + */ public interface IBaseExamService<T> { - + /** + * 鏍规嵁id鍒犻櫎鏁版嵁锛岀‖鍒犻櫎 + * + * @param id id + * @return int + */ int deleteById(Integer id); - + + /** + * 鎻掑叆鏁版嵁,瀹屾暣鏁版嵁鎻掑叆 + * + * @param record record + * @return int + */ int insert(T record); - + + /** + * 鎻掑叆涓嶄负null鐨勬暟鎹� + * + * @param record + * @return int + */ int insertByFilter(T record); - + + /** + * 鏍规嵁id鏌ヨ鏁版嵁 + * + * @param id + * @return + */ T selectById(Integer id); - + + /** + * 鏇存柊涓嶄负null鐨勬暟鎹� + * + * @param record + * @return int + */ int updateByIdFilter(T record); - + + /** + * 鏇存柊瀹屾暣鐨勬暟鎹� + * + * @param record + * @return int + */ int updateById(T record); } -- Gitblit v1.9.1