001package org.lanyonm.playground.service; 002 003import java.util.List; 004 005import org.lanyonm.playground.domain.User; 006import org.lanyonm.playground.persistence.UserMapper; 007import org.springframework.beans.factory.annotation.Autowired; 008import org.springframework.stereotype.Service; 009 010/** 011 * @author lanyonm 012 */ 013@Service("userService") 014public class UserServiceImpl implements UserService { 015 016 @Autowired 017 private UserMapper userMapper; 018 019 public List<User> getAllUsers() { 020 return userMapper.getAllUsers(); 021 } 022 023 public boolean saveUser(User user) { 024 if (user.getId() == 0) { 025 return userMapper.insertUser(user) == 1; 026 } else { 027 return userMapper.updateUser(user) == 1; 028 } 029 } 030}