package com.bolo.examples.base.service;

import java.io.Serializable;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import com.bolo.examples.base.entity.Role;
import com.bolo.orm.mybatis.MyBatisDao;

/**
 * 角色管理
 * @author 菠萝大象
 */
@Service
public class RoleService {

	@Autowired
	private MyBatisDao myBatisDao;
	
	public List<Role> getRoles(){
		return myBatisDao.getList("roleMapper.selectByEntity");
	}
	
	public Role getRole(Serializable id){
		return myBatisDao.get("roleMapper.selectByPrimaryKey",id);
	}
	
	public void save(Role role){
		if(role.getId() == null)
			myBatisDao.save("roleMapper.insert", role);
		else
			myBatisDao.save("roleMapper.update", role);
	}
	
	public void delete(Serializable id){
		myBatisDao.delete("roleMapper.delete", id);
	}
}
最近下载更多
liuwenlong  LV20 2019年12月28日
Iskype  LV7 2019年8月16日
daidin  LV11 2018年12月29日
r2018z328g  LV8 2018年9月23日
chinafjfzlj  LV31 2018年2月12日
shawee  LV1 2018年1月24日
罗辉娟  LV12 2018年1月9日
best2018  LV46 2017年7月31日
jiezhiyou  LV2 2017年5月27日
hongchengzuike  LV1 2016年10月24日
最近浏览更多
微信网友_6248713511227392  LV11 2022年12月5日
and123456  LV11 2022年10月26日
谢谢谢谢谢谢你  LV6 2022年7月19日
暂无贡献等级
王小升0625  LV1 2022年1月5日
543666826  LV33 2021年11月19日
liqi666  LV7 2021年5月17日
xinlinggangkou  LV1 2020年12月29日
Coincidance  LV8 2020年12月3日
CSS199669  LV25 2020年7月26日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友