package org.hepx.ticket.service; import org.hepx.ticket.entity.Customer; import org.hepx.ticket.mapper.CustomerMapper; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; import java.util.List; /** * User: hepanxi * Date: 15-4-15 * Time: 上午9:46 */ @Service @Transactional public class CustomerServiceImpl implements CustomerService { @Autowired private CustomerMapper customerMapper; @Override public Customer createCustomer(Customer customer) { customerMapper.createCustomer(customer); return customer; } @Override public int updateCustomer(Customer customer) { return customerMapper.updateCustomer(customer); } @Override public int deleteCustomer(Long customerId) { return customerMapper.deleteCustomer(customerId); } @Override public Customer findOne(Long customerId) { return customerMapper.findOne(customerId); } @Override public List<Customer> findAll() { return customerMapper.findAll(); } @Override public List<Customer> findJson(String name) { return customerMapper.findJson(name); } @Override public Customer criteriaQuery(Customer customer) { return customerMapper.criteriaQuery(customer); } }