Spring Framework: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Ariyanto (bicara | kontrib)
Tidak ada ringkasan suntingan
jangan promosi blog
Baris 8:
 
* '''Inversion Of Control (IOC)'''
Inversion of Control<ref>{{Cite journal|date=2022-08-24|title=Inversion of control|url=https://en.wiki-indonesia.club/w/index.php?title=Inversion_of_control&oldid=1106390520|journal=Wikipedia|language=en}}</ref> (IOC) yang kemudian banyak disebut oleh developer sebagai Dependency Injection. Fitur ini banyak digunakan untuk membantu pembuatan container pada saat membendung objek yang saling memiliki ketergantungan terhadap objek lain pada saat sedang bertransaksi. Jenisnya dapat berupa layer yang berfungsi untuk menampung beberapa objek pada saat akan digunakan. Pembuatannya berbasis singleton di mana pembuatan objek cukup dilakukan satu kali dan akan selalu diingat pada penyimpanan selama aplikasi dijalankan. Jenis objek yang dapat disimpan pada jenis ini adalah SessionManager. Hal tersebut akan membuat penyimpanan saling terkoneksi dengan database. Session Manager memiliki berbagai jenis fungsi yang sangat bermanfaat bagi developer<ref>.{{Cite web|last=cnblogadmin|date=2022-10-03|title=Developer Adalah: Pengertian, Jenis, dan Skill yang Dibutuhkan|url=https://course-net.com/blog/developer-adalah/|website=Course-Net Blog|language=en-US|access-date=2022-10-20cn}}</ref>. Salah satunya adalah dapat digunakan untuk melakukan auto wire data injeksi ke suatu objek yang dapat melakukan transaksi dalam suatu database. Hal tersebut sangat bermanfaat pada pengembangan suatu aplikasi karena dapat memudahkan dalam jalan membuat aplikasi.
* '''Basis Web'''
Fitur selanjutnya yang disediakan oleh Java Spring adalah fitur berbasis web. Dalam hal ini jenis web yang dapat disediakan adalah jenis web MVC dan web enterprise. Berikut merupakan uraian singkat mengenai masing-masing fitur website: