|
|
|
@ -6,6 +6,7 @@ import com.hzu.bookingsystem.service.UserService;
|
|
|
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
|
import javax.transaction.Transactional;
|
|
|
|
|
import java.util.List;
|
|
|
|
|
|
|
|
|
|
@Service
|
|
|
|
@ -15,6 +16,7 @@ public class UserServiceImpl implements UserService {
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public User create(User user) {
|
|
|
|
|
user.setUId(null);
|
|
|
|
|
return userRepository.save(user);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -22,4 +24,20 @@ public class UserServiceImpl implements UserService {
|
|
|
|
|
public List<User> findAll() {
|
|
|
|
|
return userRepository.findAll();
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public User findById(Integer uId) {
|
|
|
|
|
return userRepository.findByUId(uId);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
public User save(User user) {
|
|
|
|
|
return userRepository.save(user);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
@Transactional
|
|
|
|
|
public void deleteById(Integer uId) {
|
|
|
|
|
userRepository.deleteByUId(uId);
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|