Rumah Kewangan Peribadi Memahami akses pangkalan data WebLogic - dummies

Memahami akses pangkalan data WebLogic - dummies

Isi kandungan:

Video: Konsep dasar DATABASE|Pengertian,fungsi dan contoh akses Database 2024

Video: Konsep dasar DATABASE|Pengertian,fungsi dan contoh akses Database 2024
Anonim

Biji entiti menyediakan antara muka yang mudah antara program anda dan pangkalan data. Biji-bijian ini menyimpan data yang akhirnya harus disimpan dalam bentuk tetap, yang paling umum adalah pangkalan data relasional. J2EE mempunyai dua jenis kacang entiti: kacang ketahanan yang diuruskan kacang (BMP) dan kacang ketahanan yang dikendalikan oleh kontainer (CMP). Biji entiti BMP membuka sambungan terus ke pangkalan data, sedangkan kacang entiti CMP bergantung pada pelayan (wadah) untuk berinteraksi dengan pangkalan data.

Tujuan kacang entiti adalah untuk membolehkan data Java bergerak antara ingatan dan simpanan kekal, seperti pangkalan data. Apabila kacang entiti menulis data mereka ke pangkalan data, anda perlu memahami asas-asas penyambungan pangkalan data ke WebLogic. Satu kebiasaan asas dengan SQL dan pangkalan relasi diandaikan.

Anda boleh menggunakan hampir semua jenis pangkalan data dengan WebLogic. Contoh-contoh dalam artikel ini menggunakan pemandu jambatan ODBC-JDBC. Konektivitas Terbuka Pangkalan Data (ODBC) adalah standard biasa pada platform Microsoft. Java Database Connectivity (JDBC) adalah pangkalan data pangkalan data Java. Menggunakan jambatan ODBC-JDBC membolehkan anda menggunakan pemandu ODBC dari Jawa. Semua yang anda perlukan untuk menggunakan jambatan ODBC-JDBC sudah dibina ke Java.

Jika anda menggunakan pangkalan data seperti Oracle, DB2, MySQL, atau SQL Server, anda harus menggunakan pemandu yang sesuai. Ini akan memberi prestasi yang lebih baik daripada jambatan ODBC-JDBC.

Terlepas dari pangkalan data yang anda gunakan, anda mesti menyediakan jadual yang sesuai. Dalam SQL, jadual adalah pangkalan data yang memegang baris individu. Sebagai contoh, jika anda menyimpan buku alamat, buku alamat adalah jadual dengan nama individu yang disimpan dalam baris.

Penyenaraian 1 menunjukkan kod SQL yang diperlukan untuk membuat pangkalan data contoh.

Penyenaraian 1: Skrip untuk Membuat Pangkalan Data Contoh

CREATE TABLE T_STUDENT (F_ID INTEGER TIDAK NULL PRIMARY KEY,

F_FIRST VARCHAR (40),

F_LAST VARCHAR (40))

CREATE TABLE T_DEPARTMENT (F_ID INTEGER NOT NULL PRIMARY KEY,

F_NAME VARCHAR (40))

CREATE TABLE T_COURSE (F_ID INTEGER NOT NULL PRIMARY KEY,

F_NAME VARCHAR (40), < F_CREDIT INTEGER,

F_DEPARTMENT_ID INTEGER TIDAK NULL)

SQL dalam Listing 1 harus cukup generik untuk berfungsi dengan kebanyakan pangkalan data. Perhatikan bahawa setiap nama jadual diawali dengan T_ dan setiap nama lapangan diawali dengan F_. Notasi ini memastikan bahawa nama meja atau medan tidak sengaja menggunakan perkataan yang ditinggalkan. Ini penting apabila merancang untuk pelbagai pangkalan data, di mana koleksi kata-kata tersimpan berbeza dari pangkalan data ke pangkalan data.

Seperti yang anda lihat dari Penyenaraian 1, setiap jadual terdiri daripada beberapa bidang. Sebagai contoh, T_DEPARTMENT memegang F_ID dan F_NAME sebagai medan. Setiap baris dalam jadual T_DEPARTMENT akan memegang dua nilai ini.

