# Introduction In this project, you will learn how to use properties to modify the database configuration in a MyBatis-based application. MyBatis is a popular Java persistence framework that simplifies the interaction between Java applications and databases. ## 👀 Preview ```bash ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.labex.test.MyBatisTest Data deleted successfully Data inserted successfully [course number:1 course name:Data Structures teacher:John Smith, course number:2 course name:Java teacher:Mary Johnson, course number:3 course name:Python teacher:David Brown, course number:4 course name:C++ teacher:Jennifer Davis, course number:6 course name:C teacher:Michael Wilson, course number:8 course name:Artificial Intelligence teacher:Emily Thompson] Data updated successfully Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.1 sec ``` ## 🎯 Tasks In this project, you will learn: - How to move the database configuration from the `mybatis-config.xml` file to the `db.properties` file. - How to modify the `mybatis-config.xml` file to use the properties defined in the `db.properties` file to configure the database connection. - How to verify the application's functionality by running the provided test cases. ## 🏆 Achievements After completing this project, you will be able to: - Separate the database configuration from the MyBatis configuration file. - Use properties to configure the database connection in a MyBatis-based application. - Import and use property values in the MyBatis configuration file. - Ensure the application's functionality by running test cases.
Click the virtual machine below to start practicing