Spring Cache - Membuat KeyGenerator Tersuai

Spring Cache - Membuat KeyGenerator Tersuai

1. Gambaran keseluruhan Dalam tutorial ringkas ini, kami akan menerangkan cara membuat penjana kunci tersuai dengan Spring Cache. Untuk pengenalan modul di atas, sila rujuk artikel ini. 2. Penjana Utama Ini bertanggung jawab untuk menghasilkan setiap kunci untuk setiap item data dalam cache, yang akan digunakan untuk mencari item data pada pengambilan.

Read More

   Pengenalan kepada Apache Cayenne ORM

Pengenalan kepada Apache Cayenne ORM

1. Gambaran keseluruhan Apache Cayenne adalah perpustakaan sumber terbuka, didistribusikan di bawah lesen Apache, menyediakan ciri-ciri seperti alat pemodelan, pemetaan relasi objek aka ORM untuk operasi ketekunan tempatan dan perkhidmatan jarak jauh. Pada bahagian berikut, kita akan melihat bagaimana untuk berinteraksi dengan pangkalan data MySQL menggunakan Apache Cayenne ORM.

Read More

   Panduan Menyusun di Kotlin

Panduan Menyusun di Kotlin

1. Gambaran keseluruhan Kotlin membangun di atas kerangka Java Collection menggunakan kaedah peluasan. Ini secara dramatik meningkatkan kebolehgunaan dan kebolehbacaan tanpa memerlukan kebergantungan pihak ketiga seperti Apache Commons atau Jambu Batu. Dalam tutorial ini, kita akan memfokus pada penyortiran di Kotlin.

Read More

   Pengenalan kepada Ciri-ciri di Groovy

Pengenalan kepada Ciri-ciri di Groovy

1. Gambaran keseluruhan Dalam tutorial ini, kita akan meneroka konsep sifat di Groovy. Mereka diperkenalkan dalam siaran Groovy 2.3. 2. Apakah Sifat? Ciri-ciri adalah komponen yang boleh digunakan semula yang mewakili sekumpulan kaedah atau tingkah laku yang dapat kita gunakan untuk memperluas fungsi beberapa kelas.

Read More

   Bahasa Pertanyaan REST - Melaksanakan ATAU Operasi

Bahasa Pertanyaan REST - Melaksanakan ATAU Operasi

REST Teratas Saya baru sahaja mengumumkan kursus Learn Spring yang baru , yang berfokus pada asas-asas Spring 5 dan Spring Boot 2: >> LIHAT KURSUS Artikel ini adalah sebahagian daripada siri: • REST Bahasa Pertanyaan dengan Kriteria Musim Semi dan JPA • Bahasa Pertanyaan REST dengan Spesifikasi JPA Spring Data • REST Query Language dengan Spring Data JPA dan Querydsl • REST Query Language - Operasi Carian Lanjutan • REST Query Language - Melaksanakan ATAU Operasi (artikel semasa) • REST Query Language dengan RSQL • REST Query Language dengan Sokongan Web Querydsl 1. Gambaran k

Read More

   Jenis SQL Bergabung

Jenis SQL Bergabung

