Commit a576c8c2 by Patryk Czarnik

Przykładowe dane do ogloszeń

parent 992248f7
package com.example.demo.repo; package com.example.demo.repo;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.example.demo.model.Customer; import com.example.demo.model.Customer;
import com.example.demo.model.Ogloszenie;
import com.example.demo.model.OgloszenieMieszkaniowe;
import com.example.demo.model.OgloszenieSamochodowe;
import com.example.demo.model.OgloszenieSamochodowe.Paliwo;
@Service @Service
public class DBService { public class DBService {
...@@ -11,6 +17,9 @@ public class DBService { ...@@ -11,6 +17,9 @@ public class DBService {
@Autowired @Autowired
private CustomerRepository customerRepository; private CustomerRepository customerRepository;
@Autowired
private OgloszeniaRepository ogloszeniaRepository;
public void initDatabase() { public void initDatabase() {
customerRepository.save(new Customer("Jack", "Bauer")); customerRepository.save(new Customer("Jack", "Bauer"));
customerRepository.save(new Customer("Chloe", "O'Brian")); customerRepository.save(new Customer("Chloe", "O'Brian"));
...@@ -18,5 +27,14 @@ public class DBService { ...@@ -18,5 +27,14 @@ public class DBService {
customerRepository.save(new Customer("David", "Palmer")); customerRepository.save(new Customer("David", "Palmer"));
customerRepository.save(new Customer("Michelle", "Dessler")); customerRepository.save(new Customer("Michelle", "Dessler"));
List<Ogloszenie> ogloszenia = List.of(
new Ogloszenie("Sprzedam rower", 500),
new Ogloszenie("Oddam biurko", 0),
new OgloszenieSamochodowe(25900, "Toyota", "Yaris", 150_000, "HYBRYDA"),
new OgloszenieSamochodowe(33300, "Volkswagen", "Passat", 290_000, "ON"),
new OgloszenieMieszkaniowe("Kawalerka w centrum", 790_000, "Warszawa", 5, 39.9, true)
);
ogloszeniaRepository.saveAllAndFlush(ogloszenia);
} }
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment