Wednesday, February 1, 2017

%$#%#$#%#~$^~$@%^!&$&#$^@$#&^!@$&^

itulah yang saya rasakan wktu itu materi yang terlalu cepat dan yang di mana saya harus belajar ajax ,javascript , dan Spring Mvc serta penerapannya

tapi mau bagaimana lagi kalau tidak di bawa enjoy
pada hari berikutnya kita makin memperdalam ilmu mengenai konsep MVC dan penggunakan framework Spring kalian bisa lihat apa itu framwork Spring pada laman berikut ini

pada sesi ini karena kami belajar sendiri maka kalian juga harusnya bisa


Tips : Baca 1 per 1 dengan benar jika ada source / coding yang di contohnya cobalah 

Next day setelah beberapa hari kami hanya tersisa 7 orang dan kelas terasa sepi. 
langsung saja materi apa yang kita dapatkan oleh trainer . yaitu pembahasan mengenai javascript .
yang dimana kita disuruh untuk mengetahui apa itu JSON(Java Script Object Notation) dan AJAX (Asychonous Javascript And Xml ) kalian dapat cari apa itu ajax dan json dari web w3school karena di sana sudah tersedia semua apa yang di perlukan untuk seorang pemula.
di sini kami mencontohkan bagaimana mengambil data dari sebuah class yakni controllernya ke JSP sebelumnya kita di suruh membuat sebuah project yaitu web development menggunakan .jsp
dan memakai konsep MVC .
nah apa itu MVC (Model View Controller) Konsep Mvc yang di terapkan di sini masihlah dasar . 
kita membuat skeleton terlebih dahulu.
skeleton adalah kerangka dari mvc tersebut.
langkah pertama dari membuat skeleton yaitu membuat folder Model yang di dalamnya terdapat java class
seperti gambar berikut
langkah pertama membuar folder lihat langkah pada gambar
 kedua membuat path folder atau tempat folder untuk kelas model . kita namakan com.project
 ketiga membuat class model berikan nama UserModel
ingat untuk membuat Sebuah Class untuk setiap penamaan harus di Buat CaseSensitiv dan huruf pertama Harus Besar
pada gambar ini penamaan huruf pertama huruf kecil mohon maaf atas kesalahan seharusnya UserModel

setelah membuat sebuah model maka kita akan membuat DAO
apa itu  DAO . dao adalah Data Active Object atau bisa disebut juga dengan DAL Data Active Layer. tapi karena yang paling populer penamaanya adalah DAO kita memakai DAO saja.
tugas dan fungsi dari DAO ini untuk membuat sebuah perantara . data apa saja yang akan kita butuhkan atau yang akan di buat. 
di sini kita membuat interface untuk dao
pembuatan folder dan class juga sama dengan model
dengan nama UserDaoImpl.java

setelah itu membuat sebuah Service untuk memanggil dao tersebut. service di sini berguna sebagai perantara controller dan dao . penamaan classnya diberi nama User Service
pembuatan folder dan class juga sama dengan model
dengan nama UserServiceImpl.java
setelah membuat service UserService.java

apa itu Impl singkatan dari Implement yang isinya implementasi dari interface dao dan service yang telah kita buat

cara membuat Impl sama seperti dengan pembuatan model hanya pada langkah kedua menambahkan impl
contoh com.home.dao.impl untuk dao impl
dan com.home.service.impl untuk service impl

pada sesi ini sekian dan akan berlanjut ke sesi berikutnya