Wszystko
Najnowsze
Archiwum
- 5
#java #spring
Jak robic unit testy springa? Z definicji unit testy sa szybkie (każdy powinien wykonywać się kilka ms, czyli łącznie w małym projekcie powinno to dać jakies pół sekundy do sekundy), co oznacza że musi się to odbywać bez odpalania springa. Zalinkuje ktoś jakieś materiały?
W sumie jeszcze jedno pytanie xD te testy to co maja testowac? na logike to powinny serwisy testowac, ale da sie w ten sposob
Jak robic unit testy springa? Z definicji unit testy sa szybkie (każdy powinien wykonywać się kilka ms, czyli łącznie w małym projekcie powinno to dać jakies pół sekundy do sekundy), co oznacza że musi się to odbywać bez odpalania springa. Zalinkuje ktoś jakieś materiały?
W sumie jeszcze jedno pytanie xD te testy to co maja testowac? na logike to powinny serwisy testowac, ale da sie w ten sposob
źródło: comment_m0ITVXYvdWWxXxyb8O2qbUWzDiJO2mRt.jpg
Pobierz- 2
@Bruno_: Zgarniasz Mockito, uzywasz MockitoJUnitRunnera i testujesz każdy serwis osobno, mockując wszystkie jego zależności. W ten sposób w ogóle springa nie używasz a logika serwisowa jest przetestowana ładnie w izolacji.
- 9
@Bruno_: pisz tak, żeby jak najmniej używać springa. Wstrzykiwanie przez konstruktor bez kontenera IoC sprawia, że masz pełną kontrolę na swoimi zależnościami.
@Myzreal: i dzięki temu masz testy, które nic nie testują
Zgarniasz Mockito, uzywasz MockitoJUnitRunnera i testujesz każdy serwis osobno, mockując wszystkie jego zależności. W ten sposób w ogóle springa nie używasz a logika serwisowa jest przetestowana ładnie w izolacji.
@Myzreal: i dzięki temu masz testy, które nic nie testują
@MrFisherman: libgdx z kotlinem spróbuj
Cześć! Dzisiaj mamy dla Was nowości w kategoriach: Backend, Fullstack i Frontend.
`
`
**BACKEND JOBS**
-What’s New in JUnit 5.3 #java
https://medium.com/@BillyKorando/whats-new-in-junit-5-3-c276eb8507f1
#interfacesmieci
https://medium.com/@BillyKorando/whats-new-in-junit-5-3-c276eb8507f1
#interfacesmieci
@interface: spock i tak lepszy
Hej Mirki i Mirabelki, jak wygląda sprawa z nową licencją na JDK 11? Jaki będzie miało to wpływ na projekty w zaciszu domowym?
#programowanie #java
#programowanie #java
- 1
@Ptolemeusz: Instalujesz openjdk i śpisz spokojnie, nawet w korpo.
- 3
15
Co nowego w Java 11 ?