Mencipta kolam sambungan

WebLogic berkomunikasi dengan pangkalan data melalui kolam sambungan. Kolam sambungan membolehkan WebLogic menggunakan sambungan sambungan tetap ke pangkalan data dan bukan menanggung overhead yang sentiasa mencipta dan membuang sambungan. Oleh sebab itu, anda mesti mewujudkan kolam sambungan data yang mengakses pangkalan data anda. Untuk melakukannya, ikuti langkah berikut:

1. Mula Konsol Pentadbiran.

Untuk maklumat lanjut mengenai langkah ini.

2. Di sebelah kiri skrin, klik folder Perkhidmatan, dan kemudian klik folder JDBC.

Di halaman ini, anda boleh memilih kolam sambungan dan memilih untuk membuat kolam sambungan.

3. Taipkan nama untuk kolam sambungan.

Untuk mengikuti contohnya, taip SchoolPool untuk nama kolam sambungan. Nama ini perlu diberikan kepada sumber data yang anda buat di bahagian seterusnya.

4. Pilih jenis pangkalan data anda.

Jenis pangkalan data anda sepadan dengan pangkalan data yang anda gunakan. Untuk mengikuti contohnya, pilih Lain.

5. Tetapkan nama kelas dan URL pemandu kepada apa yang sesuai untuk pangkalan data anda.

Nama kelas pemandu dan URL dalam Rajah 1 adalah untuk sekolah bernama ODBC DSN.

6. Tambahkan kolam ini ke pelayan anda.

Untuk melakukannya, klik tab Sasaran. Pilih pelayan anda, dan kemudian klik butang anak panah kanan untuk menetapkannya.

Rajah 1:

Buat kolam sambungan. Mencipta sumber data

Selepas anda membuat kolam sambungan, anda mesti melampirkannya ke sumber data. Ia adalah melalui sumber data ini yang boleh mengakses pangkalan data anda WebLogic. Untuk mencipta sumber data, ikuti langkah berikut:

1. Dalam Konsol Pentadbiran, klik folder Perkhidmatan dan kemudian klik sumber data yang anda mahu gunakan.

Jika anda memilih sumber data JDBC, skrin yang ditunjukkan dalam Rajah 2 muncul.

Rajah 2:

Buat sumber data. 2. Taipkan nama untuk sumber data anda.

Anda boleh memilih mana-mana nama yang anda mahu; nama itu hanya untuk rujukan anda.

3. Taipkan nama JNDI.

Untuk mengikuti contohnya, ketik jdbc / SchoolDataSource untuk nama JNDI.

4. Taipkan nama kolam.

Ini adalah nama yang anda taip dalam Langkah 3 di bahagian yang terdahulu. Untuk mengikuti contohnya, taip SchoolPool untuk nama kumpulan.

5. Tambah sumber data ini ke pelayan anda.

Untuk melakukannya, klik tab Sasaran. Pilih pelayan anda, dan kemudian klik butang anak panah kanan untuk menetapkannya.

Sekarang bahawa anda telah menyediakan sambungan pangkalan data, anda sudah bersedia menggunakan kacang yang berinteraksi dengan pangkalan data tersebut.

Memahami akses pangkalan data WebLogic - dummies

Pilihan Editor

Meningkatkan Rancangan Navigasi Blog - dummies

Meningkatkan Rancangan Navigasi Blog - dummies

Reka bentuk navigasi hebat untuk blog anda meningkatkan pengalaman pembaca. Reka bentuk navigasi buruk di blog mengecewakan pengunjung yang ingin mencari catatan blog tertentu dengan cepat, atau membaca siaran berkaitan atau yang serupa. Mengharapkan keperluan pelawat anda dengan memikirkan blog anda seperti kedai, dan jawatan blog anda seperti produk: Catatan popular dan terkini: ...

Meningkatkan Pengalaman Pengguna Blog dengan Plugin - dummies

Meningkatkan Pengalaman Pengguna Blog dengan Plugin - dummies

