Advertisement
Guest User

Untitled

a guest
Apr 17th, 2018
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.01 KB | None | 0 0
  1.  
  2.  
  3. package application;
  4.  
  5. import application.models.User;
  6. import application.repositories.UserRepository;
  7. import org.slf4j.Logger;
  8. import org.slf4j.LoggerFactory;
  9. import org.springframework.beans.factory.annotation.Autowired;
  10. import org.springframework.boot.CommandLineRunner;
  11. import org.springframework.boot.SpringApplication;
  12. import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
  13. import org.springframework.boot.autoconfigure.SpringBootApplication;
  14. import org.springframework.context.annotation.ComponentScan;
  15. import org.springframework.stereotype.Component;
  16.  
  17. @ComponentScan()
  18. @SpringBootApplication
  19. @EnableAutoConfiguration
  20. public class Application {
  21.  
  22. private static final Logger log = LoggerFactory.getLogger(Application.class);
  23.  
  24. public static void main(String[] args) {
  25. SpringApplication.run(Application.class);
  26. }
  27.  
  28.  
  29. @Autowired
  30. UserRepository userRepository;
  31.  
  32.  
  33. @Bean
  34. public CommandLineRunner demo() {
  35. return (args) -> {
  36. log.info("---------------------- START TEST -------------------------------------------------------------");
  37.  
  38. userRepository.save(new User((long)1,"Ime","Prezime","iprezime1","1234","jsksj@gmail.com"));
  39. userRepository.save(new User((long)2,"Ime2","Prezime2","iprezime3","1234","jsksj2@gmail.com"));
  40. userRepository.save(new User((long)2,"Ime3","Prezime3","iprezime3","1234","jsksj3@gmail.com"));
  41.  
  42. log.info("-------- findAll() ----------------------------------------");
  43. for (User user : userRepository.findAll())
  44. log.info(user.toString());
  45.  
  46. log.info("");
  47. log.info("-------- findByFirstName() ----------------------------------------");
  48. userRepository.findByFirstname("Ime2").forEach(user -> {
  49. log.info(user.toString());
  50. });
  51.  
  52. log.info("---------------------- END TEST ---------------------------------------------------------------");
  53. }
  54. }
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement