Pokazywanie postów oznaczonych etykietą jee. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą jee. Pokaż wszystkie posty

sobota, 29 sierpnia 2015

22 dni mineły

    Cel, żeby w 22 dni przerobić książkę " Java EE 6 Tworzenie aplikacji w NetBeans 7" się nie powiódł i wykonanie zadania zakończyło się na poziomie 2/5. Teraz już wiem, że sam pomysł nie był najbardziej trafiony. Siedzenie tylko nad książką jest po prostu nudne. Pewnie dlatego w pewnym momencie całkiem odpuściłem i stałem się serialomanem (patrz -> seriale są bardzo złe ). Na całe szczęście po tych kilku dniach coś zaczęło mnie ponownie ciągnąc do programowania i wczoraj poświeciłem na powtórkę i poznawanie nowych zagadnień 4 godz. Chętnie siedziałbym znacznie dłużej gdyby udało się wygospodarować więcej czasu.
22 dni minęły ale to nie znaczy, że całkiem odpuszczam książkę " Java EE 6 Tworzenie....". Po prostu nie będę już się bawił w odliczanie czasu potrzebnego na jej przerobienie. Teraz moim celem jest wolność, czyli pisanie i uczenie się tego na co mam ochotę.  Wczoraj miałem ochotę, żeby przerobić z powyższej książki kolejny rozdział " Interakcja z bazami danych za pomocą interfejsu Java Persistence API"  to tak też zrobiłem.

piątek, 21 sierpnia 2015

Java EE start (dzień 16)

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 3godz

cel: w 22 dni przerobić " Java EE 6 Tworzenie aplikacji w NetBeans 7"

wykonanie celu w 16 dniu : 128/340 stron ( +20)

rozdział 5: "Tworzenie eleganckich aplikacji sieciowych z wykorzystaniem biblioteki 

               PrimeFaces".

      Można powiedzieć, że powyższy tytuł tego rozdziału mówi wszystko. Cały rozdział polega na upiększaniu i bardzo prostym umieszczaniu dodatków w aplikacji. Na przykład zamiast pisać własnoręcznie widget kalendarza, można zaoszczędzić ogrom pracy i jedną komendą (p:calendar ) dodać kalendarz (taki jak na poniższym zdjęciu).
     W skrócie tworzenie aplikacji z wykorzystaniem PrimeFaces jest bardzo proste, efekty wizualne są ogromne a strona nie będzie wyglądać jakby była tworzona jeszcze w latach 90.






środa, 19 sierpnia 2015

Java EE start (dzień 14)

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 4godz 20min.

cel: w 22 dni przerobić " Java EE 6 Tworzenie aplikacji w NetBeans 7"

wykonanie celu w 14 dniu : 108/340 stron ( +34)

rozdział 4: "Tworzenie aplikacji sieciowych z wykorzystaniem platformy JavaServer 

                    Faces 2.0".

      W ciągu jednego dnia udało się przerobić cały rozdział o JSF.  W zasadzie składnia i sposób budowania aplikacji całkiem podobna do JSP i może dlatego nie miałem problemów by opanować materiał. Zwłaszcza, że jak coś jest innego to z założenia w JSF jest prościej to wykonać. Jedyna z istotnych różnica to wprowadzenie kilku gotowych szablonów na których można łatwo utworzyć układ naszej strony internetowej.
      Do tej pory omawiane w książce przykłady nie są jakoś szczególnie widowiskowe i podobnie tak jak w JSP skupiają się na przetwarzaniu wprowadzanych danych z formularza. W przeglądarce nie widać żadnej różnicy w jakiej technologii się tworzyło, dlatego nie wrzucam przykładowego filmiku bo  prezentowane wcześniej w JSP przykłady (zob np.->java EE start ) doskonale odzwierciedlają o jakiego typu funkcjonalności strony internetowej mówię.
     Kod źródłowy przerabianego rozdziału najlepiej pobrać ze strony helionu z przykłady na ftp

 

czwartek, 13 sierpnia 2015

Java EE start (dzień 9)

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 2godz 30min.

cel: w 22 dni przerobić " Java EE 6 Tworzenie aplikacji w NetBeans 7"

wykonanie celu w 9 dniu : 74/340 stron ( +26)

rozdział 3: "Wzbogacanie stron JSP za pomocą biblioteki JSTL i niestandardowych zanczników " 

     Wczoraj przez upały zabawę z biblioteką JSTL zacząłem o 24 i stosunkowo szybko przerobiłem. Pewnie dlatego, że był to wyjątkowo prosty rozdział, który w pierwszej części polegał na wytłumaczeniu na rysunkach (trochę jak dla debila) jak przeciągać podstawowe znacznik z palety (if, choose, forEach) Natomiast 2 część, którą kiedyś już czytałem była dla odmiany o znacznikach SQL-owych. 
    Dziś start z nauki platformy JSF. Przy przerabianiu poprzednich rozdziałów zerkałem z pożądaniem na rozdział 4 bo już chciałem przejść do technologii, która jest obecnie standardowo wykorzystywana i samemu przekonać się w jakim stopniu ułatwia budowanie aplikacji w stosunku do JSP.

sobota, 8 sierpnia 2015

Java EE start (dzień 4)

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 2godz 10min.

cel: w 22 dni przerobić " Java EE 6 Tworzenie aplikacji w NetBeans 7"

wykonanie celu w 4 dniu : 48/340 stron ( +15)

rozdział 2: " Tworzenie aplikacji sieciowych z wykorzystaniem serwletów i technologii JSP" 

poniżej efekt nauki podrozdziału "Zabezpieczenie aplikacji sieciowych" czyli sposób na uwierzytelnienie użytkownika.

piątek, 7 sierpnia 2015

Java EE start (DZIEŃ 3)

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 3godz 5min.

cel: w 22 dni przerobić " Java EE 6 Tworzenie aplikacji w NetBeans 7"

wykonanie celu w 3 dniu : 33/340 stron ( +8)

rozdział 2: " Tworzenie aplikacji sieciowych z wykorzystaniem serwletów i technologii JSP" 

Po tym jak nie szło mi przedwczoraj (zob. Java EE start (dzień 2) ) zastanawiałem się nad opuszczeniem części o serwletach. Na całe szczęście poranek jest mądrzejszy od wieczora i jak kolejnego dnia usiadłem do ostatniej próby i wszystko napisałem od nowa to aplikacja zadziałało za pierwszym razem. Nie mam pojęcia co się zmieniło przez noc ale w każdym razie pomogło. Teraz wszystko wydaje mi się proste i ciężko mi uwierzyć, że miałem z tym tyle problemów.
Teraz przynajmniej mogłem śmiało ruszyć do kolejnego podrozdziału "Zabezpieczenie aplikacji sieciowych". 

czwartek, 6 sierpnia 2015

Java EE start (dzień 2)

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 3godz 15min.

cel: w 22 dni przerobić " Java EE 6 Tworzenie aplikacji w NetBeans 7"

wykonanie celu w 2 dniu : 25/340 stron ( +4)

 

 rozdział 2: " Tworzenie aplikacji sieciowych z wykorzystaniem serwletów i technologii JSP"

 Wczoraj zacząłem przerabiać podrozdział "Programowanie serwletów"  i jak zacząłem to prawie nie ruszyłem z miejsca. Nie wiem czy to ja jestem jakiś inny czy ta książka coś źle tłumaczy ale nie jestem w stanie uruchomić omawianej aplikacji. W międzyczasie z youtuba nauczyłem się wykorzystywać serwlety w inny sposób. Chyba pójdę dalej a jak nabiorę trochę ogłady z JSP to do tego wrócę.

środa, 5 sierpnia 2015

Java EE start

Programowanie w Javie wczoraj:

- Nauka nowych zagadnień 1godz 30min.

Od jakiegoś czasu kurzy się na mojej półce książka " Java EE 6 Tworzenie aplikacji w NetBeans 7". Jest to wprowadzenie od zupełnych podstaw w JEE. Książka zawiera ok 340 stron (11 rozdziałów) z czego połowa to obrazki.
Postanowiłem przed sobą cel, żeby przerobić całą książkę w 22 dni co daje ok 15 stron dziennie.

 

rozdział 2: " Tworzenie aplikacji sieciowych z wykorzystaniem serwletów i technologii JSP" 

Pierwszy rozdział na razie pominąłem i od razu ruszyłem do JSP. Mam wrażenie, że obecnie nie wykorzystuje się tej technologii do tworzenia nowych aplikacji sieciowych tylko do serwisowania już istniejących. Pomimo tego uznałem, że i tak warto poświęcić kilka dni na poznanie podstaw.
Jak ktoś będzie chciał zrobić coś podobnego to można pobrać kod źródłowy ze strony helionu.
Wykonanie celu: 21/340