Advertisement
Guest User

Untitled

a guest
Jul 11th, 2017
464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.02 KB | None | 0 0
  1. package db;
  2.  
  3. import javax.persistence.Entity;
  4. import javax.persistence.GeneratedValue;
  5. import javax.persistence.GenerationType;
  6. import javax.persistence.Id;
  7.  
  8. @Entity
  9. public class User {
  10. @Id
  11. @GeneratedValue(strategy= GenerationType.AUTO)
  12. private Long id;
  13.  
  14. private String userName;
  15.  
  16. private String email;
  17.  
  18. private String password;
  19.  
  20. protected User() {}
  21.  
  22. public Long getId() {
  23. return id;
  24. }
  25.  
  26. public void setId(Long id) {
  27. this.id = id;
  28. }
  29.  
  30. public String getUserName() {
  31. return userName;
  32. }
  33.  
  34. public void setUserName(String userName) {
  35. this.userName = userName;
  36. }
  37.  
  38. public String getEmail() {
  39. return email;
  40. }
  41.  
  42. public void setEmail(String email) {
  43. this.email = email;
  44. }
  45.  
  46. public String getPassword() {
  47. return password;
  48. }
  49.  
  50. public void setPassword(String password) {
  51. this.password = password;
  52. }
  53.  
  54. package db;
  55.  
  56. import java.util.List;
  57.  
  58. import org.springframework.data.repository.CrudRepository;
  59.  
  60. public interface UserRepository extends CrudRepository<User, Long> {
  61.  
  62. List<User> findByUserName(String userName);
  63. }
  64.  
  65. package db;
  66.  
  67. import org.slf4j.Logger;
  68. import org.slf4j.LoggerFactory;
  69.  
  70. import org.springframework.boot.CommandLineRunner;
  71. import org.springframework.boot.SpringApplication;
  72. import org.springframework.boot.autoconfigure.SpringBootApplication;
  73. import org.springframework.context.annotation.Bean;
  74. import org.springframework.stereotype.Repository;
  75. import org.springframework.stereotype.Service;
  76.  
  77. @Repository
  78. public class UserService {
  79.  
  80. private static final Logger log = LoggerFactory.getLogger(Application.class);
  81.  
  82. UserRepository repository;
  83.  
  84. public User start() {
  85. User user = new User();
  86. user.setEmail("alovela@uk.com");
  87. user.setUserName("Ada");
  88. user.setPassword("Password");
  89.  
  90. repository.save(user);
  91.  
  92. return user;
  93. }
  94.  
  95. 2017-07-11 20:31:10.027 ERROR 7604 --- [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement