Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko239
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
sprayy

sprayy

Dołączył 9 lat i 4 mies. temu
  • Obserwuj
  • Akcje 43773
  • Znaleziska 42160
  • Mikroblog 1613
  • Obserwujący 4
  • Obserwowane 61
sprayy
sprayy 14.02.2019, 09:31:29
  • 0
Chce zrobić własną adnotację która będzie ustawiać @JsonIgnore na false jeśli warunek zostanie spełniony.
Mam coś takiego:

@Target({ElementType.ANNOTATION_TYPE, ElementType.METHOD, ElementType.CONSTRUCTOR,
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

doubt
doubt
15.02.2019, 18:24:37 via Android
  • 0
@sprayy: A czemu nie w miarę globalny serializator? W pracy mam w jednym projekcie jakiś taki mechanizm (w zależności od configu na danym środowisku jakieś pola przy serializacji są chowane albo nie, takie feature flagi).

Z tego co pamiętam to opiera się to o customowy serializator jacksona, a klasy muszą implementować marker interfejs, którego ten serializator wymaga
  • Odpowiedz
sprayy
sprayy
Autor
15.02.2019, 18:29:02
  • 1
@Lumeen: dzięki ;) sprawdziłem i jednak trochę pokombinowałem z @JsonInclude
@doubt: na chwilę obecną musze to zastosować do jednego pola tylko. Jeśli w przyszłości będzie tych pol więcej wtedy pomyśle nad twoja propozycja ;) póki co YAGNI ;) ale dziękuję
  • Odpowiedz
sprayy
sprayy 29.01.2019, 09:17:33
  • 0
Przy tworzeniu RESTowych endpointów lepiej wyrzucać ResponseStatusException prost z miejsca gdzie jest błąd czy najpierw rzucić jakiś customowy wyjątek, a dopiero z np. ControllerAdvice rzucić / zwrócić ResponseStatusException?

#naukaprogramowania #java #spring
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

krasnoludkolo
krasnoludkolo
29.01.2019, 09:29:49 via Android
  • 2
@sprayy w ogóle nie rzucać wyjątków. Użyć jakiegoś either np z vavra i dopiero w kontrolerze mappowac na odpowiedź
  • Odpowiedz
sprayy
sprayy
Autor
29.01.2019, 09:37:34
  • 0
@krasnoludkolo: mam kilka przypadków gdzie chce tego użyć
1. łapie ConnectionException przy próbie łączenia do Rabbita ale chce żeby od razu poszła odpowiedź do klienta i mam w planie wyrzucić ResponseStatusException bo to się samo ładnie mappuje na responsa.
2. w metodzie preHandle z HandlerInterceptor gdy request nie spełni mi warunków (np. brakujące headery, zły token) to chce wyrzucić ten wyjątek i w zależności od problemu użyć odpowiedniego kodu odpowiedzi
  • Odpowiedz
sprayy
sprayy 25.01.2019, 07:55:55
  • 2
Mircy! Potrzebuję pomocy z projektem jednej apki. Sprawa wygląda następująco:
Mirkoserwis A:
- pobiera JSON'a z MongoDB który ma staus NEW
- tworzy jakiegoś joba w którym mamy x stepów (w zależności od tego jak musi zostać przetransformowany JSON) i go odpala
- dla przykładu step1 wrzuca id z bazy danych do kolejki rabbitowej i wtedy ten job nie blokuje mikroserwisu tylko czeka, aż mikroserwis B zrobi swoje, a w międzyczasie bierze następny rekord z bazy,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

zajety_login
zajety_login
zajety_login
25.01.2019, 20:29:19
  • 1
@sprayy: Już sam fakt że dwa mikroserwisy korzystają z tej samej bazy danych sugeruje że być może problem jest już na poziomie designu. Tak przynajmniej wynika ze schematu. To z kolei sugeruje że być może w rzeczywistości nie macie mikroserwisów, a rozproszony monolit. Nie pisze tego żeby się czepiać, tylko być może rzuci to Wam inne światło na ten problem.

Co do rozwiązania, to moim zdaniem opcje są dwie:
a)
  • Odpowiedz
sprayy
sprayy
Autor
25.01.2019, 22:39:19
  • 0
@zajety_login: nie ma my, jestem tylko ja ;)
dwa mikroserwisy korzystają z tej samej bazy danych żeby nie rzucać do kolejki całego payload'u tylko ID i one będą sobie same pobierać payload do transformacji z bazy.

Na schemacie nie dodałem strzałki między DB a C. On też dostanie z kolejki tylko ID, pobierze payload i wyśle. Przynajmniej tak założyłem ;)

a) nie chciałbym scalać, żeby w paragrafie 'plany na przyszłość' móc napisać, że
  • Odpowiedz
sprayy
sprayy 12.12.2018, 13:27:52
  • 1
Cześć Mirki!
Tworze sobie apke klient - serwer która będzie się łączyć po websocketach i napotkałem na mały problem:
Stworzyłem ChannelInterceptor w którym sprawdzam login i hasło przesłane w headerze (preSend gdy Stomp Command == CONNECT) i nie wiem kompletnie w jaki sposób odesłać informację do klienta jeśli credentiale się nie zgadzają i jest on nieautoryzowany.

@Component
public class CustomChannelInterceptorAdapter implements ChannelInterceptor {
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

sprayy
sprayy
Autor
12.12.2018, 14:03:16
  • 0
@ZimnyJanusz: dzięki Mirku ale to nie rozwiązuje mojego problemu. Dalej nie wiem jak wysłać komunikat do klienta, że dane które podał są złe.
  • Odpowiedz
sprayy
sprayy
Autor
12.12.2018, 14:08:53
  • 0
W security mam ustawione, że każda wiadomość musi być authenticated.
Można by zrobić workaround i dać userowi role np. ERROR i jeden z kanałów udostępnić tylko do wysłania erroru ale nie o to mi chodzi.
Użytkownik który podczas łączenia się nie poda dobrych danych ma authenticated == false i nie może się do niczego za subskrybować. Jeśli ustawiłbym mu jakąkolwiek rolę wtedy w stomp headerach będzie miał authenticated == true.

@Configuration
public class WebSocketAuthorizationSecurityConfig extends
  • Odpowiedz
sprayy
sprayy 14.09.2018, 08:50:03
  • 4
Hej,
Czy macie może backup zadań które były tutaj podane przez @pstrg ?
Niestety w webcache jest tylko 1 zadanie z 5.
http://web.archive.org/web/20180319023115/https://notehub.org/9pk10

#rekrutacjepstrg
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

pstrg
pstrg
pstrg
14.09.2018, 08:53:24
  • 13
@sprayy: Miałem je na starym kompie, jak je odzyskam to dziś/jutro wrzucę na coś pewniejszego niż notehub.
  • Odpowiedz
Smevios
Smevios
14.09.2018, 13:05:13
  • 3
@pstrg: wolaj
  • Odpowiedz

5

Dworek Krywań Mikołów atakuje byłych pracowników

Dworek Krywań Mikołów atakuje byłych pracowników

Kolejna #afera z mistrzami budowania marki na Fejsbuku... Była kelnerka dodała komentarza pod wpisem 'restauracji' Krywań na co w odpowiedzi dostała soczystą wiązankę. Właściciele oczywiście usunęli komentarze ale w sieci nic nie ginie...

sprayy
z
wykop.pl
dodany: 31.05.2018, 10:50:25
  • 2
  • #
    afera
  • #
    polska
  • #
    wykopefekt
sprayy
sprayy
Autor
31.05.2018, 11:42:34
  • 0
@ravnov: (╯︵╰,) sorry

2

BREAKING: French ski resort Tignes hit by avalanche 'burying several...

BREAKING: French ski resort Tignes hit by avalanche 'burying several...

Kolejna lawina w Tignes [ENG]

sprayy
z
mirror.co.uk
dodany: 07.03.2017, 10:39:07
  • 1
  • #
    europa
  • #
    kataklizm
sprayy
sprayy 03.03.2017, 06:58:30
  • 3
Zaczyna się,
foto 7:55, o 7:15 było 70% tego.

#iem2017 #iemkatowice #esl #iem
sprayy - Zaczyna się, 
foto 7:55, o 7:15 było 70% tego.

#iem2017 #iemkatowice #es...

źródło: comment_GHZZr8a1CemAFqDvAwUeHW2lzfOxGqAr.jpg

Pobierz
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

qdynek
qdynek
03.03.2017, 08:04:38
  • 0
@sprayy: Z tego co było na lolu to wężyk nawet nie zawijał na placu( ͡° ͜ʖ ͡°)
szkoda że to podzielili bo cała masa ludzi gra w multum tytułów
  • Odpowiedz
Vladimir_jebievdenko
Vladimir_jebievdenko
03.03.2017, 08:32:46 via Android
  • 0
@qdynek nom ja np pykam w lola i sc2 do Katowic 400km mam ( ͡° ʖ̯ ͡°)
  • Odpowiedz
sprayy
sprayy 24.05.2016, 09:19:11
  • 1
Co dziś się paliło w okolicach SCC o 8 rano?

#katowice
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

sprayy
sprayy
Autor
25.05.2016, 08:26:26
  • 0
@Gregory143: To wiem, ale 24.05 coś paliło się przy SCC, tam chyba Baildon kiedyś był
  • Odpowiedz
Gregory143
Gregory143
25.05.2016, 08:40:13 via Android
  • 0
@Gregory143: To wiem, ale 24.05 coś paliło się przy SCC, tam chyba Baildon kiedyś był

to już nie wiem, tylko poprawiłem info :)
Tak jeśli chodzi o hale na przeciw SCC to tam jest Baildon plus ESAB i zakład spawalniczy.
  • Odpowiedz
  • <
  • 1
  • 6
  • 7
  • 8
  • 9
  • Strona 9 z 9
  • >

Osiągnięcia

  • Rocznica
    od 15.04.2025

    Rocznica
  • Gadżeciarz
    od 15.10.2016

    Gadżeciarz
  • Mikroblogger
    od 03.01.2024

    Mikroblogger

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking