Jak pisaliśmy w poprzednich wpisach, nie jesteśmy w żaden sposób związani z firmą Future Processing, jednakże nie można powiedzieć złego słowa na temat organizacji konferencji. Jak dla nas przebiegła ona perfekcyjnie!
Jak pisaliśmy w poprzednich wpisach, nie jesteśmy w żaden sposób związani z firmą Future Processing, jednakże nie można powiedzieć złego słowa na temat organizacji konferencji. Jak dla nas przebiegła ona perfekcyjnie!
Postanowiłam zacząć serię wpisów o wzorcach projektowych. Dążymy przecież do tworzenia kodu idealnego, tworząc go zastanawiamy się czy można go jakoś uprościć, zmodyfikować tak, żeby działał bardziej wydajnie oraz dało się go rozbudować w łatwy sposób. Dlaczego nie skorzystać z rozwiązań, które już istnieją? Pierwszy na tapecie flyweight, czyli mówiąc po polsku pyłek. Jest to wzorzec strukturalny, który przydaje się w aplikacjach, które korzystają z większej liczby identycznych obiektów.
Kolejny wpis o pliku właściwości. Chcę zamknąć temat, bo już trochę tych wpisów się zrobiło (tylko na temat application.properties). Jednakże z drugiej strony nie chciałem zrobić jednego dużego wpisu, bo moim zdaniem lepiej czyta się krótkie. No dobrze, więc o czym dziś? Tematem będą wbudowane właściwości.
Artykuł ten nawiązuje do poprzedniego wpisu, który dotyczy pliku właściwości application.properties. Dziś wpis dotyczący profili, czyli mechanizmu, który pomoże nam pracować z różnymi danymi. Możemy zdefiniować różne właściwości w zależności np. od tego na jakim środowisku chcemy pracować.
Dzisiejszy wpis Spring Boot’owy dotyczy konfiguracji właściwości aplikacji (ang. application properties). Spring Boot idealnie nadaje się do PoC (ang. Proof Of Concept) dzięki temu, że wykorzystuje podejście deklaratywne, czyli określamy co chcemy osiągnąć, a nie jak.
String, chyba najpopularniejszy obiektowy typ danych wykorzystywany w Javie. Kluczowe słowo to obiektowy. Jak dobrze wiemy, obiekty tworzymy poprzez słówko new, natomiast jak typowo tworzymy obiekt typu String, to nie używamy tego słowa kluczowego.
Kolejny wpis o konferencji, no cóż taki okres. Choć bilety na pociąg kupiliśmy już jakiś czas temu, to nadal nie mieliśmy wykupionych cegiełek, które uprawniają nas do udziału w Confiturze 2016. Udało nam się je kupić po mimo, iż znikały one w przeciągu 30 sekund, także 2 lipca widzimy się na Confiturze!
25 czerwca odbędzie się konferencja związana z jakością oprogramowania. Organizowana jest ona przez firmę Future Processing, nie jestem w żaden sposób związany z tą firmą. Wpis traktuje jako wpis informacyjny i wszystkich chętnych zapraszam na tą konferencję.
SableCC jest generatorem parserów dla Javy. Więcej informacji możecie znaleźć TUTAJ. W swoim artykule chciałam skupić się na konfiguracji IntelliJ, skompilowaniu prostej gramatyki napisanej właśnie w SableCC i przetestowaniu jej z wykorzystaniem własnego interpretera napisanego w Javie.
Gdy prace nad naszą aplikacją w Spring Boot’cie rozpoczynają się lub dobiegają końca fajnie byłoby zmienić logo, które pojawia się po uruchomieniu aplikacji. W samym logo można wyświetlić więcej informacji na temat aplikacji. Znajdować mogą się tam miedzy innymi informacje o aktualnej wersji aplikacji oraz Spring Boot’a, zapraszamy!