Advertisement
Guest User

Untitled

a guest
May 11th, 2017
560
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.66 KB | None | 0 0
  1. package com.salesianos.proyecto.repository;
  2.  
  3. import java.text.DateFormat;
  4. import java.text.SimpleDateFormat;
  5. import java.util.ArrayList;
  6. import java.util.Calendar;
  7. import java.util.Date;
  8. import java.util.List;
  9.  
  10. import javax.annotation.PostConstruct;
  11.  
  12. import org.springframework.beans.factory.annotation.Autowired;
  13. import org.springframework.boot.CommandLineRunner;
  14. import org.springframework.context.annotation.Bean;
  15. import org.springframework.context.annotation.Primary;
  16. import org.springframework.data.domain.Example;
  17. import org.springframework.data.domain.Page;
  18. import org.springframework.data.domain.Pageable;
  19. import org.springframework.data.domain.Sort;
  20. import org.springframework.stereotype.Repository;
  21.  
  22. import com.salesianos.proyecto.model.Socio;
  23.  
  24. @Repository
  25. public class SocioRepositoryImpl implements SocioRepository{
  26.  
  27.     List<Socio> list;
  28.  
  29.     /*public CommandLineRunner init(SocioRepository socioRepo){
  30.  
  31.  
  32.         return (args) -> {
  33.            
  34.             Date calendar = new Date(2016, 8, 12);
  35.            
  36.             if (socioRepo.count() == 0) {
  37.            
  38.                 socioRepo.save(new Socio("56489754F", "César", "Moscardó", "cesar@mail.co.uk", calendar, calendar));
  39.                 socioRepo.save(new Socio("jgboidruhg", "Marta", "Mendez", "marta@mail.co.uk", calendar, calendar));
  40.                 socioRepo.save(new Socio("efb08yfgv", "Juanfra", "Juanfra", "juanfra@mail.co.uk", calendar, calendar));
  41.                
  42.             }
  43.         };
  44.     }*/
  45.    
  46.     @PostConstruct
  47.     public void init(){
  48.         list = new ArrayList<Socio>();
  49.        
  50.         Date calendar = new Date(2016, 8, 12);
  51.        
  52.         Socio especial = new Socio("865875d", "Administrador", "gonzalez", "admin@admin.o.uk", calendar, calendar);
  53.         especial.setPrivilegios(true);
  54.         especial.setContrasenyaVIP("contraseña");
  55.        
  56.         list.add(especial);
  57.         list.add(new Socio("56489754F", "César", "Moscardó", "cesar@mail.co.uk", calendar, calendar));
  58.         list.add(new Socio("jgboidruhg", "Marta", "Mendez", "marta@mail.co.uk", calendar, calendar));
  59.         list.add(new Socio("efb08yfgv", "Juanfra", "Juanfra", "juanfra@mail.co.uk", calendar, calendar));
  60.     }
  61.  
  62.    
  63.    
  64.    
  65.     @Override
  66.     public void deleteAllInBatch() {
  67.         // TODO Auto-generated method stub
  68.        
  69.     }
  70.  
  71.     @Override
  72.     public void deleteInBatch(Iterable<Socio> arg0) {
  73.         // TODO Auto-generated method stub
  74.        
  75.     }
  76.  
  77.     @Override
  78.     public List<Socio> findAll() {
  79.         return list;
  80.     }
  81.  
  82.     @Override
  83.     public List<Socio> findAll(Sort arg0) {
  84.         // TODO Auto-generated method stub
  85.         return null;
  86.     }
  87.  
  88.     @Override
  89.     public List<Socio> findAll(Iterable<Long> arg0) {
  90.         // TODO Auto-generated method stub
  91.         return null;
  92.     }
  93.  
  94.     @Override
  95.     public <S extends Socio> List<S> findAll(Example<S> arg0) {
  96.         // TODO Auto-generated method stub
  97.         return null;
  98.     }
  99.  
  100.     @Override
  101.     public <S extends Socio> List<S> findAll(Example<S> arg0, Sort arg1) {
  102.         // TODO Auto-generated method stub
  103.         return null;
  104.     }
  105.  
  106.     @Override
  107.     public void flush() {
  108.         // TODO Auto-generated method stub
  109.     }
  110.  
  111.     @Override
  112.     public Socio getOne(Long arg0) {
  113.         // TODO Auto-generated method stub
  114.         return null;
  115.     }
  116.  
  117.     @Override
  118.     public <S extends Socio> List<S> save(Iterable<S> arg0) {
  119.         // TODO Auto-generated method stub
  120.         return null;
  121.     }
  122.  
  123.     @Override
  124.     public <S extends Socio> S saveAndFlush(S arg0) {
  125.         // TODO Auto-generated method stub
  126.         return null;
  127.     }
  128.  
  129.     @Override
  130.     public Page<Socio> findAll(Pageable arg0) {
  131.         // TODO Auto-generated method stub
  132.         return null;
  133.     }
  134.  
  135.     @Override
  136.     public long count() {
  137.         // TODO Auto-generated method stub
  138.         return 0;
  139.     }
  140.  
  141.     @Override
  142.     public void delete(Long arg0) {
  143.         // TODO Auto-generated method stub
  144.        
  145.     }
  146.  
  147.     @Override
  148.     public void delete(Socio arg0) {
  149.         // TODO Auto-generated method stub
  150.        
  151.     }
  152.  
  153.     @Override
  154.     public void delete(Iterable<? extends Socio> arg0) {
  155.         // TODO Auto-generated method stub
  156.        
  157.     }
  158.  
  159.     @Override
  160.     public void deleteAll() {
  161.         // TODO Auto-generated method stub
  162.        
  163.     }
  164.  
  165.     @Override
  166.     public boolean exists(Long arg0) {
  167.         // TODO Auto-generated method stub
  168.         return false;
  169.     }
  170.  
  171.     @Override
  172.     public Socio findOne(Long arg0) {
  173.         // TODO Auto-generated method stub
  174.         return null;
  175.     }
  176.  
  177.     @Override
  178.     public <S extends Socio> S save(S arg0) {
  179.         // TODO Auto-generated method stub
  180.         return null;
  181.     }
  182.  
  183.     @Override
  184.     public <S extends Socio> long count(Example<S> arg0) {
  185.         // TODO Auto-generated method stub
  186.         return 0;
  187.     }
  188.  
  189.     @Override
  190.     public <S extends Socio> boolean exists(Example<S> arg0) {
  191.         // TODO Auto-generated method stub
  192.         return false;
  193.     }
  194.  
  195.     @Override
  196.     public <S extends Socio> Page<S> findAll(Example<S> arg0, Pageable arg1) {
  197.         // TODO Auto-generated method stub
  198.         return null;
  199.     }
  200.  
  201.     @Override
  202.     public <S extends Socio> S findOne(Example<S> arg0) {
  203.         // TODO Auto-generated method stub
  204.         return null;
  205.     }
  206.    
  207.  
  208. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement