AdminServiceImpl.java 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. package cn.efunbox.audio.impl;
  2. import cn.efunbox.audio.entity.Admin;
  3. import cn.efunbox.audio.entity.Channel;
  4. import cn.efunbox.audio.repository.AdminRepo;
  5. import cn.efunbox.audio.repository.ChannelRepo;
  6. import cn.efunbox.audio.service.AdminService;
  7. import cn.efunbox.audio.service.ChannelService;
  8. import org.springframework.beans.factory.annotation.Autowired;
  9. import org.springframework.stereotype.Service;
  10. import java.util.List;
  11. /**
  12. * Created by yao on 17-9-26.
  13. */
  14. @Service
  15. public class AdminServiceImpl implements AdminService {
  16. @Autowired
  17. AdminRepo adminRepo;
  18. @Override
  19. public List<Admin> SearchById(Long id){
  20. List<Admin> list = adminRepo.findById(id);
  21. return list;
  22. }
  23. @Override
  24. public List<Admin> SearchByName(String name){
  25. if(name==null || name.isEmpty())
  26. return null;
  27. List<Admin> list = adminRepo.findByName(name);
  28. return list;
  29. }
  30. @Override
  31. public Admin Insert(Admin admin){
  32. Admin a = adminRepo.save(admin);
  33. return a;
  34. }
  35. @Override
  36. public Admin Update(Admin admin){
  37. Admin a = adminRepo.save(admin);
  38. return a;
  39. }
  40. }