Package com.givens.springdata.model

Examples of com.givens.springdata.model.User


    @RequestMapping(value = {"/searchuser"}, method = RequestMethod.GET)
    public @ResponseBody
    String getUser(@RequestParam(value = "username") String username) {

        System.out.println("Search for: " + username);
        User u = userService.readByUsername(username);
        String json = "";
        if (u != null) {
            json = u.toString();
        }
        return json;
    }
View Full Code Here


            @PathVariable(value = "id") String id,
            @RequestParam(value = "firstname") String firstname,
            @RequestParam(value = "lastname") String lastname,
            Model model) {
        System.out.println("ID received: " + id);
        User user = new User();
        user.setId(new ObjectId(id));
        user.setFirstname(firstname);
        user.setLastname(lastname);
        String msg = userService.updateUser(user);
        System.out.println("Message: " + msg);
        return msg;
    }
View Full Code Here

        Role userRole = new Role();
        userRole.setRole(2);
        userRole.setRolename("User");

        User john = new User();      
        john.setFirstname("John");
        john.setLastname("Smith");
        john.setPassword("21232f297a57a5a743894a0e4a801fc3");
        john.setRole(adminRole);
        john.setUsername("john");
       
        User given = new User();      
        given.setFirstname("Given");
        given.setLastname("Nyauyanga");
        given.setPassword("ff11cbb19052e40b07aac0ca060c23ee");
        given.setRole(userRole);
        given.setUsername("given");
       
        User jane = new User();      
        jane.setFirstname("Jane");
        jane.setLastname("Adams");
        jane.setPassword("ee11cbb19052e40b07aac0ca060c23ee");
        jane.setRole(userRole);
        jane.setUsername("jane")
       
        User elison = new User();      
        elison.setFirstname("Elison");
        elison.setLastname("Noraah");
        elison.setPassword("2266cbb19052e40b07aac0ca060c23ee");
        elison.setRole(userRole);
        elison.setUsername("elison");
       
        User laura = new User();      
        laura.setFirstname("Laura");
        laura.setLastname("Allimont");
        laura.setPassword("ppoo88b19052e40b07aac0ca060c23ee");
        laura.setRole(userRole);
        laura.setUsername("jane")
       
        User simon = new User();      
        simon.setFirstname("Simon");
        simon.setLastname("Saya");
        simon.setPassword("2o69cbb19052e40b07aac0ca060c23ee");
        simon.setRole(userRole);
        simon.setUsername("simon");

        // Insert to db
        mongoTemplate.insert(adminRole, "role");
        mongoTemplate.insert(userRole, "role");
        mongoTemplate.insert(john, "user");
View Full Code Here

    public User readByUsername(String username) {       
        return userRepository.findByUsername(username);
    }

    public String updateUser(User user) {
        User existingUser = userRepository.findOne(user.getId());
        if(existingUser == null){
            return "The user does not exist anymore.";
        }
       
        existingUser.setFirstname(user.getFirstname());
        existingUser.setLastname(user.getLastname());
       
        userRepository.save(existingUser);
        return "Saved!" ;
    }
View Full Code Here

TOP

Related Classes of com.givens.springdata.model.User

Copyright © 2018 www.massapicom. 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.