Package it.nibbles.test.services

Source Code of it.nibbles.test.services.TestService

package it.nibbles.test.services;

import it.nibbles.test.dao.UserRepository;
import it.nibbles.test.exceptions.UserNotFoundException;
import it.nibbles.test.objs.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

@Service
@Transactional
public class TestService {

    @Autowired
    private UserRepository userRepository;

    public User findUser(String name) {
        User user = userRepository.findByName(name);
        if (user == null) {
            throw new UserNotFoundException(name);
        }
        return user;
    }

    public void save(User user) {
        userRepository.save(user);
    }
}
TOP

Related Classes of it.nibbles.test.services.TestService

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.