▶️ Transakcje w Spring Boot!

Jeśli jeszcze raz chcesz przejść przed zasady działania transakcji, oraz przykładów jej wykorzystania, to zachęcam Cię do przeczytania mojego ostatniego artykułu.

Przybliża on działanie transakcji i porusza teoretyczne aspekty jakie pojawiły się w moim ostatnim Live - Spring Data – Transakcje, Izolacje i Propagacje.

https://bykowski.pl/transakcje-w-spring-boot/
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull

Atomicity – gwarantuje, że każda transakcja jest niezależna i musi być traktowana jako niezależna jednoska

Isolation – gwarancja, że każda transakcja musi być niezależna od drugiej.


Dwa różne pojęcia, a ten sam opis
  • Odpowiedz
Mam trywialny problem, który już wielokrotnie rozwiązywałem, ale oczywiście teraz zapomniałem jak to zrobić xd

Na wymyślonym przykładzie WeatherAPI. Odbieram sobie z zewnętrznego API Response, którego mapuje na obiekt.

CountryWeatherResponse{
private String iso;
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemka, powoli mam dość roboty na budowie, a szczególnie warunków pogodowych, dlatego postanowiłem spróbować nauczyć się programowania. Aktualnie uczę się podstaw z kursu dla początkujących z kanału Kanał o wszystkim na YT.
Ale, żeby zdobyć więcej informacji widziałem, że jest obszerny kurs Java Developer na Strefiekursów.
Czy ktoś poleci ten kurs? Chyba, że ktoś zna jakieś inne wartościowe kursy. Jestem w stanie zapłacić, ponieważ będzie to inwestycja w siebie. Jestem jeszcze młody
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@galaxy42: nauka przy pracy na budowie to ciężko bo to 10h dziennie lekko

nastaw się na co najmniej wiele miesięcy ciężkiej nauki, sam język programowania to dziś mało, musisz ogarniać bazy danych, podstawy frontendu, REST, protokół http, trochę zasad działania sieci, algorytmy, struktury danych, podstawy systemów operacyjnych, wiedzieć jak działa procesor, pamięć, cyberbezpieczeństwo, to razem zadanie na wiele lat, ale może już "po drodze" uda Ci się dostać pierwszą fuchę
  • Odpowiedz
▶️ Mechanizm Proxy w Spring Boot

Temat który bardzo ożywił i zainteresował Widzów ostatniego Live (którego framgnet możesz zobaczyć na YT). Dlatego koniecznie trzeba omówić w jaki sposób Spring tworzy obiekty Proxy oraz zarządza nimi w cyklu życia aplikacji!

✅Poznasz w jaki sposób IOC container wykorzystuje wzorzec Proxy oraz jak wygląda podział odpowiedzialności pomiędzy Proxy Object i Proxied Object.
✅Spring wykorzystuje dwie implementacje Proxy. Pokażę Ci wady oraz zalety każdej z nich, oraz
SoftBull - ▶️ Mechanizm Proxy w Spring Boot

Temat który bardzo ożywił i zaintereso...

źródło: comment_1649385808P3eN014PEFetiUkx1zFzw7.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KingFight: czasem słońce czasem deszcz

ale jak bym potrzebował wsparcia przy JDK <= 6 to waliłbym jak w dym ( ͡° ͜ʖ ͡°)

bo Sun przestał istnieć w 2010 ( ͡º ͜ʖ͡º)
  • Odpowiedz
Myślałem o jakiejś stronce do sprzedaży biletów na eventy, ale nie wiem sam


@Luk_1mex: A to magisterka nie powinna być badawcza? A takie projekty to się robi na inżynierkę? Czy tylko u mnie na uczelni tak było?
  • Odpowiedz
@justjoin_it: imho to fakt - wyszukiwarka plików w xp była lepsza, w w7 w górę miałem przypadki że nie znajdywało mi pliku który tam był, bo ośmieliłem się np. Podać fragment nazwy z środka nazwy pliku. Czasem znajdzie, czasem nke, nje wiem od czego to zależy. I owszem - używam czasem.
  • Odpowiedz
Na rozmowie rekrutacyjnej dostałem zadanie, które oszacowałem na jakieś 15-20h roboczogodzin. W sumie to pełnoprawny ficzer, więc pisanie tego za darmo jakoś mi się nie widzi. Robicie wyceny takich rzeczy przy rekrutacji?

#programowanie #naukaprogramowania
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@shiningsky: nie spotkalem sie z takim czasochlonnym zadaniem - raz mialem 8h, ale zazwyczaj byly to zadania na <4h roboty. Nigdy nie robilem wyceny - jakbym dostal takie zadanie to nie kontynuowalbym rekrutacji w tej firmie.
Nie znam szczegolow, troche wyglada mi na przeszacowanie
  • Odpowiedz
czegos nie rozumiem. robie ifa ktory ma sprawdzac czy w slowniku files, klucz delta.strftime('%H') ma wartosc inna niz data i jezeli tak to wejdzie w ifa. problem w tym ze jak jest klucz rowny wartosc to on tez do tego ifa wejdzie tylko zwracając FALSE. czego tutaj nie rozumiem i zle robie?

if files[delta.strftime('%H')] != data:

#naukaprogramowania #python
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Edelner:
@dinor913:
Package by layer to rak projektów Javowych - tak się pisalo w roku 2000 jak programiści przechodzący do Javy nie zrozumieli idei systemu pakietów. Pakiet powinien zawierać zestaw klas realizujących wspólnie jakaś funkcjonalność. Dzięki temu większość rzeczy w pakiecie może mieć widoczność package-private. Przy package-by-layer, wszystko staje się na siłę publiczne a jak chcesz dodać nowy feature, to musisz edytować N pakietów. A powinno być tak,
  • Odpowiedz
@dinor913: Ja się nie do końca orientuje w javowych wynalazkach, ale z dyskusji wnioskuję, że jednak dotyczy ona szeroko pojętego DDD i prób jakichś generycznych implementacji modulów w Javie.

W związku z tym:

Więc "domain package" w javie jest aktualnie ciekawostką architektoniczną i aktualnie nie wiadomo jak zostanie przyjęty w środowisku programistycznym więc uczyć się tego nie ma
  • Odpowiedz
Potrzebuję pomocy z google spreadsheetem i JavaScriptem. Nie wiem jak udać się do pierwszego wolnego wiersza w kolumnie B. Próbowałem funkcji getLastRow(), o której pisał @cohontes ale nic mi nie wychodzi (,)
Czy mógłby ktoś pomóc? Jak mogę edytować ten skrypt tak, żeby zamiast do komórki B7 macro przechodziło do pierwszej wolej kolumny w B? A następnie działał tak jak opisany poniżej (czyli wklejał tam dane wcześniej przekopiowane z innej
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

zlecę wykonanie dodatku do przeglądarki chrome i firefox, chciałbym żeby w profilu pokazywało mi się odznaczenie Karabin z tym obrazkiem AK47 - o tutaj. nie znam się za bardzo na komputerach czy to w ogóle jest możliwe? mam windows 10 świeżo po formacie. najlepiej żeby działał też z nowym wykopem.

#naukaprogramowania #wykop #kiciochpyta
Ernest_ - zlecę wykonanie dodatku do przeglądarki chrome i firefox, chciałbym żeby w ...

źródło: comment_1649017368zPukfwpXm8X6U04mmJNUn5.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach