java programiranje
Java Web programiranje

Zašto je važno učiti Javu: Java kao kičma enterprise web aplikacija

Java je već decenijama jedan od najpopularnijih programskih jezika u IT industriji. Bez obzira na pojavu novih tehnologija i jezika, Java ostaje nezamenjiva u svetu enterprise web aplikacija. U ovom članku ćemo istražiti zašto je Java toliko važna za velike kompanije i zašto bi budući IT profesionalci trebali razmotriti učenje ovog jezika, posebno u kontekstu […]

Pročitaj ostatak
record vs lombok
Java Web programiranje

Lombok biblioteka ili Record Klase u SpringBoot aplikacijama

Pre nego što odlučimo koji pristup je bolji, potrebno je da se upoznamo sa idejom Record klasa i Lombok biblioteke. Lombok Projekat Lombok je Java biblioteka koja se uključuje u projekte radi smanjenja boilerplate koda. Koristeći Lombok, gubi se potreba za pisanjem šablonskih get-set, i equals metoda. Pomoću anotacija, postižemo isto ponašanje, a gubimo potrebu […]

Pročitaj ostatak
restcontroller
Java Web programiranje

Spring @Controller i @RestController anotacije

Kada razvijamo veb aplikaciju koristeći Spring Framework, možemo da koristimo dve anotacije za kreiranje kontrolera: @Controller i @RestController. Glavna razlika je u tome kako obrađuju zahteve od klijenta i kada se koriste. Spring MVC @Controller Anotaciju @Controller koristimo za kreiranje klasičnih Spring MVC kontrolera.  Predstavlja specijalizaciju @Component klase koja nam omogućava automatsku detekciju implementiranih klasa […]

Pročitaj ostatak
spring boot
Java Web programiranje

Zašto Spring Boot?

U današnje doba, veb programiranje je postalo ključni element u razvoju softvera. Među raznim jezicima i okvirima, Java sa Spring Boot-om se izdvaja kao jedan od najmoćnijih alata za veb programiranje.  Prednosti Spring Boot-a: 1. Univerzalnost Java je jedan od najpopularnijih programskih jezika širom sveta. Koristi se u različitim oblastima, od bankarstva do telekomunikacija. Njena […]

Pročitaj ostatak
validacija lozinke / java programiranje
Java Web programiranje

Validacija lozinke zasnovana na regularnim izrazima

Uvod Kada je reč o sajber bezbednosti, validacija lozinki je ključna za zaštitu korisničkih naloga. Upotreba regularnih izraza može biti iskorišćena kao jedan od načina provere primene određenih standarda za kompleksnost lozinke. Kriterijumi za snažnu lozinku U ovoj sekciji će se pojasniti šta to čini snažnu lozinku. Idealan password treba da ima neke od sledećih […]

Pročitaj ostatak