Spustenie aplikácie Spring Boot s programom Maven a spustiteľnou vojnou / jar

Spustenie aplikácie Spring Boot s programom Maven a spustiteľnou vojnou / jar

1. ÚvodV tomto výučbe preskúmame rozdiely medzi spustením webovej aplikácie Spring Boot prostredníctvom servera mvn spring-boot: spustiť príkaz a spustenie po kompilácii do balíka jar / war cez java -jar príkaz.Predpokladajme, že tu už poznáte konfiguráciu Spring Boot prebaliť cieľ. Viac
Vzory DAO vs Repository

Vzory DAO vs Repository

1. PrehľadImplementácie úložiska a DAO sa často považujú za zameniteľné, najmä v aplikáciách zameraných na dáta. To vyvoláva zmätok v ich rozdieloch.V tomto článku si rozoberieme rozdiely medzi vzormi DAO a Repository.2. DAO vzorVzor objektu prístupu k dátam, aka DAO vzor, je abstrakcia vytrvalosti údajov a považuje sa za bližšie k základnému úložisku, ktoré je často zamerané na tabuľky.Preto sa v m
Optické rozpoznávanie znakov pomocou Tesseractu

Optické rozpoznávanie znakov pomocou Tesseractu

1. PrehľadS pokrokom v technológii AI a strojového učenia požadujeme nástroje na rozpoznávanie textu v obrázkoch.V tomto výučbe sa pozrieme na Tesseract, modul optického rozpoznávania znakov (OCR), s niekoľkými príkladmi spracovania obrazu na text.2. Te
Úvod do Log4j2 - prílohy, rozloženia a filtre

Úvod do Log4j2 - prílohy, rozloženia a filtre

1. PrehľadProtokolovanie udalostí je kritickým aspektom vývoja softvéru. Aj keď v ekosystéme Java existuje veľa rámcov, Log4J je už desaťročia najpopulárnejší vďaka flexibilite a jednoduchosti, ktorú poskytuje.Log4j 2 je nová a vylepšená verzia klasického rámca Log4j.V tomto č
Algoritmus vyvážených zátvoriek v Jave

Algoritmus vyvážených zátvoriek v Jave

1. PrehľadVyvážené zátvorky, tiež známe ako vyvážené zátvorky, sú bežným programovacím problémom.V tomto tutoriáli overíme, či sú zátvorky v danom reťazci vyvážené alebo nie.Tento typ strún je súčasťou toho, čo je známe ako jazyk Dyck.2. Vyhl
Úvod do jarného ClassPathXmlApplicationContext

Úvod do jarného ClassPathXmlApplicationContext

1. PrehľadJadro Spring Framework je zjednodušene povedané kontajner IoC používaný na správu fazule.Na jar existujú dva základné typy kontajnerov - Bean Factory a Application Context. Prvý poskytuje základné funkcionality, ktoré sú tu predstavené; druhý je nadradený prvému a je najrozšírenejší.Appli
ASCII Art v Jave

ASCII Art v Jave

1. PrehľadV tomto článku sa budeme zaoberať vytváraním grafickej tlače znakov ASCII alebo Struny v Jave, s využitím konceptov z 2D grafiky podporujúcich jazyk.2. Kreslenie reťazcov pomocou 2D grafikyS pomocou Graphics2D triedy je možné nakresliť a String ako obrázok dosiahnutý vyvolaním drawString () metóda.Pretože
Implementácia spustiteľného programu vs rozšírenie vlákna

Implementácia spustiteľného programu vs rozšírenie vlákna

