Fitur Multibahasa dengan Spring Internationalization

Suatu saat mungkin kita menghadapi requirement yang mengharuskan membangun sebuah aplikasi web atau website yang mendukung fitur multibahasa. Jangan berpikiran multibahasa akan sulit untuk diwujudkan karena pada kenyataannya fitur ini mudah untuk diimplementasikan. Spring mendukung fitur multibahasa yang disebut dengan [rad-hl]internationalization (l18n) and localization (l10n)[/rad-hl].

 

Mengetes Akses Database Menggunakan Spring-Test DBUnit

Pada tulisan yang lalu saya sudah membahas sedikit tentang [rad-hl]pengujian Unit[/rad-hl]. Pengujian unit adalah pengujian yang memeriksa behavior dari method yang dimiliki oleh kelas, apakah sesuai yang diinginkan atau tidak. Pengujian jenis ini bersifat terisolasi artinya tidak ada dependency dengan objek kelas yang lain (diganti dengan objek palsu / mock object).

 

Spring MVC Meload JavaScript CSS (Static Content)

Apa jadinya bila sebuah website atau sebuah aplikasi web tidak menggunakan JavaScript dan juga CSS. Sudah pasti akan terlihat kering kerontang garing dan pengguna pun akan bosan dan perlahan-lahan enggan mengunjungi atau menggunakannya kembali. Di era RIA (rich internet application) saat ini penggunaan JavaScript dan CSS wajib digunakan pada sisi klien.