CompanyDao.java
上传用户:ouhalaa
上传日期:2016-03-17
资源大小:10210k
文件大小:1k
源码类别:

Web服务器

开发平台:

Java

  1. package com.lhq.prj.bms.dao.impl;
  2. import java.util.List;
  3. import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;
  4. import com.lhq.prj.bms.core.Page;
  5. import com.lhq.prj.bms.dao.ICompanyDao;
  6. import com.lhq.prj.bms.po.Company;
  7. /**
  8.  * DeptDao.java Create on 2008-9-16 下午10:43:05
  9.  * 
  10.  * 分公司持久层实现
  11.  * 
  12.  * Copyright (c) 2008 by MTA.
  13.  * 
  14.  * @author 廖瀚卿
  15.  * @version 1.0
  16.  */
  17. public class CompanyDao extends SqlMapClientDaoSupport implements ICompanyDao {
  18. public Object saveCompany(Company company) {
  19. return getSqlMapClientTemplate().insert("Company.save", company);
  20. }
  21. public List findAll() {
  22. return getSqlMapClientTemplate().queryForList("Company.findAll");
  23. }
  24. public int findByCount(Page page) {
  25. return (Integer) getSqlMapClientTemplate().queryForObject("Company.findByCount", page);
  26. }
  27. public List findByPage(Page page) {
  28. return getSqlMapClientTemplate().queryForList("Company.findByPage", page);
  29. }
  30. public Integer update(Company company) throws Exception {
  31. return getSqlMapClientTemplate().update("Company.update", company);
  32. }
  33. public Integer deleteById(Integer companyId) {
  34. return getSqlMapClientTemplate().delete("Company.deleteById", companyId);
  35. }
  36. }