Mengoptimumkan Ujian Integrasi Musim Semi

Mengoptimumkan Ujian Integrasi Musim Semi

1. Pengenalan Dalam artikel ini, kita akan mengadakan perbincangan holistik mengenai ujian integrasi menggunakan Spring dan cara mengoptimumkannya. Pertama, kita akan membincangkan secara ringkas kepentingan ujian integrasi dan tempatnya dalam Perisian moden yang memfokuskan diri pada ekosistem Spring.

Read More

   Cara Mencetak Skrin di Java

Cara Mencetak Skrin di Java

1. Gambaran keseluruhan Apabila anda perlu melakukan tindakan layar cetak pada desktop anda, terdapat butang 'PrntScr' yang terpasang di papan kekunci untuk membantu anda menggunakannya. Kadang-kadang itu sudah mencukupi. Tetapi masalahnya timbul apabila anda perlu melakukan tindakan itu secara teratur.

Read More

   Mendapatkan Nombor Minggu Dari Mana-mana Tarikh

Mendapatkan Nombor Minggu Dari Mana-mana Tarikh

1. Pengenalan Dalam artikel ini, kami akan mengkaji beberapa pilihan yang dapat kami gunakan di Java untuk mendapatkan jumlah minggu untuk suatu tarikh. Kita akan mulakan dengan melihat beberapa pilihan untuk kod lama menggunakan kelas sebelum Java 8. Selepas itu, kita akan melihat API Date Time yang lebih baru dalam pakej java.

Read More

   Panduan untuk MapDB

Panduan untuk MapDB

1. Pengenalan Dalam artikel ini, kita akan melihat perpustakaan MapDB - enjin pangkalan data tertanam yang diakses melalui API seperti koleksi. Kami memulakan dengan meneroka kelas teras DB dan DBMaker yang membantu mengkonfigurasi, membuka, dan menguruskan pangkalan data kami. Kemudian, kita akan menyelami beberapa contoh struktur data MapDB yang menyimpan dan mengambil data.

Read More

   Menghantar E-mel dengan Lampiran di Java

Menghantar E-mel dengan Lampiran di Java

1. Gambaran keseluruhan Dalam tutorial ringkas ini, kita akan belajar cara mengirim e-mel dengan satu dan beberapa lampiran di Java menggunakan JavaMail API. 2. Penyediaan Projek Dalam artikel ini, kami membuat projek Maven sederhana dengan kebergantungan javax.mail : javax.mail mail 1.5.0-b01 3.

Read More

   Penempaan Log JVM

Penempaan Log JVM

1. Gambaran keseluruhan Dalam artikel ringkas ini, kita akan meneroka salah satu masalah keselamatan yang paling biasa di dunia JVM - Log Forging. Kami juga akan menunjukkan teknik contoh yang dapat melindungi kami dari masalah keselamatan ini. 2. Apakah Penempaan Log? Menurut OWASP , penempaan log adalah salah satu teknik serangan yang paling biasa.

Read More

   Panduan Neo4J dengan Java

Panduan Neo4J dengan Java

1. Pengenalan Artikel ini adalah mengenai Neo4j - salah satu pangkalan data grafik yang paling matang dan lengkap di pasaran sekarang. Pangkalan data grafik mendekati tugas pemodelan data dengan pandangan bahawa banyak perkara dalam kehidupan menjadikan diri mereka diwakili sebagai kumpulan nod (V) dan hubungan di antara mereka yang disebut tepi (E).

Read More

   Bekerja dengan Fragmen di Thymeleaf

Bekerja dengan Fragmen di Thymeleaf

1. Gambaran keseluruhan Dalam tutorial ini, kami akan menunjukkan cara memanfaatkan Thymeleaf Fragments untuk menggunakan semula beberapa bahagian yang biasa di laman web . Setelah menyiapkan projek Spring MVC yang sangat sederhana, kami akan memfokuskan pandangan. Sekiranya anda baru menggunakan Thymeleaf, anda boleh menyemak artikel lain di laman web ini seperti pengenalan ini, dan juga mengenai enjin versi 3.

Read More

   Panduan Pantas Menggunakan Cloud Foundry UAA

Panduan Pantas Menggunakan Cloud Foundry UAA

1. Gambaran keseluruhan Akaun Pengguna dan Pengesahan Cloud Foundry (CF UAA) adalah perkhidmatan pengurusan dan kebenaran identiti. Lebih tepat lagi, ini adalah penyedia OAuth 2.0 yang membenarkan pengesahan dan mengeluarkan token untuk aplikasi Pelanggan. Dalam tutorial ini, kita akan membahas asas penyediaan pelayan CF UAA.

Read More

   Corak Integrasi Dengan Unta Apache

Corak Integrasi Dengan Unta Apache