1. Pengenalan Dalam tutorial ini, kami akan menunjukkan pelbagai jenis gabungan SQL dan bagaimana ia dapat dilaksanakan dengan mudah di Java. 2. Mendefinisikan Model Mari mulakan dengan membuat dua jadual mudah: CREATE TABLE AUTHOR ( ID int NOT NULL PRIMARY KEY, FIRST_NAME varchar(255), LAST_NAME varchar(255) ); CREATE TABLE ARTICLE ( ID int NOT NULL PRIMARY KEY, TITLE varchar(255) NOT NULL, AUTHOR_ID int, FOREIGN KEY(AUTHOR_ID) REFERENCES AUTHOR(ID) ); Dan isi dengan beberapa data ujian: INSERT INTO AUTHOR VALUES (1, 'Siena', 'Kerr'), (2, 'Daniele', 'Ferguson'), (3, 'Luciano', 'Wise'), (

Read More

   Menulis Penapis Cloud Spring Gateway Custom

Menulis Penapis Cloud Spring Gateway Custom

1. Gambaran keseluruhan Dalam tutorial ini, kita akan belajar menulis penapis Spring Cloud Gateway tersuai. Kami memperkenalkan kerangka ini dalam catatan kami sebelumnya, Menjelajah Gerbang Awan Musim Semi Baru, di mana kami melihat banyak penapis terbina dalam. Pada kesempatan ini kita akan lebih mendalam, kita akan menulis penapis khusus untuk memanfaatkan API Gateway kita secara maksimal.

Read More

   Pengenalan kepada Protonpack

Pengenalan kepada Protonpack

1. Gambaran keseluruhan Dalam tutorial ini, kita akan melihat ciri utama Protonpack yang merupakan perpustakaan yang memperluas API Stream standard dengan menambahkan beberapa fungsi percuma. Rujuk penulisan ini di sini untuk mengetahui asas-asas Java Stream API. 2. Ketergantungan Maven Untuk menggunakan perpustakaan Protonpack, kita perlu menambahkan kebergantungan dalam fail pom.

Read More

   Kirim Log Aplikasi Java ke Elastic Stack (ELK)

Kirim Log Aplikasi Java ke Elastic Stack (ELK)

1. Gambaran keseluruhan Dalam tutorial ringkas ini, kita akan membincangkan, langkah demi langkah, cara menghantar log aplikasi ke Elastic Stack (ELK). Dalam artikel sebelumnya, kami memberi tumpuan untuk menyiapkan Elastic Stack dan mengirimkan data JMX ke dalamnya. 2. Konfigurasi Log Balik mari kita mulakan dengan mengkonfigurasi Logback untuk menulis log aplikasi ke dalam fail menggunakan FileAppender : logback/redditApp.

Read More

   Cara Membuat Slack Plugin di Java

Cara Membuat Slack Plugin di Java

Java Teratas Saya baru sahaja mengumumkan kursus Learn Spring yang baru , yang berfokus pada asas-asas Spring 5 dan Spring Boot 2: >> SEMAK KURSUS 1. Pengenalan Slack adalah sistem sembang yang popular yang digunakan oleh orang dan syarikat di seluruh dunia. Salah satu perkara yang menjadikannya begitu popular ialah kemampuan menulis plugin tersuai kita sendiri yang dapat berinteraksi dengan orang dan saluran dalam satu kekurangan.

Read More

   Menyaring Pemerhatian di RxJava

Menyaring Pemerhatian di RxJava

1. Pengenalan Mengikuti Pengenalan RxJava, kita akan melihat pengendali penapisan. Khususnya, kami akan menumpukan pada penyaringan, pelepasan, penapisan masa, dan beberapa operasi penapisan yang lebih maju. 2. Penapisan Semasa bekerja dengan Observable , kadang-kadang berguna untuk memilih hanya subset item yang dipancarkan.

Read More

   Pengecualian Menguji dengan Spring MockMvc

Pengecualian Menguji dengan Spring MockMvc

1. Gambaran keseluruhan Dalam artikel pendek ini, kita akan melihat bagaimana pengecualian harus dilontarkan di pengawal kami dan bagaimana menguji pengecualian ini menggunakan Spring MockMvc. 2. Melontarkan Pengecualian dalam Pengawal Mari mula belajar bagaimana melancarkan pengecualian dari pengawal .

Read More

   Pengenalan Kesungguhan

Pengenalan Kesungguhan

1. Pengenalan Masalah umum dengan sistem tak segerak adalah sukar untuk menulis ujian yang dapat dibaca untuk mereka yang tertumpu pada logik perniagaan dan tidak tercemar dengan penyegerakan, waktu tunggu, dan kawalan serentak. Dalam artikel ini, kita akan melihat Awaitility - perpustakaan yang menyediakan bahasa khusus domain (DSL) yang mudah untuk pengujian sistem tak segerak .

Read More

   Pemesejan PubSub dengan Spring Data Redis

Pemesejan PubSub dengan Spring Data Redis

1. Gambaran keseluruhan Dalam artikel kedua dari siri yang meneroka Spring Data Redis ini, kita akan melihat barisan mesej / sub mesej. Di Redis, penerbit tidak diprogramkan untuk mengirim mesej mereka kepada pelanggan tertentu. Sebaliknya, mesej yang diterbitkan dicirikan ke dalam saluran, tanpa mengetahui apa (jika ada) pelanggan yang mungkin ada.

Read More

   Membina Paip Data dengan Flink dan Kafka

Membina Paip Data dengan Flink dan Kafka

1. Gambaran keseluruhan Apache Flink adalah kerangka pemprosesan aliran yang dapat digunakan dengan mudah dengan Java. Apache Kafka adalah sistem pemprosesan aliran diedarkan yang menyokong toleransi kesalahan tinggi. Dalam tutorial ini, kita akan melihat bagaimana membina saluran data menggunakan dua teknologi tersebut.

Read More

   Jalankan atau Abaikan Ujian secara Bersyarat di JUnit 4

Jalankan atau Abaikan Ujian secara Bersyarat di JUnit 4

1. Gambaran keseluruhan Bayangkan kita mempunyai ujian untuk beberapa kod yang bergantung pada Sistem Pengoperasian dan hanya boleh dijalankan jika mesin ujian kami berjalan di Linux. Sekiranya ia dijalankan pada OS lain, kami mahu ujian itu tidak gagal, tetapi tidak diendahkan semasa menjalankan. Pendekatan pertama boleh menggunakan beberapa penyataan jika untuk memeriksa keadaan ini menggunakan sifat kelas Sistem .

Read More

   Pengenalan Teks Apache Commons

Pengenalan Teks Apache Commons

1. Gambaran keseluruhan Sederhananya, pustaka Teks Apache Commons mengandungi sejumlah kaedah utiliti berguna untuk bekerja dengan Strings , di luar apa yang ditawarkan oleh inti Java. Dalam pengenalan ringkas ini, kita akan melihat apa itu Apache Commons Text, dan apa itu digunakan, serta beberapa contoh praktikal menggunakan perpustakaan.

Read More

   Koleksi Primitif dalam Koleksi Eclipse

Koleksi Primitif dalam Koleksi Eclipse

1. Pengenalan Dalam tutorial ini, kita akan membincangkan tentang koleksi primitif di Java dan bagaimana Koleksi Eclipse dapat membantu. 2. Motivasi Katakan kita ingin membuat senarai bilangan bulat yang mudah: List myList = new ArrayList; int one = 1; myList.add(one); Oleh kerana koleksi hanya dapat menyimpan rujukan objek, di belakang layar, yang satu itu ditukar menjadi Integer dalam prosesnya.

Read More