Aktywne Wpisy

Nanari +51

haha123 +240
Jest i nowa projekcja ludności. 14,5 miliona w 2100 roku.
W projekcji założono, że współczynnik dzietności w latach 2024-2100 wyniesie 1,30.
Tymczasem w 2023 r. wyniósł on 1,16.
Podobnie zawyżona jest liczba urodzeń. Projekcja przyjęła:
W projekcji założono, że współczynnik dzietności w latach 2024-2100 wyniesie 1,30.
Tymczasem w 2023 r. wyniósł on 1,16.
Podobnie zawyżona jest liczba urodzeń. Projekcja przyjęła:
źródło: GSOVOERWIAAOk8K
Pobierz




Witajcie Mireczki, piszę sobie moją pierwszą aplikacje z użyciem Spring + Hibername, a mianowicie Blog. Natrafiłem jednak na przeszkodę z którą nie wiem za bardzo jak sobie poradzić, otóż każdy post (Item) może mieć maksymalnie jeden komentarz (Comment). Pierwszy komentarz się dodaje, natomiast drugi zastępuje ten poprzedni (przy pierwszym jest Insert Into w konsoli, natomiast przy drugim jest już update). Podejrzewam, że coś źle zrobiłem z ustawieniami bazy danych :/ czy ktoś by mógł spojrzeć i pokazać gdzie jest błąd?
Cały projekt na githubie: https://github.com/nuker92/MyBlog
Klasy tworzące bazę danych: https://github.com/nuker92/MyBlog/tree/master/src/main/java/com/ochodek/blog/entity
JSP odpowiedzialny za dodawanie oraz wyświetlanie komentarzy: https://github.com/nuker92/MyBlog/blob/master/web/WEB-INF/jsp/item-detail.jsp
źródło: comment_N9jgNiF1ZYSiwRDwtvdiGounghVh4bA1.jpg
Pobierz@srgs: przesyłam komentarz z id Postu oraz nazwą użytkownika który komentuje,
Kontroler tego jsp jest tutaj: https://github.com/nuker92/MyBlog/blob/master/src/main/java/com/ochodek/blog/controller/IndexController.java (ostatnia metoda odpowiada za odbieranie
Jak to wygląda: przekazujesz całą liste i za każdym razem w niej masz aktualny obiekt czyli ten najnowszy komentarz.
Jak powinno być: przekazujesz komentarz i jest dopisywany do istniejącej listy.
Po 1
zainstaluj sobie plugin .gitignore i wrzuć tam folder .idea i plik IDE .iml
2. W przypadku usera, po co ci ID numeryczne, lepiej zrobić name jako ID.
3. Dlaczego nie oznaczasz encji anotacją @Table
jeżeli chcesz zostać na hibernate 4, najnowsza wersja to 4.3.11.Final, jeżeli chcesz przejść na hibernate 5, 5.0.4.Final
Dziękuje za pomoc :)
@lerner:
1 - done, bardzo dobry pomysł
2 - Jak skończę projekt to to poprawię, bo teraz jednak bardzo dużo zależy od tego id,
Hasło do googlania 'surrogate vs natural key' , poczytaj i wtedy podejmij decyzje co wolisz.