Pemetaan Permintaan Musim Bunga

Pemetaan Permintaan Musim Bunga

1. Gambaran keseluruhan Dalam tutorial ini, kita akan memberi tumpuan kepada salah satu anotasi utama di Spring MVC: @RequestMapping. Secara sederhana, anotasi digunakan untuk memetakan permintaan web ke kaedah Spring Controller. 2. @ Asas Permintaan Pemetaan Mari kita mulakan dengan contoh mudah: memetakan permintaan HTTP ke kaedah menggunakan beberapa kriteria asas.

Read More

   Ciri-ciri Baru Java 9

Ciri-ciri Baru Java 9

1. Gambaran keseluruhan Java 9 dilengkapi dengan set ciri kaya. Walaupun tidak ada konsep bahasa baru, API baru dan arahan diagnostik pasti menarik bagi pembangun. Dalam penulisan ini kita akan melihat beberapa ciri baru yang cepat dan tinggi; senarai penuh ciri baru boleh didapati di sini. 2. Sistem Modular - Projek Jigsaw Mari kita mulakan dengan yang besar - membawa modulariti ke platform Java.

Read More

   Kaedah Java toString ()

Kaedah Java toString ()

1. Gambaran keseluruhan Setiap kelas di Jawa adalah anak kelas Objek sama ada secara langsung atau tidak langsung. Dan kerana kelas Objek mengandungi kaedah toString () , kita dapat memanggil toString () pada setiap keadaan dan mendapatkan representasi rentetan. Dalam tutorial ini, kita akan melihat tingkah laku default toString () dan belajar bagaimana mengubah tingkah lakunya.

Read More

   Permulaan Senarai Java dalam Satu Baris

Permulaan Senarai Java dalam Satu Baris

1. Pengenalan Dalam tutorial ringkas ini, kami akan menyiasat bagaimana kami dapat menginisialisasi Daftar dengan menggunakan satu pelapik. 2. Buat Dari Array Kami dapat membuat Senarai dari array dan terima kasih kepada literal array kami dapat menginisialisasi dalam satu baris: List list = Arrays.

Read More

   Pembina Salin Java

Pembina Salin Java

1. Pengenalan Pembina salinan dalam kelas Java adalah konstruktor yang membuat objek menggunakan objek lain dari kelas Java yang sama . Itu berguna ketika kita ingin menyalin objek kompleks yang mempunyai beberapa bidang, atau ketika kita ingin membuat salinan mendalam dari objek yang ada. 2. Cara Membuat Salinan Pembina Untuk membuat salinan konstruktor, pertama kita dapat menyatakan konstruktor yang mengambil objek dengan jenis yang sama seperti parameter: public class Employee { private int id; private String name; public Employee(Employee employee) { } } Kemudian, kami menyalin setiap

Read More

   Soalan Temuduga Koleksi Java

Soalan Temuduga Koleksi Java

Artikel ini adalah sebahagian daripada siri: • Pertanyaan Temuduga Koleksi Java (artikel semasa) • Soalan Temuduga Sistem Jenis Java • Pertanyaan Temuduga Bersama Java (+ Jawapan) • Soalan Temuduga Struktur dan Permulaan Kelas Java • Soalan Temuduga Java 8 (+ Jawapan) • Pengurusan Memori dalam Soalan Temuduga Java (+ Jawapan) • Soalan Temuduga Generik Java (+ Jawapan) • Soalan Temuduga Kawalan Aliran Java (+ Jawapan) • Soalan Temuduga Pengecualian Java (+ Jawapan) • Soalan Temuduga Anotasi Java (+ Jawapan) • Soalan Temuduga Kerangka Musim Bunga Teratas 1. Pengenalan Java Coll

Read More

   Tukarkan String ke int atau Integer di Java

Tukarkan String ke int atau Integer di Java

