DaxterPoker
https://github.com/daxter44/SIUO
Pomógł by ktoś dokleić baze danych do tego projektu ? albo jeszcze lepiej... napisał jak to zrobic ?
#java #spring #hibernate #jpa
1
  • Najlepsze
  • Wszystkie komentarze
DaxterPoker
@fegwegw: @mediateh7: Przepisałem aplikacje na Spring Boot i wszystko działa ładnie :D Podpieta baza danych śmiga jak ta lala :D

Bardzo Wam dziękuję za pomoc ! Bez waszych porad siedział bym w czarnym dołku i denerwował sie ze nie działa albo męczył sie cały czas z tym starym schematem :)
2
fegwegw
@DaxterPoker:

2017 a oni dalej używają konfiguracji XML

Możesz np. dodać bean'a z datasourcem do kontekstu:

http://stackoverflow.com/questions/12657503/how-to-define-a-mysql-datasource-bean-via-xml-in-spring
1
A.....t
A.....t
Treść przeznaczona dla osób powyżej 18 roku życia...
1
kemek
kemek
1
fegwegw
@DaxterPoker: No to ze Spring Bootem sprawa jest prostsza:

- dodajesz do zależności sterownik do bazy
- konfigurujesz w application.properties, czy gdzie tam chcesz dane dostępowe
- robisz takie interfejsy, jak pisał @AwizisieAkat

i powinno robić.
1
DaxterPoker
@fegwegw: najbardziej odpowiadało by mi jakieś narzędzie typu entityframework z c#
0
DaxterPoker
@AwizisieAkat: no mam takie cos wlasnie ... mam klase exercises mam klase exercises repository ... i wystarczy ze dodam adnotacje oraz extends JpaRepository i to wszystko ?
0
fegwegw
@DaxterPoker: Odpowiadało by Ci poznanie podstaw Springa/JPA/JDBC, itp. Pytałeś o 'podpięcie bazy', a nie o framework mapujący obiektowo-relacyjnie.

http://www.baeldung.com/the-persistence-layer-with-spring-and-jpa#xmlconfig
0
A.....t
A.....t
0
fegwegw
i wystarczy ze dodam adnotacje oraz extends JpaRepository i to wszystko ?


@DaxterPoker:

i tyle,
0
A.....t
A.....t
@fegwegw: a czemu miałoby nie działać?
0
DaxterPoker
@AwizisieAkat: @fegwegw: Mam spring boota to wszelkie depediences powinno zaciągnąć
0
fegwegw
a czemu miałoby nie działać?


@AwizisieAkat: Pomijam fakt, że aplikacja nie ma pojęcia o żadnej bazie danych, to raz. A dwa, czemu stworzenie pustego interfejsu miałoby umożliwić wykonywanie jakichkolwiek CRUDowych operacji na tejże bazie?
0
DaxterPoker
@fegwegw: nie no mam tam dajmy na to "List getAllUsers();"
0
fegwegw
Mam spring boota to wszelkie depediences powinno zaciągnąć


@DaxterPoker: Gdzie masz Spring Boota?

nie no mam tam dajmy na to "List getAllUsers();"


@DaxterPoker: no to jest metoda interfejsu, ciekawi mnie, skąd aplikacja ma wiedzieć, jak ją zaimplementować.
0
A.....t
A.....t
@fegwegw:
aplikacja ma pojęcie o bazie przez ustawienie odpowiednich propertiesów,
jesli chodzi o model danych, to jest on tworzony na podstawie klas z adnotacją @Entity
a jeśli chodzi o repository, to spring dostarcza podstawowe operacje
0
fegwegw
@kemek: Czy my patrzymy na to samo repozytorium?
0
fegwegw
@AwizisieAkat: Czy my patrzymy na to samo repozytorium?
0
kemek
kemek
@fegwegw: Nie wchodziłem nawet w repo zalinkowane przez @DaxterPoker
0
DaxterPoker
0