mam problem z udostepnieniem apki jaką stworzyłem.
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
  • 61
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Godziu73: MAM ! ! ! Musiałem wrzucić swoje widoki do takiej ścieżki : /src/main/resources/META-INF/resources/WEB-INF/views/
A miałem w takiej ścieżce /src/main/resources/WEB-INF/views ... i po problemie ... wszystko działa :)
Dzięki za pomoc ! ! ! :D
  • Odpowiedz
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
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DaxterPoker: pofatygowałeś się chociaż, żeby przeczytać dokumentację:

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 ( ͡° ͜ʖ ͡
  • Odpowiedz
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
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Angular 2?


@Garg84: może być, ale jest już wersja 4.

Co do nazw, to:
AngularJS = tylko wersja 1.x
Angular = ogólnie. Jak podajesz wersję to np. Angular 2, Angular 4 itd.
  • Odpowiedz
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
G.....4 - Chcę się nauczyć #spring i zbudować własną działającą stronę z front i back...

źródło: comment_6PvREMr7QBM5kNWUylkggF3qf53WpUkD.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Garg84: a swoją drogą do 'co chwila okazuje się że potrzebna mi wiedza z innej technologii' to się przyzwyczajaj jak chcesz się za to brać na poważnie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
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
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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
  • Odpowiedz
@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 @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
  • Odpowiedz
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
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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ą
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

"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
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • Odpowiedz
  • 1
@Garg84 No spoko, tylko zadając bezpośrednio pytanie masz więcej osób, którzy mogą na nie odpowiedzieć :) nvm powodzenia, pozdrawiam :)
  • Odpowiedz
@Godziu73: Nie. Jakąś drogą zależności muszą trafić na classpath... z tym, że tych dróg jest wiele. Jedną z nich jest umieszczenie w paczce wdrażanej na serwer aplikacyjny.
  • Odpowiedz
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
  • 25
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach