Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Service
- @Transactional(readOnly = true)
- public class UserServiceImpl implements UserService{
- @Autowired
- private UsersDAO userDAO;
- @Autowired
- private Result result;
- void setResult(boolean b, Object o, List l){
- this.result.setIsSuccessful(b);
- this.result.setObject(o);
- this.result.setMessageList(l);
- }
- Result getResult(){
- return this.result;
- }
- @Transactional(readOnly = false)
- public Result save(Users user){
- if( userDAO.doesLoginIdExists(user.getEmail()) ){
- setResult(false,null,Arrays.asList("error.emailAlreadyExists"/*,"string"*/) );
- return getResult();
- }else{
- Users userToBeReturned = userDAO.save(user);
- // return new Result(true,userToBeReturned,Arrays.asList("success.userCreated"/*,"string"*/));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement