Cześć mam mały problem, ponieważ utworzyłem sobie bazę danych według własnych potrzeb a gdy zapisuję jakiś obiekt do bazy to tworzy mi zupełnie nową tabelę.
Chodzi mi o to, że moją docelową tabelą jest "daneosobowe" a Spring zapisuje mi do te dane do tabeli, którą sam stworzył "dane_osobowe", dodatkowo pojawiła się jeszcze tabela "hibernate_sequence".
@GetMapping(path = "/add")
@Transactional
public @ResponseBody String addNewUser(){
DaneOsobowe dane = new DaneOsobowe();
dane.setPesel("12345565");
dane.setImie("maciek");
dane.setNazwisko("kuba");
dane.setNumerTel("123455677");
dane.setUlica("objazdowa");
dane.setMiasto("Poznan");
dane.setKodPocz("65-001");
daneOsoboweRepository.save(dane);
Lekarz lekarz = new Lekarz();
lekarz.setDaneOsobowe(dane);
lekarzRepository.save(lekarz);
return "Saved";
}
Tutaj jest interfejs
public interface DaneOsoboweRepository extends CrudRepository<DaneOsobowe, Integer> {
}
- screenshot-20181230192122.png (74 KB) - ściągnięć: 153