1. Pengenalan Menukar String ke int atau Integer adalah operasi yang sangat biasa di Java. Dalam artikel ini, kami akan menunjukkan pelbagai cara untuk menangani masalah ini. Terdapat beberapa cara mudah untuk mengatasi penukaran asas ini. 2. Integer.parseInt () Salah satu penyelesaian utama adalah menggunakan kaedah statik khusus Integer : parseInt () , yang mengembalikan nilai int primitif : @Test public void givenString_whenParsingInt_shouldConvertToInt() { String givenString = "42"; int result = Integer.

Read More

   Panduan untuk Parameter JVM Paling Penting

Panduan untuk Parameter JVM Paling Penting

1. Gambaran keseluruhan Dalam tutorial ringkas ini, kita akan meneroka pilihan yang paling terkenal yang boleh digunakan untuk mengkonfigurasi Mesin Maya Java. 2. Memori Heap Eksplisit - Pilihan Xms dan Xmx Salah satu amalan yang berkaitan dengan prestasi yang paling biasa adalah dengan menginisialisasi memori timbunan sesuai dengan keperluan aplikasi.

Read More

   Panduan untuk java.util.Formatter

Panduan untuk java.util.Formatter

1. Gambaran keseluruhan Dalam artikel ini, kita akan membincangkan pemformatan String di Java menggunakan kelas java.util.Formatter , yang memberikan sokongan untuk justifikasi tata letak dan penjajaran. 2. Cara Menggunakan Formatter Ingat printf C ? Memformat String di Java terasa serupa. Kaedah () kaedah Formatter didedahkan melalui kaedah statik dari kelas String .

Read More

   Corak Pemerhati di Jawa

Corak Pemerhati di Jawa

1. Gambaran keseluruhan Dalam artikel ini, kita akan menerangkan corak Observer dan melihat beberapa alternatif pelaksanaan Java. 2. Apakah Corak Pemerhati? Pemerhati adalah corak reka bentuk tingkah laku. Ia menyatakan komunikasi antara objek: diperhatikan dan pemerhati . Yang dapat dilihat adalah objek yang memberitahu pemerhati mengenai perubahan keadaannya.

Read More

   Mengapa String Tidak Boleh Diubah di Jawa?

Mengapa String Tidak Boleh Diubah di Jawa?

1. Pengenalan Di Jawa, String tidak berubah. Pertanyaan jelas yang cukup lazim dalam wawancara adalah "Mengapa String dirancang sebagai tidak berubah di Java?" James Gosling, pencipta Java, pernah ditanya dalam wawancara kapan harus menggunakan orang yang tidak berubah, yang dia jawab: Saya akan menggunakan yang tidak berubah setiap kali saya boleh.

Read More

   Musim bunga JDBC

Musim bunga JDBC

1. Gambaran keseluruhan Dalam artikel ini, kita akan membahas kes penggunaan praktikal modul Spring JDBC. Semua kelas di Spring JDBC dibahagikan kepada empat pakej berasingan: teras - fungsi teras JDBC. Beberapa kelas penting di bawah pakej ini termasuk JdbcTemplate , SimpleJdbcInsert, SimpleJdbcCall dan NamedParameterJdbcTemplate .

Read More

   Array to String Penukaran

Array to String Penukaran

1. Gambaran keseluruhan Dalam tutorial ringkas ini, kita akan melihat menukar array rentetan atau bilangan bulat menjadi rentetan dan kembali lagi. Kita dapat mencapainya dengan kelas utiliti Java dan Java vanilla dari perpustakaan yang biasa digunakan. 2. Tukarkan Array ke Rentetan Kadang-kadang kita perlu menukar pelbagai rentetan atau bilangan bulat menjadi rentetan, tetapi sayangnya, tidak ada kaedah langsung untuk melakukan penukaran ini.

Read More

   Tutorial Mockito

Tutorial Mockito

Siri tutorial ini memberi tumpuan kepada perpustakaan Mockito - dari kes penggunaan asas hingga yang lebih maju, serta mengintegrasikannya dengan perpustakaan ujian berguna lain seperti JUnit. Asas Mockito Bermula dengan Mockito @Mock, @Spy, @Captor dan @InjectMocks (popular) Panduan Pantas untuk BDDMockito Kaedah Mockito's Mock Mockito ArgumentMatchers Melempar Pengecualian Mengejek menggunakan Mockito (popular) Ciri Java 8 Mockito Mockito Bila / Kemudian Buku Masak (popular) Mockito Verify Cookbook (popular) Mockito Lanjutan Kaedah Mengolok-olokkan Mockito dengan Mocki

Read More

   Tetapkan JAVA_HOME pada Windows 7, 8, 10, Mac OS X, Linux

Tetapkan JAVA_HOME pada Windows 7, 8, 10, Mac OS X, Linux

1. Gambaran keseluruhan Dalam artikel ringkas ini, kita akan melihat cara menetapkan pemboleh ubah JAVA_HOME pada Windows, Mac OS X, dan Linux. 2. Windows 2.1. Windows 10 dan 8 Buka Cari dan taipkan tetapan sistem lanjutan Pada pilihan yang ditunjukkan, pilih pautan Lihat tetapan sistem lanjutan Di bawah tab Lanjutan , klik Pemboleh ubah Persekitaran Di bahagian Pemboleh ubah sistem , klik Baru (atau Pemboleh ubah pengguna untuk tetapan pengguna tunggal) Tetapkan JAVA_HOME sebagai nama Pembolehubah dan jalan ke pemasangan JDK sebagai nilai Pembolehubah dan klik OK Klik OK dan klik Ter

Read More

   Memulakan HashMap di Java

Memulakan HashMap di Java

1. Gambaran keseluruhan Dalam tutorial ini, kita akan belajar tentang pelbagai cara memulakan HashMap di Java. Kami akan menggunakan Java 8 dan juga Java 9. 2. Content pengasal yang statik HashMap Kita boleh memulakan HashMap menggunakan blok kod statik : public static Map articleMapOne; static { articleMapOne = new HashMap(); articleMapOne.

Read More

   Keselamatan dengan Musim Bunga

Keselamatan dengan Musim Bunga

The keselamatan dengan Spring tutorial fokus, seperti yang anda harapkan, pada Spring Keselamatan. Mulakan dengan siri Pendaftaran jika anda berminat membina aliran pendaftaran, dan memahami beberapa asas kerangka kerja. Kemudian, terokai pengesahan dan dalaman Spring Security yang lain secara mendalam.

Read More

   Perbezaan Antara peta () dan peta rata ()

Perbezaan Antara peta () dan peta rata ()

1. Gambaran keseluruhan map () dan flatMap () API berasal dari bahasa berfungsi. Di Java 8, anda boleh menemuinya di Opsional, Stream dan di CompletableFuture (walaupun dengan nama yang sedikit berbeza). Aliran mewakili urutan objek, sedangkan pilihan adalah kelas yang mewakili nilai yang boleh ada atau tidak ada.

Read More

   Pengenalan JPA Spring Data

Pengenalan JPA Spring Data

1. Gambaran keseluruhan Artikel ini akan memberi tumpuan untuk memperkenalkan Spring Data JPA ke dalam projek Spring dan sepenuhnya mengkonfigurasi lapisan kegigihan. Untuk pengenalan langkah demi langkah mengenai pengaturan konteks Spring menggunakan konfigurasi berbasis Java dan Maven pom asas untuk projek ini, lihat artikel ini.

Read More

   Tutorial Jackson JSON

Tutorial Jackson JSON

Tutorial ini menggambarkan tugas, masalah dan penyelesaian Jackson 2 yang paling biasa semasa melakukan marshalling dan unmarshalling JSON. Basic Marshalling Jackson Contoh Anotasi Jackson (popular) Pengenalan kepada Jackson ObjectMapper (popular) Jackson Abaikan Properties pada Marshalling Abaikan Null Fields dengan Jackson Jackson - Tukar Nama Medan Serialisasi dan Deserialisasi XML dengan Jackson Jackson - Marshall String to JsonNode Menggunakan Pilihan dengan Jackson Basic Jackson Unmarshalling Jackson - Menghapus JSON dengan Harta Tidak Diketahui Jackson vs Gson

Read More