mateuszd
2019-11-21 09:02

Dzisiaj mam dla was artykuł o zmianach, które zaszły w Javie pomiędzy wersjami(LTS) 8 i 11.

Zmiany w Javie od wersji 8 do Java 11

#programowanie #java #nullpointerexception

Kamil Żabiński

Wypisałeś tylko zmiany w języku, a samo JVM zostało znacznie poprawione. Dlatego w niektórych rozwiązaniach (wysoka wydajność) może być sensowny upgrade Javy, ponieważ dodano nowe algorytmy GC. Oprócz tego słyszałem że dopiero Java 9 (10?) zachowuje się sensownie w Dockerze. Usemka nie była pod to w ogóle projektowana

mateuszd

@Kamil Żabiński: tak to chciałem przedstawić (z punktu widzenia przeciętnego developer). Wiem, że zmian w JVM było bardzo dużo, ale to temat na bardziej obszerny i bardziej techniczny artykuł. I pewnie nie wiele osób by przez to przebrnęło.

mateuszd
2019-11-05 11:03

Kolejny wpis na moim blogu, tym razem krótkie wprowadzenie do #SpringData

Zapraszam do lektury:
Spring Data JPA – wprowadzenie

#java #programowanie #spring #springdata #nullpointerexception

cs

Dwie uwagi: dobrze wspomnieć na początku dla kogo ten art, co trzeba wiedzieć, żeby zrozumieć, po drugie jak już krytykujesz lub wychwalasz to dobrze znać przedmiot sprawy. Przykład czystego kodu JPA wskazuje, że chyba z niego nie korzystałeś: po pierwsze JPA ma metodę find, która zwróci encję po id np: em.find(User.class, id), po drugie jak już na siłę pokazujesz rozwlekłość JPA przez query to getSingleResult() zwróci Ci Object bo wywołałeś metodę createQuery zwracającą.typ Query, więc rzutowanie jest niezbędne albo robisz createQuery("Select u From User Where id=:id", User.class) i dostajesz TypedQuery<user> i reszta kodu jest poprawna.

jarekr000000
2019-11-05 08:55

Devoxx Belgium

Nie ma mnie na tym devoxxie, i pewnie większości z was też nie ma...

ale

ten devoxx udostępnia na żywo sesje

https://devoxx.be/ (live stream)

I praktycznie od razu sa do obejrzenia na youtube
https://www.youtube.com/channel/UCCBVCTuk6uJrN3iFV_3vurg/videos

Jeśli ktoś z was (jvmowcy) nie był na większej konfie javowej to w tym roku to jest ten tydzień, gdzie uzupełniacie wiadomości i patrzycie co się w świecie dzieje.

Od tego nie ma zwolnienia - inaczej zakaz podejmowania decyzji technicznych.

#java #jvm #kotlin #kiełbasa

WhiteLightning

@vpiotr: to sie nie ucz, mozna tyle innych fajnych rzeczy robic :)

Koziołek

@Grzegorz Kotfis: normalnie, kilka dni wcześniej mówił to na DevoxxUA i na wrocławskim JUGu.

mateuszd
2019-09-18 08:58

Wczoraj wyszła kolejna wersja Javy. Z tej okazji mam dla was krótki artykuł.

Zapraszam do lektury: Java 13 przegląd nowości

#java #java13

zwiadowca

Ale tego popupa "Dzięki, że odwiedziłeś moją stronę. Jeśli chcesz być na bieżąco zapraszam Cię do zapisania się na newsletter." to weź usuń

danek
2019-09-16 17:35
danek

niestety spring gdzieś głęboko pod spodem używa 3.8 to też w projekcie też jest 3.8 i tak się natknąłem czytając

pavlov

Jest dedykowany slack i udzielają się tam autorzy.