博主介绍: ✌博主从事应用安全和大数据领域,有8年研发经验,5年面试官经验,Java技术专家✌
Java知识图谱点击链接:体系化学习Java(Java面试专题)
💕💕 感兴趣的同学可以收藏关注下 ,不然下次找不到哟💕💕
单一职责原则
单一职责原则英文名称 Single Reponsibility Principle,简称 SRP。
英文什么的了解就好,不需要强记。主要我们还是要学习这个原则怎么运用,有什么好处。其实我们工作中应该见过很多单一职责的代码。例如我们的 UserMapper,相信大多数项目中都有这个吧,这个接口里汇聚了关于 User 的增删改查,这就是单一职责,它涵盖了 User 数据的整个生命周期的操作,但是它里面没有对其他表的操作。
package com.pany.camp.design.principle.single;
import java.util.List;
/**
*
* @description: 用户
* @copyright: @Copyright (c) 2022
* @company: Aiocloud
* @author: panyong
* @version: 1.0.0
* @createTime: 2023-05-31 9:34
*/
public interface UserMapper {
User select();
User select(Object... params);
List<User> selects();
int save(User user);
int batchSave(List<User> users);
int update(User user);
int batchUpdate(List<User> users);
int delete(Object param);
int deleteAll();
}
💕💕 本文由激流丶创作,原创不易,感谢支持!
💕💕喜欢的话记得点赞收藏啊!