<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Jdbc Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/jdbc.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Jdbc Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-10-26T19:14:00+07:00</lastBuildDate>
                <item>
            <title><![CDATA[JDBC bài 9 Kỹ thuật Update: Cập nhật bản ghi và kiểm soát số lượng dòng bị ảnh hưởng (Affected Rows)]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-9-ky-thuat-update-cap-nhat-ban-ghi-va-kiem-soat-so-luong-dong-bi-anh-huong-affected-rows-OQJwzmeb4MP</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-9-ky-thuat-update-cap-nhat-ban-ghi-va-kiem-soat-so-luong-dong-bi-anh-huong-affected-rows-OQJwzmeb4MP</guid>
            <description><![CDATA[Sau khi đã thêm (Create) và đọc (Read) dữ liệu, thao tác tiếp theo cực kỳ quan trọng trong vòng đời CRUD chính là cập nhật (Update). Dù là đổi mật khẩ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-26 10:44:58</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDBC bài 8 Kỹ thuật Create: Thêm dữ liệu mới và lấy lại ID tự tăng (Generated Keys)]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-8-ky-thuat-create-them-du-lieu-moi-va-lay-lai-id-tu-tang-generated-keys-oW4oeAYlLml</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-8-ky-thuat-create-them-du-lieu-moi-va-lay-lai-id-tu-tang-generated-keys-oW4oeAYlLml</guid>
            <description><![CDATA[Trong các hệ thống quản trị cơ sở dữ liệu như MySQL hay PostgreSQL, khóa chính (Primary Key) thường được thiết lập chế độ tự động tăng (AUTO_INCREMENT...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-25 10:44:48</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDBC bài 7 Kỹ thuật Read: Khai thác dữ liệu với ResultSet và các vòng lặp nhé]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-7-ky-thuat-read-khai-thac-du-lieu-voi-resultset-va-cac-vong-lap-nhe-vbLbj07lLnk</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-7-ky-thuat-read-khai-thac-du-lieu-voi-resultset-va-cac-vong-lap-nhe-vbLbj07lLnk</guid>
            <description><![CDATA[Khi bạn thực thi một câu lệnh SELECT thông qua phương thức executeQuery(), cơ sở dữ liệu không trả về một cục dữ liệu thô. Thay vào đó, JDBC gói gọn t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-24 10:44:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDBC bài 6 Sử dụng đối tượng Statement để thực thi các câu truy vấn tĩnh]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-6-su-dung-doi-tuong-statement-de-thuc-thi-cac-cau-truy-van-tinh-18J2eoae4YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-6-su-dung-doi-tuong-statement-de-thuc-thi-cac-cau-truy-van-tinh-18J2eoae4YK</guid>
            <description><![CDATA[Sau khi mở kết nối thành công, ứng dụng Java cần một công cụ để "chuyên chở" các câu lệnh SQL gửi tới cơ sở dữ liệu. Trong JDBC, đối tượng Statement c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-23 10:44:25</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDBC bài 5 Quản lý tài nguyên an toàn: Khai báo Try-with-Resources và xử lý SQLException]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-5-quan-ly-tai-nguyen-an-toan-khai-bao-try-with-resources-va-xu-ly-sqlexception-PoL7exPk4vk</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-5-quan-ly-tai-nguyen-an-toan-khai-bao-try-with-resources-va-xu-ly-sqlexception-PoL7exPk4vk</guid>
            <description><![CDATA[Ở bài trước, đoạn mã đóng kết nối trong khối finally rất cồng kềnh và dễ dẫn đến sai sót. Khi ứng dụng thực tế mở hàng ngàn kết nối mà lập trình viên ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-22 10:44:13</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDBC bài 4 Hello JDBC: Thiết lập Connection và viết chương trình kết nối CSDL đầu tiên]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-4-hello-jdbc-thiet-lap-connection-va-viet-chuong-trinh-ket-noi-csdl-dau-tien-13VM9lQWVY7</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-4-hello-jdbc-thiet-lap-connection-va-viet-chuong-trinh-ket-noi-csdl-dau-tien-13VM9lQWVY7</guid>
            <description><![CDATA[Mọi thao tác với cơ sở dữ liệu trong Java đều bắt đầu bằng việc thiết lập một cầu nối vật lý, được đại diện bởi đối tượng Connection. Quá trình này đò...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-09 22:32:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDBC bài 3 Phân biệt các loại JDBC Driver: Từ Type 1 đến Type 4 và ứng dụng thực tế]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-3-phan-biet-cac-loai-jdbc-driver-tu-type-1-den-type-4-va-ung-dung-thuc-te-lZL9XDj8JQK</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-3-phan-biet-cac-loai-jdbc-driver-tu-type-1-den-type-4-va-ung-dung-thuc-te-lZL9XDj8JQK</guid>
            <description><![CDATA[Như đã tìm hiểu ở bài trước, JDBC API chỉ là một tập hợp các giao diện (Interfaces). Để ứng dụng thực sự giao tiếp được với cơ sở dữ liệu, chúng ta cầ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-03 19:30:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDBC bài 2 Cài đặt môi trường: Tích hợp MySQL/PostgreSQL JDBC Driver qua Maven/Gradle]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-2-cai-dat-moi-truong-tich-hop-mysqlpostgresql-jdbc-driver-qua-mavengradle-oKLnqrYGJQO</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-2-cai-dat-moi-truong-tich-hop-mysqlpostgresql-jdbc-driver-qua-mavengradle-oKLnqrYGJQO</guid>
            <description><![CDATA[Để ứng dụng Java có thể "nói chuyện" được với cơ sở dữ liệu, chúng ta cần một "người phiên dịch" – đó chính là JDBC Driver. Ngày xưa, lập trình viên p...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-03 09:14:03</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[JDBC bài 1 JDBC là gì? Kiến trúc tổng quan và cách thức hoạt động]]></title>
                        <link>https://viblo.asia/p/jdbc-bai-1-jdbc-la-gi-kien-truc-tong-quan-va-cach-thuc-hoat-dong-gdJzvPqnJz5</link>
            <guid isPermaLink="true">https://viblo.asia/p/jdbc-bai-1-jdbc-la-gi-kien-truc-tong-quan-va-cach-thuc-hoat-dong-gdJzvPqnJz5</guid>
            <description><![CDATA[Khi làm việc với Java Backend, việc kết nối ứng dụng với cơ sở dữ liệu (Database) là điều bắt buộc. Java cung cấp một tiêu chuẩn mạnh mẽ để làm việc n...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Huy Hoàng</dc:creator>
            <pubDate>2026-10-02 21:48:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tuốt tuồn tuột về JDBC]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tuot-tuon-tuot-ve-jdbc-gAm5yjzEKdb</link>
            <guid isPermaLink="true">https://viblo.asia/p/tuot-tuon-tuot-ve-jdbc-gAm5yjzEKdb</guid>
            <description><![CDATA[1. JDBC – người nguyên thủy.

Trước tiên, nhắc tới JDBC (Java Database Connectivity), ai trong số các bạn cũng liên tưởng về một API xưa cổ dùng để co...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Kien Nguyen</dc:creator>
            <pubDate>2018-10-24 21:16:45</pubDate>
                                                                                                        </item>
            </channel>
</rss>