1. Úvod"Mám implementovať a Spustiteľné alebo predĺžiť Závit trieda"? je celkom častá otázka.V tomto článku uvidíme, ktorý prístup má v praxi väčší zmysel a prečo.2. Pomocou ZávitNajprv si zadefinujme a SimpleThread trieda, ktorá sa rozširuje Závit:verejná trieda SimpleThread rozširuje vlákno {súkromná reťazcová správa; // štandardný záznamník, konštruktor @Override public void run () {log.info (sprá
Ako volať Python z Javy

Ako volať Python z Javy

1. PrehľadPython je čoraz populárnejším programovacím jazykom, najmä vo vedeckej komunite, vďaka bohatej palete numerických a štatistických balíkov. Nie je preto nezvyčajnou požiadavkou na vyvolanie kódu Pythonu z našich aplikácií Java.V tomto návode pozrieme sa na niektoré z najbežnejších spôsobov volania kódu Python z Javy.2. Jednodu
Úvod do keytool

Úvod do keytool

Java Top Práve som oznámil nové Naučte sa jar kurz zameraný na základy jari 5 a Spring Boot 2: >> SKONTROLUJTE KURZ1. PrehľadV tomto krátkom tutoriáli si predstavíme keytool príkaz. Naučíme sa, ako používať keytool vytvoriť nový certifikát a skontrolovať informácie o danom certifikáte.2. Čo j
Vytvorte si vlastnú automatickú konfiguráciu pomocou Spring Boot

Vytvorte si vlastnú automatickú konfiguráciu pomocou Spring Boot

1. PrehľadJednoducho povedané, automatická konfigurácia Spring Boot predstavuje spôsob, ako automaticky nakonfigurovať jarnú aplikáciu na základe závislostí, ktoré sú prítomné v triede.To môže umožniť rýchlejší a ľahší vývoj elimináciou potreby definovať určité fazule, ktoré sú zahrnuté v triedach automatickej konfigurácie.V nasleduj
CQRS a zabezpečovanie udalostí v Jave

CQRS a zabezpečovanie udalostí v Jave

1. ÚvodV tomto tutoriáli preskúmame základné koncepty návrhových vzorov oddelenia zodpovednosti za zodpovedanie príkazov (CQRS) a získavania udalostí.Aj keď sú často uvádzané ako doplňujúce sa vzory, pokúsime sa ich pochopiť osobitne a nakoniec uvidíme, ako sa navzájom dopĺňajú. Exist
Úvod do Java NIO2 File API

Úvod do Java NIO2 File API

1. PrehľadV tomto článku sa zameriame na nové I / O API v platforme Java - NIO2 - robiť základnú manipuláciu so súbormi.File API v NIO2 tvoria jednu z hlavných nových funkčných oblastí platformy Java, ktorá sa dodáva s jazykom Java 7, konkrétne podmnožina nového API systému súborov spolu s Path API.2. In
Sprievodca jarným zasadnutím

Sprievodca jarným zasadnutím

ODPOČINOK Najlepšie Práve som oznámil nové Naučte sa jar kurz zameraný na základy jari 5 a Spring Boot 2: >> SKONTROLUJTE KURZ1. PrehľadJarné zasadnutie má jednoduchý cieľ uvoľniť správu relácií z obmedzení relácie HTTP uložených na serveri.Toto rie
Rozhranie poskytovateľa služieb Java

Rozhranie poskytovateľa služieb Java

1. PrehľadJava 6 predstavila funkciu na objavovanie a načítanie implementácií zodpovedajúcich danému rozhraniu: Service Provider Interface (SPI).V tomto tutoriále si predstavíme komponenty Java SPI a ukážeme si, ako ich môžeme aplikovať na prípad praktického použitia.2. Poj
Atribúty relácie na jar MVC

Atribúty relácie na jar MVC

1. PrehľadPri vývoji webových aplikácií musíme často vo viacerých pohľadoch odkazovať na rovnaké atribúty. Napríklad môžeme mať obsah nákupného košíka, ktorý je potrebné zobraziť na viacerých stránkach.Dobré miesto na uloženie týchto atribútov je v relácii používateľa.V tejto pr&
Projekcie JPA / Hibernate

Projekcie JPA / Hibernate

1. PrehľadV tejto príručke sa naučíme ako projektovať vlastnosti entít pomocou JPA a Hibernate.2. SubjektNajprv sa pozrime na entitu, ktorú budeme používať v tomto článku:@Entity public class Product {@Id private long id; súkromné ​​meno reťazca; popis súkromného reťazca; súkromná kategória reťazcov; súkromná BigDecimal unitPrice; // zakladatelia a prijímači}Toto je jednoduchá trieda entít predstavujúca produkt s rôznymi vlastnosťami.3. Projekcie JPA
Sprievodca profilmi Maven

Sprievodca profilmi Maven

1. PrehľadProfily Maven možno použiť na vytvorenie prispôsobených konfigurácií zostavy, napríklad zacielenie na úroveň podrobností testu alebo konkrétne prostredie nasadenia.V tomto tutoriále sa dozvieme, ako pracovať s profilmi Maven.2. Základný príkladNormálne keď bežíme balíček mvn, sa vykonajú jednotkové testy tiež. ale čo ak
Hľadanie najmenej spoločného násobku v Jave

Hľadanie najmenej spoločného násobku v Jave

1. PrehľadNajmenej spoločné násobok (LCM) dvoch nenulových celých čísel (a, b) je najmenšie kladné celé číslo, ktoré je navzájom úplne deliteľné a a b.V tomto tutoriále sa dozvieme o rôznych prístupoch k nájdeniu LCM dvoch alebo viacerých čísel. To mus
$config[zx-auto] not found$config[zx-overlay] not found