package com.ssm.service; import java.io.Serializable; import java.util.List; import javax.annotation.Resource; import org.springframework.stereotype.Service; import com.ssm.dao.MyBatisDao; import com.ssm.entity.Books; @Service public class BooksService { private MyBatisDao myBatisDao; public MyBatisDao getMyBatisDao() { return myBatisDao; } @Resource public void setMyBatisDao(MyBatisDao myBatisDao) { this.myBatisDao = myBatisDao; } /*保存数据对象 */ public void save(Books books) { if(books.getBookId()== null){ myBatisDao.save("booksMapper.insert", books); } else{ myBatisDao.save("booksMapper.update", books); } } /*根据主键删除对象 */ public void delete(Serializable id){ myBatisDao.delete("booksMapper.deleteByPrimaryKey", id); } public List<Books> getBooks(){ return myBatisDao.getList("booksMapper.selectByEntity"); } /*根据条件查询获取数据对象列表 */ public List<Books> queryResult(Books books){ return myBatisDao.getList("booksMapper.selectByQuery",books); } /*根据主键获取对象 */ public Books getBooks(Serializable id) { return myBatisDao.get("booksMapper.selectByPrimaryKey", id); } }
最近下载更多
李亮 LV19
2023年3月7日
YUProject LV8
2022年12月17日
haidongWang LV1
2020年10月17日
wingking LV2
2020年8月26日
凤舞水寒 LV1
2020年8月26日
Coli丶可乐 LV1
2020年5月25日
3204294009 LV1
2020年5月6日
李东曙 LV14
2020年3月27日
liuwenlong LV20
2020年1月3日
系佛山的价格 LV1
2019年12月15日