|
เยี่ยมชม ครั้ง
21,353 สมาชิก
688 VDO
3,286
บลอก
288
บทความ
222
E-Book
495
บทความ IT
44
ตัวอย่างโค้ด
631
กระทู้
|
|
|
การเขียน groovy ให้ติดต่อกับฐานข้อมูล (อ่าน 352, คอมเมน 0)
การเขียน groovy ให้ติดต่อกับฐานข้อมูล นั้นแท้จริงแล้ว groovySQL ไปใช้ JDBC API ในการเชื่อมต่อ database อีกทีดังนี้
ตัวอย่างการเชื่อมต่อฐานข้อมูลด้วย DriverManager import groovy.sql.Sql db = Sql.newInstance('jdbc:hsqldb:mem:GinA', 'sa', '', 'org.hsqldb.jdbcDriver'); DriverManager VS DataSource ถ้าดูตอนการทำงานเชื่อมต่อกับ database จะเห็นว่ามี 2 concept คือ DriverManager และ Data Source ถ้าเราใช้ Sql.newInstance method จะเป็นการใช้ DriverManager แต่ถึงแม้เราจะมี DriverManager แล้ว แต่เพื่อการจัดการประสิทธิภาพที่ดีกว่าเราควรใช้ DataSource เพราะมันมีการจัดการการเชื่อมต่อกับ database ที่ดีกว่าโดยใช้ connect pool (แหล่งเก็บ connection ที่ใช้เชื่อมต่อกับ database) และรองรับ distributed transaction และเรายังสามารถนำ connect นี้กลับมาใช้ใหม่ได้อีก (reuse) เพราะเมื่อแต่ละ transaction ทำงานเสร็จก็จะมีการคืน connect กลับมาที่ pool แต่ถ้าเราลืมคืน connection ตัว Groovy จะเป็นคืน transaction ให้เอง DataSource จึงกลายมาเป็นส่วนสำคัญเมื่อต้องการจัดการกับทรัพยากรที่มีอยู่อย่างจำกัดให้เกิดประโยชน์สูงสุด เช่นใน application server ก็มีการจัดการทรัพ
เขียนเมื่อ: 2010-04-21 01:37:55
โดย: t.narika
ความเห็นจากผู้อ่าน
« previous next » บทความ คอมเมน ล่าสุด
บทความ มาใหม่
Blog ที่มีคน Commnet ล่าสุด (10 รายการ)
|
CD มาใหม่ล่าสุด
|
|
การเขียนโปรแกรม JAVA เบื้องต้น
|
ใช้ Kohana ได้ใน 24 ชั่วโมง
|
CakePHP ใน 8 วัน
|
PHP E-Commerce ใน 20 ชั่วโมง
|
เส้นทางสู่โปรแกรมเมอร์
|
|
บันทึกโปรแกรมเมอร์ เล่ม 1
|
|
Blog เมื่อวาน และวันก่อน ๆ
|
บันทึกประจำวัน ของสมาชิก
|
|
|
|
|
|
|
|
|
|
|
Ubuntu Linux Programming













