Wszystko
Najnowsze
Archiwum
- 1
Nooo cześć !
Tworzę aplikacje typu SPOJ.com . Mam ją już w zaawansowanym stanie, dodawanie zadań, kompilacje, uruchamianie.
Kompilacje i uruchamianie rozwiązuje przy pomocy processBuilder'a. Nie wiem jednak jak wprowadzać wejście do uruchomionego przez aplikację programu ? Macie jakies pomysly ? pozdrawiam.
#programowanie #java #spring #springboot
Tworzę aplikacje typu SPOJ.com . Mam ją już w zaawansowanym stanie, dodawanie zadań, kompilacje, uruchamianie.
Kompilacje i uruchamianie rozwiązuje przy pomocy processBuilder'a. Nie wiem jednak jak wprowadzać wejście do uruchomionego przez aplikację programu ? Macie jakies pomysly ? pozdrawiam.
#programowanie #java #spring #springboot
- 3
@DaxterPoker: pofatygowałeś się chociaż, żeby przeczytać dokumentację:
W ogóle mam wrażenie, że jeżeli z tym masz problem to o bezpieczeństwo też nie zadbałeś i jak ktoś ci wysłe kod który robi "rm -rf /" albo coś innego niebezpiecznego to masz po serwerze ( ͡° ͜ʖ ͡
By default, the subprocess reads input from a pipe. Java code can access this pipe via the output stream returned by Process.getOutputStream()
W ogóle mam wrażenie, że jeżeli z tym masz problem to o bezpieczeństwo też nie zadbałeś i jak ktoś ci wysłe kod który robi "rm -rf /" albo coś innego niebezpiecznego to masz po serwerze ( ͡° ͜ʖ ͡
konto usunięte via Android
- 1
Komentarz usunięty przez autora
- 1
- 4
Tworze projekt pewnego serwisu w #spring #java .
Sklada sie on z kilku elementow:
- Panel Klienta - generalnie CRUD+ dla danych dotyczacych jego profilu
- Strona klienta - publiczna dostepna pod domena, ktora kieruje do aplikacji, ktora serwuje uzytkownikowi strone danego klienta (template,dane itd)
- w planach apka mobilna dla uzytkownikow(nie bedacych klientami) ktora pozwoli zaciagac pewne istotne dane od wszystkich klientow i serwowac np na podstawie lokalizacji.
Poki
Sklada sie on z kilku elementow:
- Panel Klienta - generalnie CRUD+ dla danych dotyczacych jego profilu
- Strona klienta - publiczna dostepna pod domena, ktora kieruje do aplikacji, ktora serwuje uzytkownikowi strone danego klienta (template,dane itd)
- w planach apka mobilna dla uzytkownikow(nie bedacych klientami) ktora pozwoli zaciagac pewne istotne dane od wszystkich klientow i serwowac np na podstawie lokalizacji.
Poki
@trustME: przerost formy nad treścią
Komentarz usunięty przez autora
Chcę się nauczyć #spring i zbudować własną działającą stronę z front i back endem.
Umiem core #java ale nie do webówki. Ogarnąłem już mniej więcej jak działa REST, obejrzałem dwa tutoriale które pokazują jego działanie w Spring Boot. Coś tam ogarniam html i css, dobrze Photoshop.
Warto kupić te kursy, czy jakoś inaczej się uczyć? Jak, czego, z czego? Mam mętlik w głowie bo co chwila okazuje się że
Umiem core #java ale nie do webówki. Ogarnąłem już mniej więcej jak działa REST, obejrzałem dwa tutoriale które pokazują jego działanie w Spring Boot. Coś tam ogarniam html i css, dobrze Photoshop.
Warto kupić te kursy, czy jakoś inaczej się uczyć? Jak, czego, z czego? Mam mętlik w głowie bo co chwila okazuje się że
źródło: comment_6PvREMr7QBM5kNWUylkggF3qf53WpUkD.jpg
Pobierz- 1
Mirki jaki projekt chcielibyście zobaczyć od juniora na stanowisko #java w #spring? Chce aplikować, znam ten framework ale nie mam nic do pokazania i szukam pomyslow co zrobic na pokazowke.
Z gory dzieki,
Mirek.
#programowanie
Z gory dzieki,
Mirek.
#programowanie
- 4
@billy0o: Przede wszystkim chciałbym zobaczyć, że ten kod coś robi - jakąś ciekawą logikę bym docenił bardziej, niż użycie Springa. Widziałem zbyt wiele projektów, które składały się z kontrolera, serwisu i repozytorium, a jedyne co robiły, to przepychały dane z REST do bazy i z powrotem. Jedyny kod, który tam był, to implementacje interfejsów Springowych i anotacje. Często w takim kodzie nie było ani jednego fora ani ifa...
Z takich
Z takich
- 1
@billy0o: Autowired było metaforą dla ludzi, którzy z naprawdę ogromnego frameworka opanowali najbardziej podstawową funkcjonalność i na tym opierają swoją zdolność programowania, zamiast na umiejętności dekompozycji problemów i zapisaniu ich w kodzie.
Nie do końca dobrą praktyką jest używanie
Nie do końca dobrą praktyką jest używanie
@Autowired na setterach - moim zdaniem zaanotowany tylko konstruktor. Wtedy po pierwsze, widzisz, gdy łamane jest SRP i tworzą się god objecty (konstruktor zaczyna mieć więcej niż 2-3 parametry), a po- 3
Jest tutaj jakis wyjadacz Springa, a konkretniej Spring Security? #java #spring #programowanie
Mam sobie API. Access na podstawie JWT.
Niektore sciezki musza byc dostepne tylko jesli w JWT sa odpowiednie claimy.
Za cholere nie moge tego ogarnac.
Priviledges
Mam sobie API. Access na podstawie JWT.
Niektore sciezki musza byc dostepne tylko jesli w JWT sa odpowiednie claimy.
Za cholere nie moge tego ogarnac.
Priviledges
- 0
- 2
@interface: @trustME: Mozesz napisac wlasnego AuthenticationProvidera i tam sprawdzac waznosc tokenu i wypluwac klase ze zmapowanymi danymi. Robia tak np. Springowe klasy do autentyfikacji przez Kerberosa, wiec chyba nie powinno byc problemu.
Mniej wiecej takie cos: https://pastebin.com/sLJWammb
Mniej wiecej takie cos: https://pastebin.com/sLJWammb
Mriki z #spring mam dwa pytanka, ogólnie związane z springiem i restapi
1. Czy jest możliwe w springu aby request który jest kierowany pod patha np. "/clients" w zależności od tego czy robi go użytkownik z rolą ADMIN / USER były delegowane do różnych metod ? Bo chce jeżeli to jest gość z rolą ADMIN to, żeby byli wyświetlani wszyscy klienci w systemi a jeżeli jest to ktoś z rolą
1. Czy jest możliwe w springu aby request który jest kierowany pod patha np. "/clients" w zależności od tego czy robi go użytkownik z rolą ADMIN / USER były delegowane do różnych metod ? Bo chce jeżeli to jest gość z rolą ADMIN to, żeby byli wyświetlani wszyscy klienci w systemi a jeżeli jest to ktoś z rolą
@badAttitude: nie wiem, ale możesz to filtrowanie zrobić w metodzie w zależności od ról
- 0
@AwizisieAkat: tak zdaje sobie sprawę, że mogę to osiągnąc w ten sposób ale wolałbym nie ifować ani nie przekazywać roli do zapytań na bazie
"Generic wildcard types should not be used in return parameters"
Czy w kontrolerach restowych złym nawykiem jest zwracanie obiektu typu wildcard? Bo generalnie jest to słaba praktyka? Pytanie jak w przypadku kontrolerów, dla przykładu mam Restowe API i wciągamy dane i zwracamy je w odpowiedzi http z jsonem. Metody z kontrolerów zwracają ResponseEntity . Pytanie czy nie lepiej od warstwy serwisowej wiedzieć co zwracamy i taki typ przyjąć w obiekcie ResponseEntity w
Czy w kontrolerach restowych złym nawykiem jest zwracanie obiektu typu wildcard? Bo generalnie jest to słaba praktyka? Pytanie jak w przypadku kontrolerów, dla przykładu mam Restowe API i wciągamy dane i zwracamy je w odpowiedzi http z jsonem. Metody z kontrolerów zwracają ResponseEntity . Pytanie czy nie lepiej od warstwy serwisowej wiedzieć co zwracamy i taki typ przyjąć w obiekcie ResponseEntity w
@CiekawskiJ Endpointy u mnie zwracają Obiekty DTO Z @ResponseBody. Kod zwracany można określić przez @StatusCode a customer headery można CHYBA ustawiać na HttpServletResponse, które sobie zainjectujesz do metody endpointu.
Mamy sytuację, że wywołanie danego endpointu powinno zakończyć się Http 200, ale dany request może zajmować różny czas i dla dłuższego przetwarzania requestów chcielibyśmy zwrócić klientowi Http 202, w metodzie z adnotacją @ResponseStatus byłoby to niemożliwe
W moim rozumowaniu to właśnie @ResponseStatus uratuje Twoje API przed pochopnymi decyzjami ;)
Dany endpoint powinien działać w jeden konkretny sposób. Klient musi wiedzieć czy dostanie odpowiedź, czy musi później o zapytać o status żądania. Taki
Szybka akcja! Potrzebuję kogoś kto zna #spring / spring boot framework #java
Zajmę chwilę na pw, bardzo proszę o pomoc :)
#pytanie #naukaprogramowania
Zajmę chwilę na pw, bardzo proszę o pomoc :)
#pytanie #naukaprogramowania
źródło: comment_ivGU7iJx0ZiP8v4LeVj3RJemBb7SsikB.jpg
PobierzCo jest lepszą praktyką w #spring? Umieszczanie całego configu w xml czy lepiej mieć do tego klasę tak jak tutaj?
#programowanie #pytanie #java
#programowanie #pytanie #java
- 2
@Tylko_Japonki: tak jak jest tobie wygodniej
- 12
@Tylko_Japonki: lepszą jest java config.
- 1
#naukaprogramowania #java #spring #hibernate
W klasach powiązane klasy trzymać jako obiekty czy jako ID?
Mogę zrobić tak:
W klasach powiązane klasy trzymać jako obiekty czy jako ID?
Mogę zrobić tak:
class
konto usunięte via iOS
- 1
@mk321: da sie pisac wlasne marshallery / unmarshallery wiec trzeci myslnik bedzie dobrym rozwiazaniem :)
@mk321: Trzymać obiekty, ale nie wysyłać encji. Zrób jakiegoś dto'sa na to i przy wysyłce przemapuj tak jak chcesz.
Win-win.
Win-win.
#naukaprogramowania #java #spring #programowanie
Cześć buduje sobie małą aplikacjje w Springu oraz Spring Data. Mam kilka warst i chciałem zapytać czy robię to dobrze?
A jeżeli nie to moglibyście poratować radą/linkiem? :D Z góry dzięki.
POJO
https://pastebin.com/dL9Mmdi0
Cześć buduje sobie małą aplikacjje w Springu oraz Spring Data. Mam kilka warst i chciałem zapytać czy robię to dobrze?
A jeżeli nie to moglibyście poratować radą/linkiem? :D Z góry dzięki.
POJO
https://pastebin.com/dL9Mmdi0
tak, kod wygląda dobrze
podpisano: craig walls
ps: pierwszy link ma ~55 wyświetleń a pozostałe po 20. ehh, lenie
podpisano: craig walls
ps: pierwszy link ma ~55 wyświetleń a pozostałe po 20. ehh, lenie
@maciek991: jeśli chodzi o repository to możesz ale nie musisz pisać sygnatur tych metod bo wszystkie oprócz Product findByName są już zdefiniowane w CrudRepository tylko pod innymi nazwami.
- 3
Czy aplikacja spakowana jako war musi mieć w sobie zależności z mavena? (folder libs czyli jary, np ze springa) Jeśli nie, to po co je tam wrzucać?
#spring #java #programowanie #naukaprogramowania #javaee
#spring #java #programowanie #naukaprogramowania #javaee
- 4
Postanowiłem porzucić windowsa i przejśc na linuxa.
I tutaj pytanie do was koledzy z tagu #java #spring #programowanie
Jakiego linuxa i dlaczego polecacie do pracy z java ?
miałem do czynienia z ubuntu swego czasu, mintem, kali więc zupełnie zielony nie jestem
I tutaj pytanie do was koledzy z tagu #java #spring #programowanie
Jakiego linuxa i dlaczego polecacie do pracy z java ?
miałem do czynienia z ubuntu swego czasu, mintem, kali więc zupełnie zielony nie jestem
Mam do projektu stworzone repo z remotem na githuba i heroku. Jak rozdzielić żeby łatwo wrzucać na heroku plik konfiguracyjny z hasłami, a na githuba nie? Jedyne co mi przychodzi do głowy to zrobić commita z plikiem pushnąc na heroku i potem rebase na wcześniejszy ale nie wygląda to za wygodnie. Jakieś inne pomysły?
#java #heroku #spring #programowanie
#java #heroku #spring #programowanie
- 1
@krasnoludkolo: Raczej inne podejście jest stosowane, typu: https://github.com/StackExchange/blackbox
@krasnoludkolo: ENV Variables
Ma ktoś może jakieś info albo oferty na staż/praktyki w wakacje w Poznanu w javie? Zarówno android jak i webowe.
#poznan #java #naukaprogramowania #androiddev #spring
#poznan #java #naukaprogramowania #androiddev #spring





















Apka wykonana przy uzyciu SpringBoot, następnie spakowana za pomocą mvn packing :
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building SiuoBoot 0.0.1-SNAPSHOT
A miałem w takiej ścieżce /src/main/resources/WEB-INF/views ... i po problemie ... wszystko działa :)
Dzięki za pomoc ! ! ! :D