package cucumber.examples.spring.txn.web;
import cucumber.examples.spring.txn.User;
import cucumber.examples.spring.txn.UserRepository;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
@RequestMapping("/users")
public class UserController {
@Autowired
private UserRepository userRepository;
@RequestMapping("/{id}")
public String show(@PathVariable Long id, Model model) {
User user = userRepository.findOne(id);
model.addAttribute("user", user);
return "users/show";
}
}