Guest User

Untitled

a guest
Oct 31st, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.01 KB | None | 0 0
  1. @Service//("studentService")
  2. @Transactional
  3. public class StudentDAOServiceImpl implements StudentDAOService {
  4.  
  5.  
  6. @Autowired
  7. StudentDAO studentDAO;
  8.  
  9. @Transactional
  10. public void add(Student student) {
  11. studentDAO.add(student);
  12.  
  13. }
  14.  
  15. @Transactional
  16. public void edit(Student student) {
  17. studentDAO.edit(student);
  18.  
  19. }
  20.  
  21. @Transactional
  22. public void delete(int studentId) {
  23. studentDAO.delete(studentId);
  24.  
  25. }
  26.  
  27. @Transactional
  28. public Student getStudent(int studentId) {
  29. return studentDAO.getStudent(studentId);
  30. }
  31.  
  32. @Transactional
  33. public List getAllStudents() { c
  34. return studentDAO.getAllStudents();
  35. }
  36.  
  37. }
  38.  
  39. public class Users implements Serializable {
  40.  
  41. @Id
  42. @Column(name="userid")
  43. @GeneratedValue(strategy = GenerationType.AUTO)
  44. private int userid;
  45.  
  46. @Column(name="username")
  47. private String userName;
  48.  
  49. @Column(name="userfam")
  50. private String userFam;
  51.  
  52. @Column(name="userlogin")
  53. private String userLogin;
  54.  
  55. @Column(name="userpass")
  56. private String userPass;
  57.  
  58. @Column(name="useremail")
  59. private String userEmail;
  60.  
  61. @Column(name="userage")
  62. private int userAge;
  63.  
  64. public int getUserId() {
  65. return userid;
  66. }
  67.  
  68. public void setUserId(int userId) {
  69. this.userid = userId;
  70. }
  71.  
  72. public String getUserName() {
  73. return userName;
  74. }
  75.  
  76. public void setUserName(String userName) {
  77. this.userName = userName;
  78. }
  79.  
  80. public String getUserFam() {
  81. return userFam;
  82. }
  83.  
  84. public void setUserFam(String userFam) {
  85. this.userFam = userFam;
  86. }
  87.  
  88. public String getUserLogin() {
  89. return userLogin;
  90. }
  91.  
  92. public void setUserLogin(String userLogin) {
  93. this.userLogin = userLogin;
  94. }
  95.  
  96. public String getUserPass() {
  97. return userPass;
  98. }
  99.  
  100. public void setUserPass(String userPass) {
  101. this.userPass = userPass;
  102. }
  103.  
  104. public String getUserEmail() {
  105. return userEmail;
  106. }
  107.  
  108. public void setUserEmail(String userEmail) {
  109. this.userEmail = userEmail;
  110. }
  111.  
  112. public int getUserAge() {
  113. return userAge;
  114. }
  115.  
  116. public void setUserAge(int userAge) {
  117. this.userAge = userAge;
  118. }
  119.  
  120. }
  121.  
  122. @RequestMapping(method = RequestMethod.POST, value = "/addUser")
  123. public String addUser(@ModelAttribute("userAdded") Users users, ModelMap modelMap) { // ModelAndView
  124. modelMap.addAttribute("username", users.getUserName());
  125. modelMap.addAttribute("userfam", users.getUserFam());
  126. modelMap.addAttribute("userlogin", users.getUserLogin());
  127. modelMap.addAttribute("userpass", users.getUserPass());
  128. modelMap.addAttribute("useremail", users.getUserEmail());
  129. modelMap.addAttribute("userage", users.getUserAge());
  130. usersDAOService.insertUser(users);
  131.  
  132. return "success";
  133. }
  134.  
  135. @RequestMapping(method = RequestMethod.POST, value = "/addUser")
  136. public String addUser(@ModelAttribute("userAdded") Users users, ModelMap modelMap) {
  137.  
  138. usersDAOService.insertUser(users);
  139.  
  140. return "success";
  141. }
Add Comment
Please, Sign In to add comment