Gratuluję Ci bardzo fajnego bloga :).
Odkryłam go w ubiegłym miesiącu i na pewno będę do Ciebie wracać, bo lektura Twoich wpisów jest nie tylko pożyteczna i pomaga mi ułożyć sobie wiedzę w głowie, ale jest tu zwyczajnie sympatycznie :).
Jestem obecnie na etapie ćwiczenia relacyjnych baz danych oraz zapoznawania się z Hibernate i Spring i Twoje wpisy są zdecydowanie najczytelniejszymi objaśnieniami w polskim Internecie.
Piszesz zwięźle, ale ciekawie, co jest dużym atutem i nie lada wyzwaniem przy opisywaniu technicznych zawiłości. Kto powiedział, że informatyka musi być nudna? Można pisać ciekawym, żywym językiem, bez infantylizacji, a tak by być zrozumianym przez odbiorców na różnym poziomie zawansowania– Tobie to bardzo dobrze wychodzi :)!
Na duży plus poczytuję sobie również szatę graficzną Twojej witryny. Jest wizualnie przyjemna dla oka(również wybrane czcionki), ale nie cukierkowa, a połączenie kolorów i układ graficzny elementów na stronie ułatwiają koncentrację. Chapeau bas!
Projekt bardzo dobry, a może być jeszcze lepszy!
Brakuje nieco proofreading.
W tym wpisie widzę, że na grafice ilustrującej czym jest ORM (pierwsza grafika w wpisie), w kolumnie „Age” pomyłkowo umieściłeś nazwisko.
Zdarzają Ci się również błędy językowe jak w poniżej zacytowanym fragmencie, gdzie źle odmieniłeś słowo „komunikacja”.
„Jest to konkretny standard dla Javy, który ma dokładnie określać przebieg komunikacja między programem w Java i bazą danych, jak ma przebiegać mapowanie itd.”
W powyżej przytoczonym cytacie można by również uczynić odbiór tekstu jeszcze płynniejszym dla czytelnika dodając słowo „czyli” po ostatnim przecinku.
Pozdrawiam Cię autorze i czekam na nowe wpisy 🙂
]]>Oraz fakt aby nie uzywać „*” tylko podawać konkretne pola które nas interesują.
]]>Albo przy zamknięciu sesji manualnym em.getTransaction().commit(), a gdy pracujemy ze springiem i @Transactional to już framework o to dba. Albo przy ręcznym wywołaniu em.flush(), który zrzutuje cały Persistence Context na bazę danych.
]]>Pozdrawiam
]]>