krasnoludkolo
Hej
Zaczynam jakiś pierwszy większy projekt w spring boocie i zastanawiam się jak powinno organizować się kontrolery. Czy każda strona powinna mieć swój kontroler czy możne do każdej encji powinien być przypisany kontroler?

Druga kwestia, jak powinny się nazywać klasy/metody kontrolera?

#java #spring #springboot #naukaprogramowania
3
  • Najlepsze
  • Wszystkie komentarze
ppawel
@krasnoludkolo: @srgs: @Ambidex:
najczyściej wydaje mi się mieć @Controller dla tego co leci na frontend już wyrenderowane, np. HomePageController (trochę to taki "anemiczny" kontroler, bo zwykle tylko z jedną metodą), a wokół funkcjonalności / encji budować dość uporządkowane @RestController np. CartRestController. Niestety nie wyczerpuje to "brzydkiego" przypadku kiedy na frontend chcemy dodać wyrenderowane już fragmenty DOM, jak np. we wspomnianych widgetach. Ale jeśli piszemy
1
srgs
@krasnoludkolo: staraj się dzielić według funkcjonalności i tak samo nazwac. Np WeatherController a metody np getCityWeather
0
e.....m
Ktoś kojarzy dlaczego kontroler nie jest wywoływany? Inne zdefiniowane w podobny sposob działaja elegancko:

Kontroler:

@RequestMapping(value = "/getRolesForUser/{username}", produces="application/json")
@
5
  • Najlepsze
  • Wszystkie komentarze
K.....l
K.....l
@efem: a sprobuj wywolac to w sposob taki jak jest tutaj: http://stackoverflow.com/questions/309953/how-do-i-catch-jquery-getjson-or-ajax-with-datatype-set-to-jsonp-error-w generalnie zeby przekaZac callbacka on error i zobaczyc co sie tam dzieje
1
e.....m
@Masuq0: sprawdzalem wczesniej - zmienna ustawiona poprawnie

@Godziu73: pisalem wyzej, Postmanem jest ok
1
SynCzuraja
Mirki, mam pytanko odnośnie Hibernate.
Jeżeli nasze kolekcje w modelach to Set, to czy tworząc zapytanie select s from School left join fetch s.sportFacilities sf left join fetch sf.prices tworzy się produkt kartezjanski? (sportFacilities , prices to Set).
#java #spring #hibernate
3
  • Najlepsze
  • Wszystkie komentarze
Brendan
@SynCzuraja: Wydaje mi się, że nie. Tzn. że powinno zaciągnąć tylko powiązane encje, ale daj znać jak poznasz odpowiedź :)
0
wywu
Siedzę i myślę jak połączyć aplikację #spring z #angular? Chodzi mi o czysty dewelopment. Bo przecież nie mogę hostować tego oddzielnie bo wtedy przy próbie skorzystania z serwisu na froncie dostane Cross-Origin w przeglądarce.
Jak to wygląda w przypadku niedużych aplikacji, jakiś fajny tutek jak tego dokonać? Wszystkie jakie znalazłem dotyczą #angularjs, a przecież aktualnie jakoś przed wrzuceniem na serwer ten TypeScript trzeba skompilować.
2
  • Najlepsze
  • Wszystkie komentarze
K.....l
K.....l
@wywu: ja mialem osobno serwer node z live reloadem. W springu filtr corsowy dla profilu dev.
1
A.....t
A.....t
@wywu: chyba i tak dostaniesz cross origin, jeśli tego nie skonfigurujesz

ja robię tak, że buduję aplikację i wrzucam do resources/static/
1
edzio94
edzio94
#programowanie #java #spring
Macie jakieś sposoby na testy integracyjne pomiędzy mikroserwisami? załóżmy że testuje wrappera, który ma połączenie z user microservice i jeszcze dwoma innymi mikroserwisami. Czy jest jakiś sposób by to zautomatyzować czy po prostu mam włączać mikroserwisy przed każdym uruchomieniem testów?
5
  • Najlepsze
  • Wszystkie komentarze
Garet_
@ldefix: wtedy to nie są testy integracyjne ;)
2
dog_meat
W mikroserwisach nie robis się testów end-2-end.


@Legol: Robi się, na odpalonym środowisku
1
mk321
#programowanie #java #scala

Chyba jeszcze nie było na mirko o frameworku #lagom

Słyszeliście o nim? Pisaliście w nim coś? Co o nim sądzicie?
Ja słyszałem, że kiedyś ma zastąpić Java EE i #spring
4
  • Najlepsze
  • Wszystkie komentarze
mk321
mk321 Autor
@duqq: tak prędko to nie wejdzie. Na razie można traktować to jako ciekawostkę. Ale chciałem wybadać co już słychać.

