• Home
  • Android TV Box
  • Unboxing
No Result
View All Result
  • Home
  • Android TV Box
  • Unboxing
No Result
View All Result
Elmanda Yogas P
No Result
View All Result

Home » Apa Itu Spring Framework

Apa Itu Spring Framework

elmandayp by elmandayp
Maret 11, 2010
in Kuliah
0
VIEWS
Share on FacebookShare on Twitter

Spring merupakan sebuah framework (kerangka kerja) yang digunakan untuk membangun sebuah aplikasi Enterprise. Spring termasuk framework yang lightweight (ringan) untuk mendukung secara penuh dalam pengembangan aplikasi Enterprise siap pakai.

BacaJuga :

Socket Programing

Konsep Data Mining and Implementasi (Penerapan)

Web Server

Spring dapat digunakan untuk melakukan pengaturan deklarasi manajemen transaksi, remote access dengan menggunakan RMI atau layanan web lainnya, fasilitas mailing, dan beragam opsi untuk pengaturan data ke database. Spring juga memungkinkan kita menggunakan hanya modul-modul tertentu sehingga kita tidak usah menggunakan semua modul spring dalam aplikasi apabila tidak diperlukan.

Fitur-fitur dari Spring Framework :

1. Transaction Management : Spring framework menyediakan sebuah layer abstrak yang generik untuk manajemen transaksi, sehingga memudahkan para developer dalam melakukan manajemen transaksi.
2. JDBC Exception Handling : layer abstrak JDBC menawarkan exception yang bersifat hierarki sehingga memudahkan penanganan error.
3. Integration with Hibernate, JDO, and iBatis : Spring menawarkan layanan integrasi terbaik dengan Hibernate, JDO dan iBatas
4. AOP Framework : Spring merupakan framework AOP Terbaik yang pernah ada.
5. MVC Framework : Spring hadir dengan framework aplikasi web MVC, yang dibangun di atas inti Spring. Spring merupakan framework yang sangat fleksibel dalam pengaturan strategi interface, dan mengakomodasi beberapa teknologi view seperti JSP, Velocity, Tiles, iText, dan POI.

Arsitektur Spring :

1. Spring AOP
Salah satu komponen utama Spring adalah AOP Framework, AOP framework digunakan untuk :

* Untuk menyediakan layanan Enterprise, terutama sebagai pengganti EJB. Layanan terpenting dalam layanan ini adalah untuk mendekralitf manajemen transaksi, yang telah disediakan dalam abstraksi spring transaction.
* Untuk memungkinkan pengguna dalam menerapkan AOP dalam penggunaan OOP.
2. Spring ORM
Spring ORM berhubungan dengan akses database dan menyediakan lapisan layer terintegrasi dengan ORM yang populer termasuk JDO, Hibernate dan iBatis.
3. Spring Web
Merupakan bagian dari modul pengembangan Web Spring termasuk Spring Web MVC.
4. Spring DAO
DAO (Data Access Object) mendukung standarisasi akses data yang menggunakan teknologi seperti JDBC, Hibernate dan JDO.
5. Spring Context
Paket ini didasari pada paket beans untuk menambah dukungan sumber pesan dan untuk pola desain Observer, dan kemampuan untuk mendapatkan sumber daya yang konsisten dengan menggunakan API.
6. Spring Web MVC
Menyediakan implementasi MVC untuk aplikasi web.
7. Spring Core
Paket Spring Core ini merupakan komponen paling penting dari Spring Framework.
Komponen ini menyediakan fitur Dependency Injection. BeanFactory memisahkan dependensi seperti inisialisasi, pembentukan dan akses object dari logika program anda.

Previous Post

Bila Komputasi dan Fenomena Nonlinear Berpadu

Next Post

Web Server

Related Posts

Kuliah

Socket Programing

Juni 21, 2010
3
Kuliah

Konsep Data Mining and Implementasi (Penerapan)

Juni 2, 2010
0
Kuliah

Web Server

Mei 18, 2010
0
Next Post

Web Server

Leave Comment
Cloud Hosting Indonesia
ADVERTISEMENT
ASUS Luncurkan Zenfone 9 di Indonesia, Hadirkan Performa Flagship pada Desain Ultra-Compact

ASUS Luncurkan Zenfone 9 di Indonesia, Hadirkan Performa Flagship pada Desain Ultra-Compact

November 18, 2022
Asus Zenfone 9, Si Mungil dengan Kamera Gimbal, Auto Bebas Ghosting

Asus Zenfone 9, Si Mungil dengan Kamera Gimbal, Auto Bebas Ghosting

November 17, 2022
Review Singkat Android TV Box Akari AX810

Review Singkat Android TV Box Akari AX810

Oktober 31, 2022
  • Privacy Policy
  • DMCA
  • Disclaimer

© 2021 Developed By eyepemedia.

No Result
View All Result
  • Bio
  • Disclaimer
  • DMCA
  • Home
  • Privacy Policy

© 2021 Developed By eyepemedia.

This website uses cookies. By continuing to use this website you are giving consent to cookies being used. Visit our Privacy and Cookie Policy.
Go to mobile version

Hai teman-teman,

jangan lupa subscribe Channel Youtube saya.
Subscribe itu GRATIS tidak dipungut bayaran,

mari dukung saya dengan klik tombol subscribe.