Beberapa teknologi yang berbeza dapat meningkatkan blog anda . Plug-in, widget, dan alat semua membuat ciri-ciri baru, integrasi, dan penambahan mudah untuk dibungkus dan diedarkan. Teknologi-teknologi ini berkembang sepanjang masa, tetapi untuk mendapatkan blog anda dan berjalan, berikut adalah beberapa pilihan terbaik semasa untuk pelbagai tujuan. Widget / Name Plugin ...

Meningkatkan Tajuk Blog Anda dan Reka Bentuk Tagline untuk SEO - patung

Meningkatkan Tajuk Blog Anda dan Reka Bentuk Tagline untuk SEO - patung

Tag tajuk blog anda dan tagline memberi enjin carian penerangan kandungan blog anda. Reka bentuk blog SEO yang berkesan bermakna memastikan jawatan blog enjin carian yang layak dan halaman mempunyai tag tajuk mereka sendiri dan bahawa slogan setiap halaman penuh dengan kata kunci yang berkaitan.

Pilihan Editor

Office 2013 Save As Dialog Box - dummies

Office 2013 Save As Dialog Box - dummies

Office 2013 menggunakan SkyDrive pengguna Windows semasa sebagai penyimpanan default lokasi. SkyDrive adalah kawasan penyimpanan dalam talian berasaskan awan yang dihoskan oleh Microsoft. Sesiapa yang mendaftarkan perkhidmatan, atau yang log masuk ke Windows 8 dengan Microsoft ID, diberikan sejumlah ruang penyimpanan percuma, dan boleh membeli lebih banyak. Cloud adalah ...

Unclutter Peti Masuk Outlook anda dengan Clutter - dummies

Unclutter Peti Masuk Outlook anda dengan Clutter - dummies

Mahu aplikasi e-mel yang juga pembaca minda? Keinginan anda diberikan. Anda boleh mengucapkan terima kasih kepada Graph Office dan Clutter, ciri baru dalam Outlook. Clutter menggunakan teknologi di sebalik Grafik Pejabat untuk menganalisis isyarat yang anda hantar apabila anda mengambil tindakan terhadap e-mel anda. Sebagai contoh, jika anda cenderung untuk mengabaikan e-mel daripada ...

Pilihan Editor

Elakkan Berat Berat Ketika Menguatkuasakan Garis Panduan Komuniti Dalam Talian - dummies

Elakkan Berat Berat Ketika Menguatkuasakan Garis Panduan Komuniti Dalam Talian - dummies

Hanya kerana anda mempunyai kuasa untuk berbuat demikian tidak bermakna bahawa semua masalah komuniti dalam talian memerlukan amaran dan banner. Ya, anda ingin menonjolkan keadaan negatif di dalam tunas, tetapi tidak, anda tidak mahu mendapat sedikit tentangnya sama ada. Kadang-kadang membiarkan slaid isu baik-baik saja. Sebagai pengurus komuniti, tugas anda untuk mengetahui ...

Elakkan Peluang Yang Berisiko Reputasi Blog Anda - dummies

Elakkan Peluang Yang Berisiko Reputasi Blog Anda - dummies

Apabila anda mengaitkan blog ibu anda dan jenama peribadi anda produk atau jenama syarikat, tidak dapat dielakkan bahawa anda akan menggosok satu sama lain. Suka atau tidak, anda boleh dan boleh dikaitkan dengan jenama itu. Tidak semua syarikat yang ingin memberi anda produk percuma adalah yang anda mahu ...

Peruntukkan Peranan ke Font di Laman Blog Anda - dummies

Peruntukkan Peranan ke Font di Laman Blog Anda - dummies

Apabila anda menetapkan peranan ke fon anda, membantu memastikan reka bentuk blog anda kelihatan profesional. Menjaga tujuan fon anda jelas menjadikan reka bentuk navigasi blog anda lebih berkesan dan reka bentuk keseluruhan anda lebih mudah di mata. Selepas anda memilih dua atau tiga fon pelengkap yang juga mempunyai perbezaan yang cukup untuk menonjol dari satu sama lain (lihat ...