Text
Pivotal Certified Spring Web Application Developer Exam; A Study Guide
Pengantar: Jadi, di sinilah Anda: Anda ingin belajar cara mengembangkan aplikasi web menggunakan Spring, dan Anda memilih panduan belajar ini untuk membantu Anda. Ini mungkin salah satu keputusan terbaik yang dapat Anda buat, karena buku ini ditulis tidak hanya untuk membantu Anda memahami Spring Web, tetapi juga untuk menyukainya. Panduan belajar ini bahkan dapat membantu Anda lulus ujian sertifikasi-jika Anda mengikuti semua instruksi dengan benar dan mengerjakan semua latihan. Panduan belajar ini mengeksplorasi lebih banyak topik Spring Web daripada yang dibutuhkan oleh ujian; misalnya, ini memberi Anda gambaran singkat tentang apa itu Spring Web, yang tentu saja dapat Anda lewati, tetapi jika Anda benar-benar ingin belajar Spring untuk mengembangkan aplikasi web seperti seorang profesional, maka akan lebih bijaksana untuk tidak melewatkannya. Spring dan Apa yang Dilakukannya Ketika membangun sebuah proyek menggunakan Java, banyak fungsionalitas yang perlu dibangun dari awal. Tetapi banyak fungsi yang berguna sudah dibangun dan bebas untuk digunakan karena dunia open source yang kita tinggali. Dahulu kala, ketika dunia Java masih cukup kecil, Anda akan mengatakan bahwa Anda menggunakan sebuah library ketika Anda menggunakan kode sumber terbuka yang dikembangkan oleh orang lain, yang dikirimkan sebagai file *.jar. Namun seiring berjalannya waktu, dunia pengembangan perangkat lunak berevolusi dan library pun ikut berkembang. Mereka menjadi framework. Karena mereka tidak lagi menjadi satu file *.jar yang dapat Anda impor, mereka menjadi kumpulan pustaka yang kurang lebih terpisah dengan tanggung jawab yang berbeda, dan Anda memiliki opsi untuk mengimpor hanya apa yang Anda butuhkan. Dirilis pada bulan Oktober 2002 sebagai kerangka kerja sumber terbuka dan pembalikan kontainer kontrol yang dikembangkan menggunakan Java, Spring dibangun untuk platform Java. Ini disusun dengan pola desain perangkat lunak injeksi ketergantungan dalam pikiran, dan tujuan utamanya adalah untuk membuat penanganan ketergantungan lebih mudah. Aplikasi Java pada dasarnya adalah sekelompok objek yang saling bertukar data dan mempengaruhi perilaku satu sama lain. Spring Framework menyederhanakan cara objek-objek tersebut berbicara satu sama lain dan bagaimana mereka saling bergantung satu sama lain. Inilah sebabnya mengapa para penginjil Spring mengklaim bahwa alasan Java diciptakan adalah agar Spring dapat digunakan suatu hari nanti. Pengembangan aplikasi Java menjadi lebih mudah ketika Spring muncul, dengan menyediakan dukungan infrastruktur yang komprehensif. Spring memudahkan untuk menyusun komponen-komponen yang berbeda menjadi sebuah aplikasi yang berfungsi penuh. Spring hadir dengan banyak perilaku default yang sudah diimplementasikan (komponen yang disebut infrastructure beans adalah konfigurasi default; mereka dapat digunakan untuk membuat aplikasi dasar yang fungsional tanpa kustomisasi tambahan), karena Spring Framework juga dibangun dengan paradigma konvensi di atas konfigurasi sebagai prinsipnya, yang berusaha untuk mengurangi jumlah keputusan yang harus diambil oleh pengembang ketika menulis kode, tetapi juga memudahkan pengembang untuk menyesuaikan perilaku objek, menawarkan fleksibilitas yang lebih tinggi. Spring saat ini merupakan VIP dari framework Java dan telah berkembang secara eksponensial, terutama sejak tahun 2009, ketika VMware mengakuisisi Spring Source, perusahaan di balik Spring. Penggabungan VMware dan EMC Corporation pada bulan April 2013, yang sekarang dikenal sebagai Pivotal, juga menguntungkan bagi Spring, karena Spring menjadi salah satu elemen utama Pivotal dalam strateginya untuk memberikan pengalaman berbasis perangkat lunak yang inovatif dan modern kepada para pelanggannya. Spring kini menjadi teknologi lengkap yang bisa digunakan untuk membangun aplikasi siap pakai bagi perusahaan dalam waktu yang sangat singkat, dan tersedia dalam 25 varian.
No copy data
No other version available