Dostępna jest już nowa wersja Java 11, która wprowadza nowości do całej platformy, m.in. . Słowo kluczowe var w lambdach, nowe garbage collectory i inne.
z- 3
- #
- #
- #
- #
- 10
#50 DevRSS.com - zbiór popularnych blogów związanych z programowaniem. Zapisz się na mirkoListę, aby otrzymywać powiadomienia.
Posty publikowane z tagiem #devrss są zbiorem wpisów z aktualnego tygodnia.
Polub również naszego Facebooka, gdzie znajdziesz wybrane wpisy oraz aktualne informacje na temat rozwoju
- 1
Wołam zainteresowanych (66) z listy devrss
Możesz zapisać/wypisać się klikając na nazwę listy.
Sponsor: Grupa Facebookowa z promocjami z chińskich sklepów
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
Możesz zapisać/wypisać się klikając na nazwę listy.
Sponsor: Grupa Facebookowa z promocjami z chińskich sklepów
Masz problem z działaniem listy? A może pytanie? Pisz do IrvinTalvanen
- 2
Czym lub w jaki sposób mogę odcieniować (nie bijcie, nie wiem jak to się profesjonalnie nazywa) pliki
Chce dowiedzieć się jakie requesty wysyła aplikacja mobilna, ale część w nazwie ma pojedyncze literki lub sama zawartość nimi jest, trochę to utrudnia.
#programowanie #java
.class?Chce dowiedzieć się jakie requesty wysyła aplikacja mobilna, ale część w nazwie ma pojedyncze literki lub sama zawartość nimi jest, trochę to utrudnia.
#programowanie #java
@netsu_ aplikacja Packet Capture na androida jest w s tanie przechwycic requesty i w ladnej formie je prezentowac,polecam
jakie macie opinie o Lomboku?
na internecie spotkałem się ze skrajnymi opiniami, jedni go bardzo kochają, inni go szczerze nienawidzą. W moim przypadku, używam Lomboka od półtora roku i raczej byłbym szczerze zawiedziony gdybym wpadł w projekt, który go nie używa. Jedyny problem jaki miałem z Lombokiem, to StackOverflow na equals w hibernatowej encji, w tym wypadku ograniczam się do anotacji dla getterów, setterów i buildera.
#prograomwanie #java
na internecie spotkałem się ze skrajnymi opiniami, jedni go bardzo kochają, inni go szczerze nienawidzą. W moim przypadku, używam Lomboka od półtora roku i raczej byłbym szczerze zawiedziony gdybym wpadł w projekt, który go nie używa. Jedyny problem jaki miałem z Lombokiem, to StackOverflow na equals w hibernatowej encji, w tym wypadku ograniczam się do anotacji dla getterów, setterów i buildera.
#prograomwanie #java
- 2
@jaxon9000: dobry, z głową trzeba używać (jak do wszystkiego). Na pewno można spalić kupę czasu przy toString/equalsAndHashCode. My używamy do takich trywialnych rzeczy jak DTO, konstruktor do wstrzykiwania zależności do jakiegoś serwisu, Logger (ale jaka to korzyść jedna adnotacja = jedna linijka z polem w klasie), Builder. Często mamy tak, że equals i hashcode jest oparte tylko o dodatkowe pole UUID, więc korzyści z użycia adnotacji nad wygenerowaniem metody w
Czy jest jakaś biblioteka do #java z którą mogę otworzyć plik excela, zrobić na nim kilka operacji i zamknąć?
Tylko tak, żeby ten plik widocznie otworzył się na ekranie i żeby wizualnie dało sie obserwować te zmiany. Pracowałem z Pythonem i tam nie było z tym problemu, a tutaj za cholerę nie mogę znaleźć..
#programowanie
Tylko tak, żeby ten plik widocznie otworzył się na ekranie i żeby wizualnie dało sie obserwować te zmiany. Pracowałem z Pythonem i tam nie było z tym problemu, a tutaj za cholerę nie mogę znaleźć..
#programowanie
- 139
- 27
@Brodeon: nie będzie. OpenJDK które jest stworzone przez Oracle jest darmowe. Jest to wersja referencyjna, zawiera wszystkie właściwością opisane w standardzie i nic jej nie brakuje. Jest to wersja wyjściowa na której wszyscy producenci robią swoje jakieś zmiany, za które mogą pobierać kasę. Takie swoje zmodyfikowane wersje ma chociażby ibm, Oracle i inni
Kiedy powinno się tworzyć w Springu w warstwie usług
public interface Interfejs
@Service
public class Klasa implements Interfejs
public interface Interfejs
@Service
public class Klasa implements Interfejs
@Wiadukt_88: jeśli klasa ma implementować jakiś interfejs to pierwszy przypadek, drugi jeśli nie
- 6
@Wiadukt_88: to nie ma nic wspólnego ze springiem, to już kwestia architektury którą wybierzesz
- 16
JPA beyond copy paste by Jakub Kubrynski #java #spring
https://www.youtube.com/watch?v=EZwpOLCfuq4
#interfacesmieci
https://www.youtube.com/watch?v=EZwpOLCfuq4
#interfacesmieci
Treść przeznaczona dla osób powyżej 18 roku życia...
@dupaztrupa https://github.com/jhipster/generator-jhipster/issues/398
Tu masz wątek o tym czemu maintainer jhipstera nie chce tego szajsu - polecam zwrócić uwagę na fragment "triggers bugs in jvm". Na pewno chcesz to mieć w komercyjnym projekcie? Powiesz potem klientowi z czystym sumieniem że machnąłeś mu dobrze napisany i stabilny projekt?
Tu masz wątek o tym czemu maintainer jhipstera nie chce tego szajsu - polecam zwrócić uwagę na fragment "triggers bugs in jvm". Na pewno chcesz to mieć w komercyjnym projekcie? Powiesz potem klientowi z czystym sumieniem że machnąłeś mu dobrze napisany i stabilny projekt?
- 7
@dupaztrupa: Dobra przeklejam z poprzedniego wątku:
Działanie Lomboka opiera się na "hacku" - wykorzystuje nieudokumentowane API do generowania kodu. Jakie zagrożenia się za tym kryją to nie muszę mówić chyba, wystarczy wspomnieć że nieudokumentowane API mogą być usunięte w dowolnej chwili.
W prywatnym projekcie owszem, sam używam. W komercyjnym - w życiu. Nie chce być tym typem którego git blame wskaże za 10 lat jak się to w--------i i jakiś doświadczony inżynier
Działanie Lomboka opiera się na "hacku" - wykorzystuje nieudokumentowane API do generowania kodu. Jakie zagrożenia się za tym kryją to nie muszę mówić chyba, wystarczy wspomnieć że nieudokumentowane API mogą być usunięte w dowolnej chwili.
W prywatnym projekcie owszem, sam używam. W komercyjnym - w życiu. Nie chce być tym typem którego git blame wskaże za 10 lat jak się to w--------i i jakiś doświadczony inżynier
- 224
- 21
@puzno: tylko nginx :P
- 10
@steamy_window: @tt_2: macie wojenkę jak kiedyś na komixxach jaka przeglądarka lepsza. kwestia przyzwyczajenia
Mirki czy da się jakoś przyjemnie i szybko edytować statyczne pliki (html, js itd...) w Springu (bez boot)?
Eclipse sam w sobie po zapisaniu zmodyfikowanego pliku "zazwyczaj" zaraz automatycznie odświeży też zawartość na tomcat'cie. Ale czasem resetuje serwer i to trwa te pare sekund...
Osobiście wygodniej mi się modyfikuje takie pliku w VScode ale tutaj zapis pliku wcale nie odświeży zawartości serwera, trzeba się przeklinać na eclipsie aby on zauważył zmianę.
Jest coś lepszego? Jak
Eclipse sam w sobie po zapisaniu zmodyfikowanego pliku "zazwyczaj" zaraz automatycznie odświeży też zawartość na tomcat'cie. Ale czasem resetuje serwer i to trwa te pare sekund...
Osobiście wygodniej mi się modyfikuje takie pliku w VScode ale tutaj zapis pliku wcale nie odświeży zawartości serwera, trzeba się przeklinać na eclipsie aby on zauważył zmianę.
Jest coś lepszego? Jak
źródło: comment_PN0TY2sDjGery10fa94SFKSIWtpQ6JK4.jpg
Pobierz- 1
- 0
@CichySzelestOka: TFW jesteś mgr inż. z elektroniki i już masz na koncie własny procesor w VHDL (╯︵╰,)
Dziś już trochę czasu przerabiam projekt na spring boota z sping data i zamiast gołego hibernate.
Niedługo się zabiorę za front i jak mnie szlag trafi z soyScriptem to odpalę *FilmRelated i będę w stanie coś naskrobać w angluar'ze ( ͡° ͜ʖ ͡°)
Dziś już trochę czasu przerabiam projekt na spring boota z sping data i zamiast gołego hibernate.
Niedługo się zabiorę za front i jak mnie szlag trafi z soyScriptem to odpalę *FilmRelated i będę w stanie coś naskrobać w angluar'ze ( ͡° ͜ʖ ͡°)

How Memory Leaks Happen in a Java Application #java
https://stackify.com/memory-leaks-java/amp/
#interfacesmieci
https://stackify.com/memory-leaks-java/amp/
#interfacesmieci
Treść przeznaczona dla osób powyżej 18 roku życia...
Można było pójść o krok dalej i napisać co trzeba zrobić, żeby nie było błędów w aplikacji.
@63274682374: albo żeby nie być biednym ( ͡° ͜ʖ ͡°)
Na dobre zakończenie tygodnia - zbiór #nofluffoffers z kategorii #backend, #fullstack i #frontend :)
BACKEND JOBS
- [REMOTE] Python Developer @ 10clouds.com 6.7k-13.0k
- [REMOTE] Remote Java Reactive Expert @ nofluffjobs.com
BACKEND JOBS
- [REMOTE] Python Developer @ 10clouds.com 6.7k-13.0k
- [REMOTE] Remote Java Reactive Expert @ nofluffjobs.com























double x,y;
WritableImage writableImage = new WritableImage(pixelReader,20,20,116,116); tak dziala
WritableImage writableImage = new WritableImage(pixelReader,(int)x,(int)y,116,116); tak nie dziala i wywala Invoke Target Exception :/
a