BaseService
作者:
吕小凯 | 来源:发表于
2020-04-25 15:26 被阅读0次package cn.fotoit.microapp.service.impl;
import cn.fotoit.microapp.service.BaseService;
import org.springframework.beans.factory.annotation.Autowired;
import tk.mybatis.mapper.common.BaseMapper;
import java.util.List;
/**
* 基础层封装
* Description: <br/>
* date: 2020/4/26 15:20<br/>
*
* @author lvxk<br />
* @since JDK 1.8
*/
public class BaseServiceImpl<T> implements BaseService<T> {
@Autowired
private BaseMapper<T> baseMapper;
@Override
public void save(T entity) {
baseMapper.insert(entity);
}
@Override
public void delete(String id) {
baseMapper.deleteByPrimaryKey(id);
}
@Override
public void update(T entity) {
baseMapper.updateByPrimaryKeySelective(entity);
}
@Override
public T findById(String id) {
return baseMapper.selectByPrimaryKey(id);
}
@Override
public List<T> getAll() {
return baseMapper.selectAll();
}
}
本文标题:BaseService
本文链接:https://www.haomeiwen.com/subject/suxjwhtx.html
网友评论