Advertisement
Guest User

Untitled

a guest
Sep 6th, 2013
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.91 KB | None | 0 0
  1. @Service
  2. @Transactional(readOnly = true)
  3. public class UserServiceImpl implements UserService{
  4.    
  5.     @Autowired
  6.     private UsersDAO userDAO;
  7.     @Autowired
  8.     private Result result;
  9.    
  10.     void setResult(boolean b, Object o, List l){
  11.         this.result.setIsSuccessful(b);
  12.         this.result.setObject(o);
  13.         this.result.setMessageList(l);
  14.     }
  15.    
  16.     Result getResult(){
  17.         return this.result;
  18.     }
  19.    
  20.     @Transactional(readOnly = false)
  21.     public Result save(Users user){
  22.         if( userDAO.doesLoginIdExists(user.getEmail()) ){
  23.             setResult(false,null,Arrays.asList("error.emailAlreadyExists"/*,"string"*/) );
  24.             return getResult();
  25.         }else{
  26.      
  27.             Users userToBeReturned = userDAO.save(user);
  28.              
  29.         // return new Result(true,userToBeReturned,Arrays.asList("success.userCreated"/*,"string"*/));
  30.         }
  31.        
  32.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement