JDBC สอน
JDBC API เป็น Java API ที่สามารถเข้าถึงข้อมูลตารางชนิดใดก็ได้โดยเฉพาะข้อมูลที่จัดเก็บในฐานข้อมูลเชิงสัมพันธ์ JDBC ทำงานร่วมกับ Java บนแพลตฟอร์มต่างๆเช่น Windows, Mac OS และ UNIX เวอร์ชันต่างๆ
ทำไมต้องเรียน JDBC?
JDBC ย่อมาจาก Java Database Connectivity ซึ่งเป็น Java API มาตรฐานสำหรับการเชื่อมต่อที่ไม่ขึ้นกับฐานข้อมูลระหว่างภาษาโปรแกรม Java และฐานข้อมูลที่หลากหลาย
ไลบรารี JDBC มี API สำหรับแต่ละงานที่กล่าวถึงด้านล่างซึ่งมักเกี่ยวข้องกับการใช้งานฐานข้อมูล
การเชื่อมต่อกับฐานข้อมูล
การสร้างคำสั่ง SQL หรือ MySQL
ดำเนินการสืบค้น SQL หรือ MySQL ในฐานข้อมูล
การดูและแก้ไขบันทึกผลลัพธ์
การใช้งาน JDBC
โดยพื้นฐานแล้ว JDBC เป็นข้อกำหนดที่จัดเตรียมชุดอินเทอร์เฟซที่สมบูรณ์ซึ่งช่วยให้สามารถเข้าถึงฐานข้อมูลพื้นฐานได้แบบพกพา Java สามารถใช้เพื่อเขียนไฟล์ปฏิบัติการประเภทต่างๆเช่น -
แอปพลิเคชัน Java
Java Applets
Java Servlets
Java ServerPages (JSPs)
JavaBeans ขององค์กร (EJBs)
ไฟล์ปฏิบัติการที่แตกต่างกันเหล่านี้ทั้งหมดสามารถใช้ไดรเวอร์ JDBC เพื่อเข้าถึงฐานข้อมูลและใช้ประโยชน์จากข้อมูลที่จัดเก็บไว้
JDBC มีความสามารถเช่นเดียวกับ ODBC ทำให้โปรแกรม Java มีรหัสที่ไม่ขึ้นกับฐานข้อมูล
แพ็คเกจ JDBC 4.0
java.sql และ javax.sql เป็นแพ็กเกจหลักสำหรับ JDBC 4.0 นี่เป็น JDBC เวอร์ชันล่าสุดในขณะที่เขียนบทช่วยสอนนี้ มีคลาสหลักสำหรับการโต้ตอบกับแหล่งข้อมูลของคุณ
คุณสมบัติใหม่ในแพ็คเกจเหล่านี้รวมถึงการเปลี่ยนแปลงในด้านต่อไปนี้ -
กำลังโหลดไดรเวอร์ฐานข้อมูลอัตโนมัติ
การปรับปรุงการจัดการข้อยกเว้น
ฟังก์ชัน BLOB / CLOB ที่ปรับปรุงแล้ว
การปรับปรุงอินเทอร์เฟซการเชื่อมต่อและคำสั่ง
การสนับสนุนชุดอักขระประจำชาติ
การเข้าถึง SQL ROWID
รองรับชนิดข้อมูล SQL 2003 XML
Annotations.
ผู้ชม
บทช่วยสอนนี้ออกแบบมาสำหรับโปรแกรมเมอร์ Java ที่ต้องการทำความเข้าใจกรอบงาน JDBC โดยละเอียดพร้อมกับสถาปัตยกรรมและการใช้งานจริง
ข้อกำหนดเบื้องต้น
ก่อนดำเนินการตามบทช่วยสอนนี้คุณควรมีความเข้าใจภาษาโปรแกรม Java เป็นอย่างดี ในขณะที่คุณกำลังจะจัดการกับ RDBMS คุณควรมีการเปิดเผยแนวคิด SQL และฐานข้อมูลก่อน