From 5e873863bc7324894c89b0a0fc77a6202c91cd64 Mon Sep 17 00:00:00 2001 From: wzp <516075396@qq.com> Date: 星期二, 06 四月 2021 10:35:42 +0800 Subject: [PATCH] 20210406 --- src/main/java/com/ots/project/exam/service/BaseService.java | 52 ++++++---------------------------------------------- 1 files changed, 6 insertions(+), 46 deletions(-) diff --git a/src/main/java/com/ots/project/exam/service/BaseService.java b/src/main/java/com/ots/project/exam/service/BaseService.java index fd7be4c..ee70d52 100644 --- a/src/main/java/com/ots/project/exam/service/BaseService.java +++ b/src/main/java/com/ots/project/exam/service/BaseService.java @@ -1,56 +1,16 @@ package com.ots.project.exam.service; -/** - * service鎺ュ彛锛屽拰mybatis generator 閰嶅浣跨敤 - * - * @param <T> - */ public interface BaseService<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