Java - InputStream u Reader

Java - InputStream u Reader

U ovom brzom uputstvu ćemo pogledati pretvaranje an InputStream do a Čitač koristeći Javu, zatim Guavu i na kraju Apache Commons IO.Ovaj je članak dio „Java - Povratak na Basic”Serija ovdje na Baeldungu.1. S JavomPrvo, pogledajmo jednostavno Java rješenje - pomoću lako dostupnog InputStreamReader:@Test javna praznina givenUsingPlainJava_whenConvertingInputStreamIntoReader_thenCorrect () baca IOException {InputStream InitialStream = new ByteArrayInputStream ("With Java" .getBytes ()
Kratki vodič za proljetni MVC s brzinom

Kratki vodič za proljetni MVC s brzinom

1. UvodBrzina je mehanizam predloška Apache Software Foundation koji može raditi s normalnim tekstualnim datotekama, SQL-om, XML-om, Java kodom i mnogim drugim vrstama.U ovom ćemo se članku usredotočiti na korištenje brzine s tipičnom web aplikacijom Spring MVC.2. Ovisnosti MavenaKrenimo s omogućavanjem podrške za brzinu - sa sljedećim ovisnostima: org.apache.brz
Pretvaranje datoteke gradnje Gradle u Maven POM

Pretvaranje datoteke gradnje Gradle u Maven POM

1. UvodU ovom uputstvu ćemo pogledati kako pretvoriti datoteku gradnje Gradle u datoteku Maven POM. Također ćemo istražiti nekoliko dostupnih mogućnosti prilagodbe.2. Gradle datoteka gradnjePočnimo sa standardnim Gradle Java projektom, gradle-to-maven,sa sljedećim graditi.gradle datoteka:spremišta {mavenCentral ()} group = 'com.baeldung
Uvod u Apache tapiseriju

Uvod u Apache tapiseriju

1. PregledDanas su sve aktivnosti, od socijalnih mreža do bankarstva, zdravstvene zaštite do državnih službi, dostupne na mreži. Stoga se u velikoj mjeri oslanjaju na web aplikacije.Web aplikacija omogućuje korisnicima da uživaju u mrežnim uslugama tvrtke. Istodobno, djeluje kao sučelje za pozadinski softver.U ovom uv
Provjerite sadrži li niz podniz

Provjerite sadrži li niz podniz

1. PregledU ovom uputstvu pregledat ćemo nekoliko načina provjere je li Niz sadrži podniz, a mi ćemo usporediti izvedbu svakog od njih.2. String.indexOfPokušajmo prvo koristiti String.indexOf metoda. indexOf daje nam prvu poziciju na kojoj se nalazi podniz ili -1 ako uopće nije pronađen. Kada tražimo "Rhap", vratit će se 9:Assert.assertEqu
Usporedba ugrađenih spremnika servleta u Spring Boot

Usporedba ugrađenih spremnika servleta u Spring Boot

1. UvodRastuća popularnost aplikacija i mikro usluga u oblaku generira povećanu potražnju za ugrađenim spremnicima servleta. Spring Boot omogućava programerima da lako izgrade aplikacije ili usluge pomoću 3 najzrelija dostupna spremnika: Tomcat, Undertow i Jetty.U ovom uputstvu pokazat ćemo način brzog uspoređivanja implementacija spremnika pomoću mjernih podataka dobivenih pri pokretanju i pod određenim opterećenjem.2. Ovisnosti
Analiza sadržaja s Apache Tika

Analiza sadržaja s Apache Tika

1. PregledApache Tika je set alata za izdvajanje sadržaja i metapodataka iz različitih vrsta dokumenata, kao što su Word, Excel i PDF ili čak multimedijske datoteke poput JPEG i MP4.Sve tekstualne i multimedijske datoteke mogu se raščlaniti pomoću zajedničkog sučelja, što Tiku čini moćnom i svestranom knjižnicom za analizu sadržaja.U ovom ćemo čl
Planeri u RxJavi

Planeri u RxJavi

1. PregledU ovom ćemo se članku usredotočiti na različite vrste Planeri koje ćemo koristiti pri pisanju programa s više niti koji se temelje na RxJavi Observable's subscribeOn i promatratiOn metode.Planeri dati mogućnost da se odredi gdje i vjerojatno kada treba izvršiti zadatke povezane s operacijom Uočljiv lanac.Možemo do
Vodič za protokol OData

Vodič za protokol OData

1. UvodU ovom uputstvu istražit ćemo OData, standardni protokol koji omogućuje jednostavan pristup skupovima podataka pomoću RESTFul API-ja.2. Što je OData?OData je OASIS i ISO / IEC standard za pristup podacima pomoću RESTful API-ja. Kao takav, omogućuje potrošaču otkrivanje i kretanje kroz skupove podataka pomoću standardnih HTTP poziva.Na primjer
Vodič za hibernaciju OGM

Vodič za hibernaciju OGM

1. PregledU ovom uputstvu proći ćemo kroz osnove hibernacije Map / Grid Mapper (OGM).Hibernate OGM pruža podršku za Java Persistent API (JPA) za NoSQL skladišta podataka. NoSQL je krovni pojam koji pokriva širok spektar pohrane podataka. Na primjer, to uključuje skladišta podataka ključ / vrijednost, dokument, stupce i grafove.2. Arhite
Kratki vodič za dodatak za instalaciju Maven

Kratki vodič za dodatak za instalaciju Maven

Ovaj je članak dio serije: • Dodatak Maven Resources• Dodatak za kompilator Maven• Kratki vodič za dodatak Maven Install (trenutni članak) • Dodatak Maven Failsafe• Kratki vodič za dodatak Maven Surefire• Dodatak Maven Deploy• Dodatak Maven Clean• Dodatak Maven Verifier• Dodatak za web mjesto Maven• Vodič kroz dodatke Core Maven1. PregledOvaj članak opisu
HttpClient sa SSL-om

HttpClient sa SSL-om

1. PregledOvaj će članak pokazati kako konfigurirajte Apache HttpClient 4 s SSL podrškom "Accept All". Cilj je jednostavan - konzumirajte HTTPS URL-ove koji nemaju valjane certifikate.Ako želite dublje kopati i naučiti druge cool stvari koje možete učiniti s HttpClientom, krenite na glavni vodič za HttpClient.2. The S
Provjera integracije proljetnog pokretanja s ugrađenim MongoDB-om

Provjera integracije proljetnog pokretanja s ugrađenim MongoDB-om

1. PregledU ovom uputstvu naučit ćemo kako koristiti ugrađeno rješenje MongoDB tvrtke Flapdoodle zajedno s Spring Bootom za nesmetano pokretanje MongoDB integracijskih testova.MongoDB je popularna baza podataka NoSQL dokumenata. Zahvaljujući visokoj skalabilnosti, ugrađenom oštrenju i izvrsnoj podršci zajednice često se smatra „the NoSQL storage ”mnogih programera.Kao i kod bil
Testiranje apstraktne nastave s JUnit-om

Testiranje apstraktne nastave s JUnit-om

1. PregledU ovom ćemo uputstvu analizirati različite slučajeve upotrebe i moguća alternativna rješenja za jedinično testiranje apstraktnih klasa neapstraktnim metodama.Imajte na umu da testiranje apstraktnih klasa trebalo bi gotovo uvijek proći kroz javni API konkretnih implementacija, zato nemojte primjenjivati ​​dolje navedene tehnike ako niste sigurni što radite.2. Ovisnosti
Final vs Effectively Final u Javi

Final vs Effectively Final u Javi

1. UvodJedna od najzanimljivijih značajki predstavljena u Javi 8 zapravo je konačna. Omogućuje nam da ne napišemo konačni modifikator za varijable, polja i parametre koji se učinkovito tretiraju i koriste poput konačnih.U ovom uputstvu istražit ćemo ove značajke podrijetla i kako se prema njemu obrađuje kompajler u odnosu na konačni ključna riječ. Nadalje, istr
Kako onemogućiti preusmjeravanja proljetne sigurnosne odjave

Kako onemogućiti preusmjeravanja proljetne sigurnosne odjave

1. PregledU ovom kratkom vodiču detaljno ćemo pogledati kako onemogućiti preusmjeravanja pri odjavi u Spring Security.Prvo ćemo započeti s kratkom pozadinom o tome kako tijek odjave funkcionira u Spring Securityu. Zatim ćemo na praktičnom primjeru ilustrirati kako izbjeći preusmjeravanje korisnika nakon uspješne odjave.2. Odjava
HttpClient vremensko ograničenje

HttpClient vremensko ograničenje

1. PregledOvaj vodič će pokazati kako konfigurirajte timeout s Apacheom HttpClient 4.Ako želite dublje kopati i naučiti druge cool stvari koje možete učiniti s HttpClientom, krenite na glavni HttpClient udžbenik.2. Konfiguriranje vremenskih ograničenja prije HttpClient 4.3 2.1. Sirovo Niz Parametri Prije nego što je izašla verzija 4.3, HttpCli
Kako postaviti zaglavlje na odgovor s proljećem 5

Kako postaviti zaglavlje na odgovor s proljećem 5

1. PregledU ovom brzom vodiču, proći ćemo kroz različite načine postavljanja zaglavlja na odgovor usluge, bilo za nereaktivne krajnje točke ili za API-je koji koriste Springov okvir 5 WebFlux.Daljnje informacije o ovom okviru možemo pronaći u prethodnim postovima.2. Zaglavlja za nereaktivne komponenteAko želimo postaviti zaglavlja na pojedinačne odgovore, možemo ih koristiti HttpServletResponse ili ResponseEntity predmeta.S druge str
Oracle povezivanje udruživanje s proljećem

Oracle povezivanje udruživanje s proljećem

1. PregledOracle je jedna od najpopularnijih baza podataka u velikim proizvodnim okruženjima. Dakle, kao programeri Springa, vrlo je često potrebno raditi s tim bazama podataka.U ovom uputstvu govorit ćemo o tome kako možemo izvršiti ovu integraciju.2. Baza podatakaPrvo što trebamo je, naravno, baza podataka. Ako g