Melisandre
Mirki polećcie proszę książkę do nauki #spring i #hibernate. Jakie najlepsze źródło? #pytanie #java
1
  • Najlepsze
  • Wszystkie komentarze
Godziu73
@Melisandre: dokumentacja
8
srgs
@Melisandre: vladmihalcea.com
2
kufelmleka
Miraski czy na zaprezentowanym kodzie mogę zamiast wartości zmiennej service podać parametr z application.yaml?

@GenericGenerator(
name = "generator",
strategy = "wykop.pl.fajna.stronka.SuperKlasaZiD",
parameters
1
  • Najlepsze
  • Wszystkie komentarze
smoovin
@kufelmleka napisz i zobacz czy działa, jak będzie działać to możesz ( ͡º ͜ʖ͡º)
0
kufelmleka
@smoovin: właśnie nie działa xD
0
victordeleco2
victordeleco2
Pytanie:
Kiedy indeksowanie w JPA/Hibernate jest wydajniejsze? A kiedy mniej wydajne? Jakie są plusy i minusy?
#spring #java #programowanie #hibernate
1
  • Najlepsze
  • Wszystkie komentarze
dan3k
Kiedy indeksowanie w JPA/Hibernate jest wydajniejsze? A kiedy mniej wydajne?


@victordeleco2: Na tak zadane pytanie można odpowiedzieć najwyżej 'jest wydajniejsze kiedy jest zrobione poprawnie, jest mniej wydajne w przeciwnym wypadku'. Doprecyzuj o co pytasz.
7
Waffenek
@victordeleco2: Polecam stronę i książkę tego autora https://use-the-index-luke.com/
1
mk321
#programowanie #bazydanych #hibernate #mybatis #jdbc

Macie aplikację Javową (np. w Springu) i chcecie napisać do niej DAO do relacyjnej bazy danych (np. Oracle lub PostgreSQL). Zależy wam na wydajności i kontrolowaniu tabel/zapytań (w sensie, żeby samemu decydować kiedy ma się zrobić tabela, a nie automatycznie pod każdą klasę; żeby samemu decydować kiedy ma być join itd., bo jest to kosztowne).

Czego używacie?
- Spring

Do wydajnego DAO używam:

  • Spring Data 39.4% (13)
  • Hibarnate (tylko Java) 21.2% (7)
  • Hibernate z HQL 6.1% (2)
  • JPA bez Hibernate 3.0% (1)
  • MyBatis 6.1% (2)
  • SQL + JDBC 21.2% (7)
  • Inne 3.0% (1)

33 głosy

4
  • Najlepsze
  • Wszystkie komentarze
R.....d
R.....d
@mk321: Jooq
3
mk321
mk321 Autor
JPA bez hibernate? czyli co?


@SuppressWarnings: Hibernate to tylko jedna z implementacji JPA.

Tak jak
1
Burkhard
Chce napisac serwer Restowy w oparciu o springboot i hibernate. Mam juz modele encji, repository, service i jestem na etapie robienia controllerow restowych do operacji crudowych.

No i tutaj mam pytanie jak przykładowo dostaje requesta do modyfikacji Usera to jaka jest najlepsza praktyka walidacji? Sprawdzic w rescie przy pomocy UserService czy user istnieje i jezeli tak to na nim dzialac czy puszczac od razu do service userUpdate i tam rzucac wyjatek jezeli
1
  • Najlepsze
  • Wszystkie komentarze
ajentidzej
@Burkhard: raczej kontroler jest od kierowania ruchem, nie wrzucalbym tam jakiejś logiki która sprawdza czy użytkownik istnieje. Wrzuć to do serwisu, tam sprawdź czy istnieje i stamtąd rzuć wyjątek. Mało tego, zrób oddzielną klasę która pobiera użytkownika np. po id i rzuca wyjątek jak nie istnieje. Wtedy taka klasa update będzie robić tylko jedną rzecz - update.
Wyjątki możesz łapać global exception handlerem. Albo zrób swój wyjątek i dorzuć adnotacje
1
metaforyczny_kierowca
@Burkhard: Zdecydowanie pierwsza opcja, zastanawiam się jak chciałbyś zrobić drugą opcje bez pobierania usera, chyba tylko pisząc Query.
0
k.....9
k.....9
W pracy w projektach używa się Spring Data jpa czy zwykłego hibernate jpa? 
#java #spring #hibernate
2
  • Najlepsze
  • Wszystkie komentarze
C.....c
C.....c
czy ten kurs #udemy pod #java a dokladnie #spring #hibernate pod #naukaprogramowania bedzie oki?
https://www.udemy.com/spring-hibernate-tutorial/
Java core znam, na moje potrzeby wystarcza, chciałem teraz wiedzę trochę rozszerzyć o coś więcej.
nada się?
2
  • Najlepsze
  • Wszystkie komentarze
u.....E
#java #jpa #spring #hibernate #programowanie
Skąd wiedzieć która adnotacja jpa jest odzwierdziedleniem constraintu w bazie a która tylko w kodzie w runtime? W dokumentacji tego nie opisują a wiem że np @Basic odnośi się do runtime a np @Column juz do bazy
1
  • Najlepsze
  • Wszystkie komentarze
w.....s
w.....s
Hej, próbuję stworzyć aplikację, w której mam 2 klasy: User i Car połączone ze sobą relacją powiedzmy One-To-Many(Many-To-One). Po zalogowaniu się użytkownika jest możliwość dodania samochodu poprzez formularz w JSP. A tak naprawdę chciałbym, żeby istniała taka możliwość, bo za bardzo nie wiem jak podejść do tematu.
W formularzu do tworzenia aut powinny znaleźć się pola: id, name i user (auto jest przypisane do zalogowanego użytkownika). 2 pierwsze pola wiem jak przekazać
1
  • Najlepsze
  • Wszystkie komentarze
Dominias
#programowanie #java #hibernate #sql
Chcę pobrać z bazy danych obiekty, posortowane alfabetycznie według nazw. Wywala mi utworzoną przeze mnie własną metodę z repozytorium: findAllByNameOrderByName(). Jak powinna wyglądać poprawna metoda?
1
  • Najlepsze
  • Wszystkie komentarze
borrow
Mireczki #java utknąłem z #hibernate na jednym etapie

W tej klasie https://github.com/enseitankad0/TestingRest/blob/master/src/main/java/hello/UserDataAccesObject.java jest chyba jakiś błąd bo postman wywala to co na screenie

POM xml https://github.com/enseitankad0/TestingRest/blob/master/pom.xml

hibernate.cfg.xml
1
  • Najlepsze
  • Wszystkie komentarze
borrow
Jak to przepisać na hibernate 5?
#hibernate #java
1
  • Najlepsze
  • Wszystkie komentarze
AlexRaven
#hibernate #java #sql #programowanie
Jak stawiam bazę danych przy użyciu workbench to muszę tam deklarować co jest foreign key komendą SQL, czy wystarczy że zadeklaruje zmienną a relację ustale dopiero na poziome Hibernate przy urzyciu np. @OneToMany?
1
  • Najlepsze
  • Wszystkie komentarze
borrow
Mozna zrobić RESTową apkę z wykorzystaniem Hibernate w Intellij Community?
#intellij #java #hibernate
1
  • Najlepsze
  • Wszystkie komentarze
mariusz-laszczka
#java #hibernate

Mirki, mam klasę @Entity , która ma kilka pól. Jedno pole jest w relacji @OneToMany - zawiera listę obiektów innej klasy @Entity. Dzięki temu mam dwie tabele połączone za pomocą wyznaczonego pola.
Problem w tym, że na początku wrzucam do bazy obiekty tylko tej głównej klasy, a dopiero później mam możliwość wygenerowania obiektów klasy, która jest w relacji @OneToMany.
Jest
2
  • Najlepsze
  • Wszystkie komentarze
Basemen_t
Basemen_t
https://www.udemy.com/spring-hibernate-tutorial/ <------- Czy ktoś może robił ten kurs i jest w stanie minimalnie go ocenić? Warto brać? Jest przyjazny dla osoby która w Springu to widziała jeden projekt?
#oceniamyudemy #java #spring #hibernate #programowanie
1
  • Najlepsze
  • Wszystkie komentarze
DerMirker
Dzień dobry Mirki, jaki polecilibyście mi tutorial z #hibernate #java? Do stworzenia jak najprostrzej bazy danych. #naukaprogramowania
1
  • Najlepsze
  • Wszystkie komentarze
borrow
co muszę umieć przed nauką #spring #hibernate ?
#java
3
  • Najlepsze
  • Wszystkie komentarze
p.....o
p.....o
#java #programowanie #mariadb #mysql #hibernate

org.hibernate.engine.jdbc.spi.SqlExceptionHelper logExceptions

ERROR: The last packet successfully received from the server was 143,327,076 milliseconds ago. The last packet sent successfully to the server was 143,327,077 milliseconds ago. is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client
1
  • Najlepsze
  • Wszystkie komentarze
Kielbasiarz
Mirki jak (i czy w ogole) da się w Hibernate dolaczyc tylko n Fetch joinowanych rekordow.

Przykaldowo mam dwie encje, pierwsza to wlasciciel a druga zwierze. No i wladciciel moze miec wiele zwierzat (OneToMany) wiec w klasie odpowiadającej tej tabelce bedzie mial jakis Set. No i mam tam LAZY ladowanie, bo przyjmijmy ze tych zwierzakow moze miec i miliony wiec zeby nie pakowac wszystkiego do pamieci chce wyselektowac jakiegos wlasciciela i zaladowac
1
  • Najlepsze
  • Wszystkie komentarze