Spring JDBC - Định cấu hình nguồn dữ liệu
Hãy để chúng tôi tạo một bảng cơ sở dữ liệu Student trong cơ sở dữ liệu của chúng tôi TEST. Tôi giả sử bạn đang làm việc với cơ sở dữ liệu MySQL, nếu bạn làm việc với bất kỳ cơ sở dữ liệu nào khác thì bạn có thể thay đổi các truy vấn DDL và SQL của mình cho phù hợp.
CREATE TABLE Student(
ID INT NOT NULL AUTO_INCREMENT,
NAME VARCHAR(20) NOT NULL,
AGE INT NOT NULL,
PRIMARY KEY (ID)
);
Bây giờ chúng ta cần cung cấp Nguồn dữ liệu cho Mẫu JDBC để nó có thể tự cấu hình để có quyền truy cập cơ sở dữ liệu. Bạn có thể định cấu hình Nguồn dữ liệu trong tệp XML với một đoạn mã được hiển thị như sau:
<bean id = "dataSource"
class = "org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name = "driverClassName" value = "com.mysql.jdbc.Driver"/>
<property name = "url" value = "jdbc:mysql://localhost:3306/TEST"/>
<property name = "username" value = "root"/>
<property name = "password" value = "admin"/>
</bean>
Trong chương tiếp theo, chúng ta sẽ viết ứng dụng đầu tiên bằng cách sử dụng cơ sở dữ liệu được cấu hình.