Wszystko
Najnowsze
Archiwum
- 1
- 2
W konfiguracji spring boota (application.yml) mam coś takiego:
server:
port:
${PORT:${SERVER_PORT:0}}
Czy to mi gwarantuje że aplikacja zawsze się odpali na nie zajętym porcie? (tzn. spróbuje sie odpalić w hipotetycznej sytuacji, bo jak będzie zajęty to się nie odpali ( ͡° ͜
server:
port:
${PORT:${SERVER_PORT:0}}
Czy to mi gwarantuje że aplikacja zawsze się odpali na nie zajętym porcie? (tzn. spróbuje sie odpalić w hipotetycznej sytuacji, bo jak będzie zajęty to się nie odpali ( ͡° ͜
- 1
@b0lec: przynajmniej w testach port 0 tak działa, ale znam się na tych placeholderach ymlowych... może po prostu odpal i sprawdź co się dzieje ( ͡° ͜ʖ ͡°)
- 0
@ppawel: tzn. to niby działa tak jak powinno (czyli wybiera losowy wysoki port - też nie wiem od czego to zależy) ale po prostu się zastanawiam czy nie ma w tym jakiegoś ryzyka ;-)
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
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
- 1
@DaxterPoker: ale spakowało mi widoki do jara tym razem
- 1
@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
A miałem w takiej ścieżce /src/main/resources/WEB-INF/views ... i po problemie ... wszystko działa :)
Dzięki za pomoc ! ! ! :D
Hej,
potrzebuje pomocy... po wykonaniu tego kodu : https://pastebin.com/J2z7ib6U
Wyrzuca mi error in execute() java.io.IOException: Cannot run program "main " (in directory "C:\siuo\answers\1\Hello"): CreateProcess error=2, Nie można odnaleźć określonego pliku
jednak ten plik jest w tym folderze co podali... jest to plik wykonwyalny o nazwie main ...
Dla javy działa .. dla c i kazdego innego ( czyli c++ ) nie działa.
#programowanie #java #springboot
potrzebuje pomocy... po wykonaniu tego kodu : https://pastebin.com/J2z7ib6U
Wyrzuca mi error in execute() java.io.IOException: Cannot run program "main " (in directory "C:\siuo\answers\1\Hello"): CreateProcess error=2, Nie można odnaleźć określonego pliku
jednak ten plik jest w tym folderze co podali... jest to plik wykonwyalny o nazwie main ...
Dla javy działa .. dla c i kazdego innego ( czyli c++ ) nie działa.
#programowanie #java #springboot
- 1
@DaxterPoker: i jak w cmd wejde w lokalizacje którą on wypisał i wpisze "main" to odpala sie ten program
- 0
@NieMowDoMnieStefan: no jak w cmd wszedlem do tamtego folderu to wystarczyło main o.O i zadziałało.
Ale po ustawieniu całkowitej sciezki do exeka działa ! :D p = new ProcessBuilder(path+"\"+cName+".exe");
dzięki za pomoc ! :D
Ale po ustawieniu całkowitej sciezki do exeka działa ! :D p = new ProcessBuilder(path+"\"+cName+".exe");
dzięki za pomoc ! :D
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
Używał ktoś z was Vaadin do projektu z #springboot ? Jakie wady i zalety?
#java #spring #naukaprogramowania #webdev
#java #spring #naukaprogramowania #webdev
@krasnoludkolo: java tylko backend, frontend to zadanie dla jakiegos js fw i to jest najczęściej spotykane. Takie rzeczy jak Vaadin to jak dla mnie sztuka dla sztuki, w ofertach pracy praktycznie nie spotkałem się
@menelaosPL: nieużywany?
@krasnoludkolo: ale oczywiście że używany - w dinozaurach, przy których niekoniecznie chciałbyś pracować :)
Jak tworzyć encje z controllerów?
Załóżmy, że mam obiekt który ma nazwe i dwie daty. Pytanie czy używać thymeleafa i tworzyć encje od razu z widoku? Tylko co wtedy z innymi wartościami które mają być generowane automatycznie? Stworzyć jakiś kreator który przyjmuję encje i wypluwa z siebie gotową do zapisu? Wydaję mi się to trochę mało czytelne. Czy może pobierać konkretne pola z ModelAndView, przekazywać je do jakiegoś kreatora który tworzy obiekt
Załóżmy, że mam obiekt który ma nazwe i dwie daty. Pytanie czy używać thymeleafa i tworzyć encje od razu z widoku? Tylko co wtedy z innymi wartościami które mają być generowane automatycznie? Stworzyć jakiś kreator który przyjmuję encje i wypluwa z siebie gotową do zapisu? Wydaję mi się to trochę mało czytelne. Czy może pobierać konkretne pola z ModelAndView, przekazywać je do jakiegoś kreatora który tworzy obiekt
- 2
tworzyć encje od razu z widoku
@krasnoludkolo: nie
tylko co wtedy z innymi wartościami które mają być generowane automatycznie
o jakie wartości chodzi
- 1
@Godziu73 dzięki, zobaczę ;)
Hej
Chce napisać RESTową apke (jeśli dobrze rozumiem resta, chce zeby wysyłając jsony na określony adres api otrzymywać odpowiednie jsony z odp ;) ) sapera. Czyli cała logika była by na serwerze, a komunikować się z nia można by było poprzez api i jsony. Generalnie pobieranie informacji z serwera to raczej nie problem (GET w określone miejsce) to wysyłanie mnie zastanawia. Np wysłanie swojego ruchu (współrzędne na planszy) powinno iść w POST
Chce napisać RESTową apke (jeśli dobrze rozumiem resta, chce zeby wysyłając jsony na określony adres api otrzymywać odpowiednie jsony z odp ;) ) sapera. Czyli cała logika była by na serwerze, a komunikować się z nia można by było poprzez api i jsony. Generalnie pobieranie informacji z serwera to raczej nie problem (GET w określone miejsce) to wysyłanie mnie zastanawia. Np wysłanie swojego ruchu (współrzędne na planszy) powinno iść w POST
- 2
@krasnoludkolo: Można to zrobić RESTem, ale REST raczej nnie służy do tego celu.
Ale tak, założenia masz poprawne, kwestia, jak to zaimplementujesz.
Ale tak, założenia masz poprawne, kwestia, jak to zaimplementujesz.
- 4
@boskimistrz: Przy założeniu, że gość otagował #naukaprogramowania i chce pisać sapera, to pewnie narzut kilkuset mikrosekund na parsowanie nagłówków HTTP nie powinien być krytycznym problemem wydajnościowym :P
Hej
Napisałem jakąś pierwszą wersję swojej aplikacji do liczenia czasu pracy. Założenie jest takie, żeby dodawać sobie czasy pracy (WorkActivity) i później na ich podstawie wysyłać sobie informacje na maila. Pliki kontrolerów i .html powstały trochę dodatkowo bo głównie chciałem się skupić na tym, aby warstwa aplikacji i wszystko co niżej działało i wyglądało dobrze (jak mi to wyszło to się okaże ;) )
https://github.com/krasnoludkolo/WorkCounter
Z rzeczy które wiem co trzeba zrobić:
Napisałem jakąś pierwszą wersję swojej aplikacji do liczenia czasu pracy. Założenie jest takie, żeby dodawać sobie czasy pracy (WorkActivity) i później na ich podstawie wysyłać sobie informacje na maila. Pliki kontrolerów i .html powstały trochę dodatkowo bo głównie chciałem się skupić na tym, aby warstwa aplikacji i wszystko co niżej działało i wyglądało dobrze (jak mi to wyszło to się okaże ;) )
https://github.com/krasnoludkolo/WorkCounter
Z rzeczy które wiem co trzeba zrobić:
Jakis czas temu zacząłem tworzyć projekt według książki Spring MVC przewodnik dla początkujących.
Teraz gdy chce dodać do projektu bazę danych odkryłem coś takiego jak spring boot ... czy jest możliwośc dołączenia tego do istniejącego juz projektu ? nie w chodzi w grę tworzenie projektu od nowa ;/
https://github.com/daxter44/SIUO/
jak zaimplementowac to w takim projekcie ? jak zmodyfikować pom.xml żeby ten spring boot działał ?
#java #spring #
Teraz gdy chce dodać do projektu bazę danych odkryłem coś takiego jak spring boot ... czy jest możliwośc dołączenia tego do istniejącego juz projektu ? nie w chodzi w grę tworzenie projektu od nowa ;/
https://github.com/daxter44/SIUO/
jak zaimplementowac to w takim projekcie ? jak zmodyfikować pom.xml żeby ten spring boot działał ?
#java #spring #
@DaxterPoker: Jest możliwość, tylko bez sensu dodawać Spring Boot do takiego projektu. Skończ jeden projekt i zrób nowy z Bootem od startu.
@DaxterPoker: No to nie będzie z ciebie żaden developer jak się nie nauczysz podstaw, tylko framework będzie robił wszystko za ciebie.
Hej
Mam takie pytanie odnośnie organizacji projektu. Jak nazywać pakiety których klasy nie należą do standardowych pakietów controller, model/domain, service itp? Mam np service który generuje raporty i zajmuję się tym jakiś obiekt Np ReportGenerator. I teraz w jakim pakiecie powinna być taka klasa? Jakieś Utils czy coś?
#java #programowanie #spring #springboot
Mam takie pytanie odnośnie organizacji projektu. Jak nazywać pakiety których klasy nie należą do standardowych pakietów controller, model/domain, service itp? Mam np service który generuje raporty i zajmuję się tym jakiś obiekt Np ReportGenerator. I teraz w jakim pakiecie powinna być taka klasa? Jakieś Utils czy coś?
#java #programowanie #spring #springboot
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
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
- 0
Jest to chyba bliższe ze strategią "per strone"
@krasnoludkolo: a no i to też nie zawsze reguła. Bo jak masz stronę pełną różnych widgetów (jak np. często strona "mój profil"), to raczej to nie jest wspólne "funkcjonalnie".
- 1
@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
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
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
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
- 1
@krasnoludkolo:
1. baza moze sqllite z jakims ormlite, zeby nie babrać się w jdbc(?)
2. thymeleaf tutaj Ci pomoże, ma swietna dokumentacje i nada sie do prostych stron + jakis bootstrap
3. dobry wybór z nauką JustInTime :D
A jak ktoś ma inne pomysły to też chętnie się douczę ( ͡° ͜ʖ ͡°)
1. baza moze sqllite z jakims ormlite, zeby nie babrać się w jdbc(?)
2. thymeleaf tutaj Ci pomoże, ma swietna dokumentacje i nada sie do prostych stron + jakis bootstrap
3. dobry wybór z nauką JustInTime :D
A jak ktoś ma inne pomysły to też chętnie się douczę ( ͡° ͜ʖ ͡°)
- 2
@krasnoludkolo: Idealnym narzędziem do Twojego projektu jest JHipster. Jest to generator springboot + angular 2. Po uruchomieniu jHipstera dostajesz serię pytań (np. Gradle czy Maven, jaka baza itp.) i dostajesz gotowy szkielet aplikacji z logowaniem i całym panelem administracyjnym. Dodatkowo aby stworzyć encję to też nie wiele musisz robić bo jHipster zrobi to za Ciebie podając tylko jej nazwę i składniki (nazwę składowych i typ). Generuje wszystko, i kod Java

- 1
Mirunie, mógłby ktoś podpowiedzieć jak podpiąć prawidłowo bazę w postgresie pod aplikacje w spring boocie?
Zrobiłem sobie projekcik, struktura katalogu wygląda tak:
- src
- models
-- User.java
- controllers
Zrobiłem sobie projekcik, struktura katalogu wygląda tak:
- src
- models
-- User.java
- controllers
- 2
@Algeroth: nie widzi Ci resourców -> wejdź do ustawień modułu, kliknij na folder z resources i ustaw jako resources w IntelliJ = PPM na projekt w widoku -> open module settings
i dlaczego masz dwa pliki z propertiesami? Zwykły i YAML? jak chcesz miec osobno prod i osobno test to sobie to profilami ogarnij
i dlaczego masz dwa pliki z propertiesami? Zwykły i YAML? jak chcesz miec osobno prod i osobno test to sobie to profilami ogarnij
- 3
- 1
Jak zrobić w springu by użytkownik mógł sobie ustawić dzień i godzinę o której dana metoda zostanie wywołana? Coś w stylu crona, tyle, że użytkowników będzie dużo i 'poleceń' też będzie dużo. Jak mógłbym to zrobić?
Quartz scheduler prawie się nadał, ale mam problem z integracją ( ͡° ʖ̯ ͡°)
#java #naukaprogramowania #springboot
Quartz scheduler prawie się nadał, ale mam problem z integracją ( ͡° ʖ̯ ͡°)
#java #naukaprogramowania #springboot
- 2
@Roballo: https://docs.spring.io/spring/docs/current/spring-framework-reference/html/scheduling.html
Tam masz wszystkie informacje o schedulingu w Springu. Są opcje schedulowania tasków, które zwracają obiekt ScheduledFuture (https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ScheduledFuture.html ), który jak widać ma metodę
Tam masz wszystkie informacje o schedulingu w Springu. Są opcje schedulowania tasków, które zwracają obiekt ScheduledFuture (https://docs.oracle.com/javase/7/docs/api/java/util/concurrent/ScheduledFuture.html ), który jak widać ma metodę
cancel. Jest wszystko czego potrzebujesz.- 2
mam napisany restowy client w spring boocie postawiony na raspberry pi (ubuntu mate) na porcie 8080 w sieci akademickiej. Moje 2 maszyny mają (odziwo) zewnętrzne adressy ip. Sprawdzam tutaj -> http://whatismyipaddress.com/pl/moj-ip. Raspberry odpowiada pingowany przez urządzenie z poza sieci akademickiej.
Mogę normalnie odpytywać api z urządzeń wewnątrz sieci akademickiej ale z poza tej sieci api jest juz niedostępne.
Host is up (0.00030s latency).
Not shown: 998 closed ports
Mogę normalnie odpytywać api z urządzeń wewnątrz sieci akademickiej ale z poza tej sieci api jest juz niedostępne.
Host is up (0.00030s latency).
Not shown: 998 closed ports
- 1
#programowanie #springboot #postgresql
Witam Mam problem niestety nie mogę połączyć aplikacji z bazą danych postgresql v. 8.5 na heroku. Wydaje mi się że połączenie powinno działać ale wyskakuje błąd: http://wklej.org/id/2793981/ kod aplikacji: https://github.com/arthurn1910/leavemanagement
Witam Mam problem niestety nie mogę połączyć aplikacji z bazą danych postgresql v. 8.5 na heroku. Wydaje mi się że połączenie powinno działać ale wyskakuje błąd: http://wklej.org/id/2793981/ kod aplikacji: https://github.com/arthurn1910/leavemanagement
@arthurn: synu wykasuj te hasła i klucze do API.
- 0
to na spokojnie backup zrobiony a dane zmienie























public class Product{private User user;...//gettery i settery i inne polaChce teraz wyświetlić JSON Product, ale dostaje wszystkie pola, które są w klasie User a chciałbym tylko np 1 pole. Więc zrobiłem UserDTO mapowanie z odpowiednimi polami, ale jak teraz zrobić, żeby w klasie Product JSON został generowany z UserDTO a nie User?