首页>代码>Spring MVC集成Mybatis实现基础的增删改查Demo实例>/springMVC_Mybatis_Test/src/com/ssm/service/BooksService.java
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); } }
最近下载更多
it_star LV6
2023年10月31日
李亮 LV19
2023年8月29日
zhumeng168 LV5
2023年7月8日
1257592068 LV6
2023年6月13日
小妹妹 LV7
2023年5月22日
微信网友_6248713511227392 LV11
2022年12月5日
谢谢谢谢谢谢你 LV6
2022年7月19日
彬 LV6
2021年12月22日
9843637 LV9
2021年12月12日
543666826 LV33
2021年11月19日
最近浏览更多
气之子dss LV4
6月24日
qq970040477 LV24
6月16日
xin xie LV1
6月13日
wwwww816 LV5
2023年12月19日
xiongwei11231 LV8
2023年12月6日
it_star LV6
2023年10月31日
李亮 LV19
2023年8月29日
zhumeng168 LV5
2023年7月8日
1748938504 LV2
2023年6月30日
gecongkai LV8
2023年6月22日