1. Gambaran keseluruhan Artikel ini akan merangkumi beberapa corak integrasi perusahaan penting (EIP) yang disokong oleh Apache Camel. Corak integrasi membantu dengan menyediakan penyelesaian untuk kaedah penyatuan sistem yang standard. Sekiranya anda perlu terlebih dahulu membaca asas-asas Apache Camel, sila lawati artikel ini untuk mengetahui asas-asasnya.

Read More

   Pengulangan di Thymeleaf

Pengulangan di Thymeleaf

1. Gambaran keseluruhan Thymeleaf adalah mesin templat Java yang serba boleh untuk memproses dokumen XML, XHTML dan HTML5 . Dalam tutorial ringkas ini, kita akan melihat bagaimana kita dapat melakukan lelaran dengan Thymeleaf, bersama dengan beberapa ciri lain yang disediakan oleh perpustakaan. Untuk maklumat lebih lanjut mengenai Thymeleaf, lihat artikel pengenalan kami di sini.

Read More

   Pengenalan kepada Scala

Pengenalan kepada Scala

1. Pengenalan Dalam tutorial ini, kita akan melihat Scala - salah satu bahasa utama yang dijalankan di Java Virtual Machine. Kami akan memulakan dengan ciri-ciri bahasa inti seperti nilai, pemboleh ubah, kaedah, dan struktur kawalan. Kemudian, kami akan meneroka beberapa ciri canggih seperti fungsi pesanan tinggi, kari, kelas, objek, dan pemadanan corak.

Read More

   Muat Naik Fail Spring dan Apache

Muat Naik Fail Spring dan Apache

1. Gambaran keseluruhan The Apache Commons File Upload Perpustakaan membantu kita memuat naik fail besar melalui protokol HTTP dengan menggunakan pelbagai bahagian / bentuk-data jenis kandungan. Dalam tutorial ringkas ini, kita akan melihat bagaimana mengintegrasikannya dengan Spring. 2. Pergantungan Maven Untuk menggunakan perpustakaan, kita memerlukan artifak commons-fileupload : commons-fileupload commons-fileupload 1.

Read More

   Panduan untuk Spring Mobile

Panduan untuk Spring Mobile

1. Gambaran keseluruhan Spring Mobile adalah peluasan moden untuk rangka kerja Spring Web MVC yang popular yang membantu mempermudah pengembangan aplikasi web, yang perlu sepenuhnya atau sebahagiannya serasi dengan platform silang peranti, dengan usaha minimum dan pengekodan boilerplate yang lebih sedikit.

Read More

   Penapis dan Pemintas Jersey

Penapis dan Pemintas Jersey

1. Pengenalan Dalam artikel ini, kami akan menerangkan bagaimana penapis dan pemintas berfungsi dalam kerangka Jersey, serta perbezaan utama antara ini. Kami akan menggunakan Jersey 2 di sini, dan kami akan menguji aplikasi kami menggunakan pelayan Tomcat 9. 2. Persediaan Aplikasi Mari buat sumber pertama di pelayan kami: @Path("/greetings") public class Greetings { @GET public String getHelloGreeting() { return "hello"; } } Juga, mari buat konfigurasi pelayan yang sesuai untuk aplikasi kami: @ApplicationPath("/*") public class ServerConfig extends ResourceConfig { public ServerConfig() {

Read More

   Kaedah Peluang di Kotlin

Kaedah Peluang di Kotlin

1. Pengenalan Kotlin memperkenalkan konsep Kaedah Penyambungan - yang merupakan kaedah yang berguna untuk memperluas kelas yang ada dengan fungsi baru tanpa menggunakan pewarisan atau bentuk corak Penghias - setelah menentukan peluasan. kita pada asasnya dapat menggunakannya - kerana itu adalah bahagian dari API asal.

Read More

   Pemetaan Dinamik dengan Hibernate

Pemetaan Dinamik dengan Hibernate

1. Pengenalan Dalam artikel ini, kita akan meneroka beberapa keupayaan pemetaan dinamik Hibernate dengan @Formula , @Where , @Filter dan @Any penjelasan. Perhatikan bahawa walaupun Hibernate menerapkan spesifikasi JPA, anotasi yang dijelaskan di sini hanya tersedia di Hibernate dan tidak langsung dibawa ke pelaksanaan JPA lain.

Read More

   Pengenalan Apache Flink dengan Java

Pengenalan Apache Flink dengan Java

1. Gambaran keseluruhan Apache Flink adalah kerangka pemprosesan Data Besar yang membolehkan pengaturcara memproses sejumlah besar data dengan cara yang sangat efisien dan berskala. Dalam artikel ini, kami akan memperkenalkan beberapa konsep inti API dan transformasi data standard yang tersedia di Apache Flink Java API .

Read More