To trochę jak ze Scalą i Play Framework. Na początku było cicho, potem przez chwilę głośno i się uspokoiło, a dopiero teraz powoli wchodzi. Czuję, że z Lagomem jest tak, że własnie jest cicho, a zaraz będzie o nim chwilowo głośno (a potem spokój aż rzeczywiście wejdzie w użycie - lub
1
DaxterPoker
Mam problem ;/ Tworzę Webapke z frameworkiem Spring MVC. Jednym z zadań tej apki, ma być zapisywanie rozwiązań zadań przesłanych przez użytkowników w plikach txt na serwerze ... jak to wykonać ?
Aktualnie mam plik .jsp z widokiem do którego użytkownik wrzuca rozwiązania, kontroler w którym pobieram dane z widoku i przekazuje do klasy servisowej https://pastebin.com/jcB9Y7T8 (userId na razie na szytwno wpisane)
Klasę serwisową która miała by uruchamiać metodę tworzenia pliku w
1
  • Najlepsze
  • Wszystkie komentarze
krasnoludkolo
Hej ;)
Zaczynam nauke spring boota i chciałbym zacząć się uczyć pisząc jakąś prostą rzecz (bo chyba tak się powinno?). Generalnie pomysł mam taki, żeby zrobić aplikacje w której dodawał bym czas jakim zajmowałem się jakimiś rzeczami. Proste założenia wypisałem sobie takie (dla wersji prototypu):
-proste logowanie na swoje konto
-dodawanie, edytowanie i usuwanie aktywności wraz z czasem trwania.
-generowanie "raportu" ile czasu w danym okresie czasu spędziłem nad danym typem aktywności

Analizując
4
  • Najlepsze
  • Wszystkie komentarze
jaskowice1
Mireczki zaczynam swoją przygodę z Spring MVC i już coś tam mam napisane, tylko nie wiem jak to teraz wrzucić żeby działało na jakiejś domenie, jakieś wskazówki? Szukałem i nie mogę znaleźć nic :/ Wcześniejsze proste aplikacje napisane w php wrzucałem po prostu na FTP, a tutaj jest to chyba bardziej skomplikowane :)

#spring #java #programowanie #webdev
1
  • Najlepsze
  • Wszystkie komentarze
Piootreks
Jaką książkę polecacie do nauki Springa?
#programowanie #java #spring
4
  • Najlepsze
  • Wszystkie komentarze
dzeksondzekson
#naukaprogramowania #programowanie #spring #java #thymeleaf

https://pastebin.com/Pd5qPmYB

Co tu nie działa? Mam dwa kontrolery do szukajki, przy indentycznej metodzie i kontrollerach w removeBySurname działa, a w search po kliknięciu szukaj nic nie znajduje.

Gdzie tu mam błąd?
2
  • Najlepsze
  • Wszystkie komentarze
krasnoludkolo
Tak sobie zdałem sprawę, że jeśli chce coś odpalić z spring boot + JPA to potrzebuje jakiejś bazy danych. No i własnie pytanie, jak się do tego zabrać? Co potrzebuję, ewentualnie czego szukać?
#java #spring #naukaprogramowania
1
  • Najlepsze
  • Wszystkie komentarze
mariusz-laszczka
Jest jakiś Mirek z #krakow chętny na naukę #java, #spring boot ? Ogarniam java 7, podstawowe funkcje java 8, potrafię zrobić prostą restową apkęw spring boot. Chciałbym dopracować swoje umiejętności, wykorzystać więcej java 8 features. We dwoje byłoby prościej zrobić jakąś bardziej zaawansowaną apkę. Zainteresowanych zapraszam na PW.

#naukaprogramowania
1
trustME
Jakis lepszy sposob na operacje CRUD niz
object.setPropety(dto.getPropety()); x 15 atrybutow ?
Musi byc na to sposob o ktorym nie wiem :)

#java #spring
1
  • Najlepsze
  • Wszystkie komentarze
mk321
#programowanie #java #spring #bazydanych #sqlite

Mam aplikację w Springu (korzystam ze Spring Data) i podpięte do tego MySQL. Chciałbym zamiast MySQL podpiąć SQLite.

Jak kto zrobić? Jakoś w necie nie mogę tutoriala znaleźć. Wydawałoby się, że to tylko podmiana sterownika, ale pewnie to nie wszystko.
3
  • Najlepsze
  • Wszystkie komentarze
mariusz-laszczka
#spring #java

Mam pytanie, jak najlepiej zrobić stronę w springu, która będzie działać bez odświeżania? Websocket?
1
  • Najlepsze
  • Wszystkie komentarze
jascen
#java #spring Kurs A. Owczarka na youtube polecacie?
2
  • Najlepsze
  • Wszystkie komentarze
qjy48613
qjy48613
#programowanie #frontend #backend #webdev #spring

Witam, od 7 miesiecy programuje komercyjnie w #java, podoba mi się praca, projekty, zarobki ( ͡° ͜ʖ ͡°) nawet jak na Juniora :)

Ale chciałbym robić więcej tzn chciałbym zostać fullstackiem. I mam pytanie jaka jest droga, przez technologie by moc nazwac sie fullstackiem?
1
  • Najlepsze
  • Wszystkie komentarze
EmperorT
2
  • Najlepsze
  • Wszystkie komentarze
interface
5
  • Najlepsze
  • Wszystkie komentarze